Agent Skills Extension
VS Code extension to browse, install, and manage AI agent skills, instructions, and agents from Git registries (GitHub and Azure DevOps).
Features
- Browse available skills, instructions, and agents from configured Git registries
- Install items directly into your workspace (
.claude/skills, .claude/rules, .claude/agents)
- Support for GitHub and Azure DevOps Repos as skill sources
- Token-based authentication for private registries
- TTL-based caching to reduce API calls
- Workspace trust enforcement (installation requires trusted workspace)
Requirements
Configuration
{
"agentSkills.repositories": [
{
"provider": "github",
"owner": "my-org",
"repo": "skills-registry",
"branch": "main"
},
{
"provider": "azure-devops",
"organization": "my-org",
"project": "my-project",
"repo": "skills-registry",
"branch": "main"
}
],
"agentSkills.installLocation": ".claude",
"agentSkills.cacheTTL": 3600
}
Setting a Token
Run the command Agent Skills: Set Token (agentSkills.setToken) to store a Personal Access Token for authenticated access to private repositories.
Extension Settings
| Setting |
Type |
Default |
Description |
agentSkills.repositories |
array |
Anthropic skills repo |
List of Git registries to browse |
agentSkills.installLocation |
string |
.claude |
Base directory for installed items |
agentSkills.cacheTTL |
number |
3600 |
Cache lifetime in seconds |
Registry Structure
A skills registry repository is expected to follow this directory layout:
skills/ → skill items
instructions/ → instruction items
agents/ → agent items
manifest.json → optional metadata
Development
npm install
npm run build
npm test
npm run lint
License
MIT