Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>Skill DockNew to Visual Studio Code? Get it now.
Skill Dock

Skill Dock

Skill Dock

|
29 installs
| (0) | Free
Manage, browse, and import agent skills locally. Supports Claude, Cursor, Codex and more.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Skill Dock

Local-first agent skill manager for VS Code / Cursor.

CI codecov License: MIT VS Code Marketplace

Browse, create, edit, delete, and import agent skills across any project — supporting multiple AI assistant formats.

Skill Dock Demo

Quick Install

Install in VS Code

Or search "Skill Dock" in the VS Code Extensions panel (Ctrl+Shift+X).

Install from command line:

code --install-extension skill-dock.skill-dock

Features

Skill Library

Skills are stored locally on your machine (~/.skilldock/skills/ by default).
Full CRUD operations: create, view, edit, delete, duplicate, and search.

Sidebar Browser

  • Skill Library panel — browse all locally stored skills
  • Repo Skills panel — view skills already in the current project, grouped by format
  • Skill Marketplace panel — browse marketplace sources; click to open filtered marketplace

Agent Skill Marketplace

Browse and install agent skills from GitHub repositories:

  • Built-in sources: Anthropic Skills, OpenAI Skills, GitHub Awesome Copilot Skills
  • Custom sources: Add any GitHub repo URL as a skill source
  • In-panel preview: Click a skill to see its full rendered content
  • Source filters: Multi-select chips with Select All / Deselect All toggle
  • One-click install: Install skills directly to your local library

Manager Dashboard

A full-featured webview panel for managing your skill library with search, import, and delete capabilities.

Import to Any Repo

Import skills from your library into the current workspace. Choose the target format:

Format Directory Description
Claude .claude/skills/ Claude Code / Claude Desktop
Cursor .cursor/skills/ Cursor IDE
Codex .codex/skills/ OpenAI Codex (with scaffold dirs)
GitHub .github/skills/ GitHub-based format

Multi-select import supported. Save repo skills back to your library.

Install Statistics & Sort by Most Used

Every time you install a skill from the marketplace, an install count is recorded locally (.stats.json in your library folder). Hover over a skill in the library tree to see how many times it has been installed. Sort your library by Most Used to surface your most-referenced skills.

Secure GitHub Token

GitHub personal access tokens are stored in VS Code's encrypted SecretStorage (never in plaintext settings). Use Skill Dock: Set GitHub Token to store your token — it raises the GitHub API rate limit from 60 to 5,000 requests per hour.

Skill Editor

Visual form-based editor for creating and editing skills — metadata fields (name, description, author, version, license, tags) and Markdown body.

Multi-Language Support

Language Code
English en (default)
繁體中文 zh-tw
日本語 ja

Follows your VS Code display language automatically.


Commands

All commands are available via Ctrl+Shift+P (or Cmd+Shift+P on macOS) under the Skill Dock category.

Command Description
Skill Dock: Create New Skill Create a new skill in your library
Skill Dock: Edit Skill Edit an existing skill
Skill Dock: Delete Skill Delete a skill from library
Skill Dock: View Skill Open SKILL.md in the editor
Skill Dock: Import Skill to Repo Import skill(s) to the current project
Skill Dock: Save Skill to Library Save a repo skill to your local library
Skill Dock: Duplicate Skill Duplicate a skill as a template
Skill Dock: Search Skills Search skills by keyword
Skill Dock: Open Skill Manager Open the manager dashboard
Skill Dock: Open Library Folder Reveal library folder in OS file manager
Skill Dock: Open Skill Marketplace Browse and install skills from GitHub
Skill Dock: Add Marketplace Source Add a custom GitHub repository as a skill source
Skill Dock: Remove Marketplace Source Remove a custom marketplace source
Skill Dock: Add to Library Save a repo skill to your library (inline button)
Skill Dock: Sort Library Change library sort order (name / last modified / author / most used)
Skill Dock: Set GitHub Token Store a GitHub personal access token securely (raises API rate limit)
Skill Dock: Clear GitHub Token Remove the stored GitHub token

Configuration

Setting Default Description
skilldock.libraryPath ~/.skilldock/skills Custom path for the skill library
skilldock.defaultTarget claude Default target format when importing
skilldock.showRepoSkills true Show the Repo Skills panel
skilldock.marketplaceSources [] Custom marketplace source URLs
skilldock.librarySortBy "name" Library sort order: name, lastModified, author, or mostUsed

GitHub Token: Use the Set GitHub Token command to store your token securely in VS Code's encrypted credential store. It is no longer stored as a plaintext setting.


Skill Format

Skills use the SKILL.md convention with YAML frontmatter:

---
name: my-skill
description: What this skill does and when to use it.
author: your-name
version: "1.0"
license: MIT
tags:
  - coding
  - review
---

# My Skill

Instructions and workflow content here...

Development

# Install dependencies
npm install

# Compile
npm run compile

# Watch mode
npm run watch

# Run tests
npm test

# Run tests in watch mode
npm run test:watch

# Run tests with coverage
npm run test:coverage

# Lint
npm run lint

# Format
npm run format

# Package
npm run package

See CONTRIBUTING.md for detailed development guidelines.


Contributing

Contributions are welcome! Please read our Contributing Guide and Code of Conduct before getting started.

Security

For security concerns, please see our Security Policy.

Changelog

See CHANGELOG.md for a list of changes.

License

MIT © Skill Dock Contributors

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft