Agent SPM — VS Code Extension
The official VS Code extension for the Skills Package Manager (SPM). Search, install, and manage AI skill packages directly from your editor.
Features
🔍 Skill Marketplace
Browse and search the entire SPM registry without leaving VS Code. Find AI skills, view metadata, and install them with one click.
📦 Local Skills Manager
See all skills installed in your current project at a glance. Update or remove skills with inline action buttons.
⚡ Full CLI Integration
All spm commands are available via the Command Palette (Cmd+Shift+P):
| Command |
Description |
SPM: Initialize Project |
Run spm init interactively |
SPM: Pull Skill |
Install a skill into your project |
SPM: Push Skill |
Publish your skill to the registry |
SPM: Validate Project |
Validate your spm.json manifest |
SPM: Search Skills |
Open the Marketplace panel |
SPM: Login with GitHub |
Authenticate with GitHub |
SPM: Who Am I? |
Check your current login status |
🔄 Auto-Refresh
The sidebar automatically updates when your spm.json changes — no manual refresh needed.
📊 Status Bar
A persistent status bar item shows the current SPM status and provides quick access to the Marketplace.
Prerequisites
- Node.js v18+
@agent-spm/cli installed globally:
npm install -g @agent-spm/cli
Getting Started
- Install the extension
- Open a project folder in VS Code
- Click the ⚡ SPM icon in the Activity Bar
- Click "Initialize Project" to create an
spm.json
- Open the Marketplace to browse and install skills
Extension Settings
| Setting |
Default |
Description |
spm.registryUrl |
https://pbcnra... |
The SPM registry URL |
spm.autoRefresh |
true |
Auto-refresh skills tree on spm.json changes |
Links
License
MIT © Lakshit Soni
| |