Skill-Dock
Health Pass
- License — License: MIT
- Description — Repository has a description
- Active repo — Last push 0 days ago
- Community trust — 13 GitHub stars
Code Pass
- Code scan — Scanned 12 files during light audit, no dangerous patterns found
Permissions Pass
- Permissions — No dangerous permissions requested
No AI report is available for this listing yet.
Local-first agent skill manager for VS Code / Cursor. Manage, browse, and import skills across Claude, Cursor, Codex and more.
Skill Dock
Local-first agent skill manager for VS Code / Cursor.
Browse, create, edit, delete, and import agent skills across any project — supporting multiple AI assistant formats.
Quick Install
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, Hugging Face Skills, Vercel Agent Skills, OpenClaw Agent Skills
- Fast loading: Sources are loaded via the GitHub trees API — only the
SKILL.mdfiles you need are downloaded, with bundled files fetched lazily on install (no full repo clones, no localgitrequired) - skills.sh ecosystem search: Search the entire skills.sh registry (the same backend used by
npx skills) directly from the marketplace. Discover thousands of community skills and install them to your library with one click. - 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 | Agent / Tool |
|---|---|---|
| Claude | .claude/skills/ |
Claude Code / Claude Desktop |
| Cursor | .agents/skills/ |
Cursor IDE |
| Codex | .agents/skills/ |
OpenAI Codex |
| GitHub | .github/skills/ |
GitHub Skills |
| GitHub Copilot | .agents/skills/ |
GitHub Copilot |
| Windsurf | .windsurf/skills/ |
Windsurf IDE |
| Cline | .agents/skills/ |
Cline |
| Roo Code | .roo/skills/ |
Roo Code |
| Continue | .continue/skills/ |
Continue |
| Augment | .augment/skills/ |
Augment |
| OpenCode | .agents/skills/ |
OpenCode |
| Goose | .goose/skills/ |
Goose |
| Gemini CLI | .gemini/skills/ |
Gemini CLI |
| Amp | .agents/skills/ |
Amp |
| Kilo Code | .kilocode/skills/ |
Kilo Code |
| Junie | .junie/skills/ |
Junie |
| Trae | .trae/skills/ |
Trae IDE |
| Droid | .factory/skills/ |
Factory AI / Droid |
| Kode | .kode/skills/ |
Kode |
| OpenHands | .openhands/skills/ |
OpenHands |
| OpenClaw | .agents/skills/ |
OpenClaw |
| Hermes | .hermes/skills/ |
Hermes Agent (Nous Research) |
| Universal | .agents/skills/ |
Shared directory for multiple agents |
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 |
| 简体中文 | zh-cn |
| 日本語 | 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 Tokencommand 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
Reviews (0)
Sign in to leave a review.
Leave a reviewNo results found