The Security-First Skill Manager for AI Agents
Install, manage, and discover AI agent skills from VS Code
- Skill Management — Install, list, remove, and search skills from the sidebar
- MCP Server Management — Install, remove, and manage MCP servers from the sidebar
- Profile Switcher — Save, apply, and delete agent configuration profiles
- SKILL.md Support — Syntax highlighting, autocomplete, and validation
- Security Scanning — View security reports before installing skills
- RoleCraft CLI installed and available in PATH
- VS Code 1.85.0 or higher
- Download the latest
.vsixfile from Releases - Open VS Code
- Run
Extensions: Install from VSIX...from the Command Palette (Cmd+Shift+P/Ctrl+Shift+P) - Select the downloaded
.vsixfile
- Open the RoleCraft sidebar (Activity Bar icon)
- Browse installed skills in the Skills view
- Use Command Palette (Ctrl+Shift+P) for all RoleCraft commands
| Command | Description |
|---|---|
RoleCraft: Install Skill |
Search and install skills from registry |
RoleCraft: Search Skills |
Search available skills |
RoleCraft: List Skills |
List installed skills |
RoleCraft: Remove Skill |
Remove an installed skill |
RoleCraft: Doctor |
Run health check |
RoleCraft: Test Skill |
Run skill tests |
RoleCraft: Init New Skill |
Create a new SKILL.md file |
RoleCraft: Install MCP Server |
Search and install MCP servers |
RoleCraft: Remove MCP Server |
Remove an installed MCP server |
RoleCraft: Save Profile |
Save current configuration as a profile |
RoleCraft: Apply Profile |
Apply a saved profile |
RoleCraft: Delete Profile |
Delete a saved profile |
| Setting | Default | Description |
|---|---|---|
rolecraft.executablePath |
rolecraft |
Path to RoleCraft CLI |
rolecraft.autoDetectAgents |
true |
Auto-detect installed agents |
rolecraft.defaultAgents |
["cursor", "claude-code"] |
Default agents |
rolecraft.showStatusBar |
true |
Show status bar item |
rolecraft.autoRefresh |
true |
Auto-refresh tree views |
rolecraft.securityNotification |
warning |
Security notification level |
# Install dependencies
npm install
# Compile
npm run compile
# Watch mode
npm run watch
# Lint
npm run lint
# Test
npm test
# Package
npm run packageMIT