Skillset
A CLI package manager for AI agent skills. Install, manage, and organize skills across multiple agent frameworks with simple npm-like commands.
Quick Start
Installation
Basic Usage
# Install React best practices skill
# Install from a specific source
# List installed skills
# Remove a skill
Configuration
Create skillset.json in your project:
Features
- Multi-Framework Support: Works with Auto-GPT, LangChain, Vercel Agent Skills, and custom agent frameworks
- Smart Organization: Automatically organizes skills by framework conventions
- Multiple Sources: Install from Git repositories, OCI registries, or local paths
- Version Management: Pin specific versions or use
latest - Scoped Namespaces: Use
@user/skillformat for community skills - Zero-Configuration Caching: Automatic cross-project skill sharing
- Production-Ready Skills: Access Vercel's React best practices and other production-grade skills
CLI Reference
Skill Management
Conventions
Publishing
Supported Sources
- Git:
git:https://github.com/user/repoor direct GitHub URLs - OCI:
oci:ghcr.io/user/skill:v1.0.0(default for simple names) - Local:
./local-skillor absolute paths
Framework Support
- Auto-GPT: Automatically detected and organized as
skills/autogpt/{name}/ - LangChain: Automatically detected and organized as
skills/langchain/{name}/ - Vercel Agent Skills: Automatically detected and organized as
skills/agent-skills/{name}/ - Custom: User-defined conventions for any framework
Reference Resolution
Simple skill names automatically resolve to OCI registries:
file-analyzer→oci:ghcr.io/skillset/file-analyzer:v1.0.0@user/skill→oci:ghcr.io/user/skill:v1.0.0
Project Structure
Skills are organized by framework:
project/
├── skillset.json
├── skills/
│ ├── autogpt/
│ │ └── file-analyzer/
│ ├── langchain/
│ │ └── llm-tool/
│ └── agent-skills/
│ └── react-best-practices/
└── .skillset/
└── cache/
Development
For architecture details and integration guidelines, see AGENTS.md.