A VS Code extension that provides a marketplace for discovering, installing, and managing Agent Skills
SaferSkills independently audited vscode-agent-skills (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
A VS Code extension that provides a marketplace for discovering, installing, and managing Agent Skills - reusable tools and capabilities for AI agents and Claude assistants.
Agent Skills Marketplace
Agent Skills Marketplace interface showing the skill marketplace and installed skills views
Install: Visual Studio Code Marketplace | Open in VS Code | Open VSX Marketplace
Click the info icon (ℹ️) next to any skill in the marketplace to open a detailed view with:
You can customize the extension behavior through VS Code settings. Press Ctrl+, (or Cmd+, on Mac) and search for "Agent Skills":
Setting: agentSkills.skillRepositories
By default, the extension fetches skills from:
anthropics/skills - Official Anthropic skillsgithub/awesome-copilot - GitHub Copilot community skillspytorch/pytorch - PyTorch agent skillsopenai/skills - OpenAI curated skillsformulahendry/agent-skill-code-runner - Code runner skillAdd custom repositories by modifying this setting:
"agentSkills.skillRepositories": [
{
"owner": "your-username",
"repo": "your-skills-repo",
"path": "skills",
"branch": "main"
}
]Setting: agentSkills.installLocation
Choose where to install skills in your workspace or home directory:
.github/skills (default).claude/skills.agents/skills~/.copilot/skills~/.claude/skills~/.agents/skillsGitHub Copilot CLI can also use skills installed under the user's home directory (link).
Setting: agentSkills.githubToken
For higher GitHub API rate limits (especially when fetching from many repositories), provide a personal access token:
public_repo scope"agentSkills.githubToken": "your_token_here"Setting: agentSkills.cacheTimeout
Set how long (in seconds) to cache skill metadata (default: 3600 seconds / 1 hour)
Skills follow the Agent Skills specification. A typical skill structure:
my-skill/
├── SKILL.md # Skill metadata and documentation
├── index.js # Main skill implementation
├── package.json # Dependencies (if Node.js based)
└── README.md # Additional documentationEach skill includes a SKILL.md file with YAML frontmatter:
---
name: My Awesome Skill
description: A brief description of what this skill does
license: MIT
compatibility: Claude 3.5 Sonnet, Claude 3 Opus
---
## Usage
Instructions on how to use this skill...
## Examples
Example code and use cases...The extension provides these commands (accessible via Command Palette Ctrl+Shift+P):
The extension is optimized for performance:
raw.githubusercontent.com (no rate limits)markdown-it for better markdown rendering (optional)| Shortcut | Action |
|---|---|
Ctrl+Shift+X | Open Extensions panel |
Ctrl+, | Open VS Code Settings |
Ctrl+Shift+P | Open Command Palette |
To create skills compatible with this extension:
Users can then discover and install your skills through this marketplace!
Found a bug or have a feature request? Please open an issue on GitHub
MIT License - see LICENSE file for details
Contributions are welcome! Please feel free to submit pull requests or open issues.
npm install to install dependenciesnpm run watch to start the development watcherF5 in VS Code to launch the extension in debug modenpm run compile # Compile with type checking and linting
npm run package # Build production bundleMade with ❤️ for AI and Agent enthusiasts
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.