-
Notifications
You must be signed in to change notification settings - Fork 5
Home
The universal package manager for AI skills.
| Documentation | Description |
|---|---|
| User-Manual | Complete CLI reference (v1.10.0) |
| Comprehensive-User-Guide | In-depth agent and workflow guide |
| Supported-Agents | Full agent support matrix (30+ agents) |
| Gemini-Migration-Guide | Gemini CLI migration guide |
| Universal-Agent-Guide | Multi-agent configuration guide |
| Deploy-PyPI | PyPI deployment documentation |
| Changelog | Version history |
| Architectural-Decisions | ADRs |
| Key-Facts | Critical project information |
| Known-Issues | Bugs and workarounds |
Skilz installs and manages AI skills (agents and tools) across multiple AI coding assistants. Think npm install or pip install, but for skills.
Skilz follows the agentskills.io standard and supports the AGENTS.md ecosystem.
Built by Spillwave — Leaders in agentic software development.
Browse skills at Skillzwave.ai — The largest agent and agent skills marketplace.
Today, installing AI skills requires manual file copying, marketplace browsing, or plugin commands that vary by tool. Skilz unifies this experience:
- One command installs any skill from any Git repository
- Works everywhere — Claude Code, OpenCode, and more coming
- Reproducible — pin skills to specific commits for consistent behavior
- Auditable — manifest files track what's installed and where it came from
pip install skilz# Install directly from GitHub (latest development version)
pip install git+https://github.com/spillwave/skilz-cli.git
# Or clone and install
git clone https://github.com/spillwave/skilz-cli.git
cd skilz-cli
pip install .git clone https://github.com/spillwave/skilz-cli.git
cd skilz-cli
pip install -e ".[dev]"For detailed usage instructions, see the User-Manual.
# Install a skill from the marketplace using NEW format (defaults to Claude Code, user-level)
skilz install anthropics/skills/algorithmic-art
# Install using LEGACY format (backwards compatible)
skilz install anthropics_skills/algorithmic-art
# Install directly from GitHub URL (NEW in 1.5 - no -g flag needed)
skilz install https://github.com/owner/repo
# Install for a specific agent using NEW format
skilz install anthropics/skills/brand-guidelines --agent opencode
# Install at project level (for sandboxed agents)
skilz install anthropics/skills/frontend-design --agent copilot -p
# Gemini CLI native support (NEW in 1.7 - requires experimental.skills plugin)
skilz install anthropics/skills/pdf-reader --agent gemini --project
# Legacy Gemini workflow (NEW in 1.7 - for users without experimental.skills)
skilz install anthropics/skills/pdf-reader --agent universal --project --config GEMINI.md
# Universal agent with custom config (NEW in 1.7)
skilz install anthropics/skills/excel --agent universal --project --config CUSTOM.md
# List installed skills (or use alias: skilz ls)
skilz list
# Search for skills on GitHub (NEW in 1.5)
skilz search excel
skilz search pdf --limit 5
# Visit a skill's GitHub page (NEW in 1.5)
skilz visit anthropics/skills
# Read skill content (for agents without native skill loading)
skilz read algorithmic-art
# Update all skills to latest registry versions
skilz update
# Uninstall a skill (or use alias: skilz rm)
skilz uninstall anthropics/skills/algorithmic-artSkilz supports two skill ID formats:
-
NEW Format (Recommended):
owner/repo/skill-name— e.g.,anthropics/skills/theme-factory -
LEGACY Format:
owner_repo/skill-name— e.g.,anthropics_skills/theme-factory
Both formats work identically. Use whichever you prefer!
Each install command:
- Resolves the skill from the registry
- Clones the repository (or reuses an existing clone)
- Checks out the pinned commit
- Copies the skill to the appropriate location
- Writes a manifest for tracking
- Browse skills at skillzwave.ai
- Copy the install command from the skill page
- Run it locally
Example:
The skill page for Theme Factory shows:
skilz install anthropics_skills/theme-factoryThe string anthropics_skills/theme-factory is the Skill ID. Skilz supports two formats:
-
NEW Format (Recommended):
owner/repo/skill-name— e.g.,anthropics/skills/theme-factory -
LEGACY Format:
owner_repo/skill-name— e.g.,anthropics_skills/theme-factory(underscores separate owner and repo)
Both formats work identically and resolve to the same skill. The NEW format is more intuitive and matches GitHub repository structure.
Skilz supports 30+ AI coding agents from the AGENTS.md ecosystem, including Claude Code, OpenAI Codex, Gemini CLI, GitHub Copilot, Cursor, Aider, Windsurf, Zed AI, RooCode, Devin, Google Antigravity, Qwen Code, OpenHands, Cline, Goose, and many more.
For the complete agent support matrix, see Supported-Agents.
| Level | Description | Example Agents |
|---|---|---|
| Full Support | Native skill directories at user or project level | Claude Code, OpenCode, Codex |
| Project Support | Project-level installation via --project
|
Cursor, Aider, Gemini CLI |
| Universal | Any AGENTS.md-compatible agent via --agent universal
|
Ona, Amp, Devin, Factory, Jules |
Install a skill from the registry or marketplace.
skilz install anthropics_skills/theme-factory # Auto-detect agent
skilz install anthropics_skills/theme-factory --agent claude
skilz install anthropics_skills/theme-factory --agent opencode
skilz install anthropics_skills/theme-factory --project # Project-levelShow all installed skills with their versions and status.
skilz list # All user-level skills
skilz list --project # Project-level skills
skilz list --agent claude # Only Claude Code skills
skilz list --json # Output as JSONUpdate installed skills to match registry versions.
skilz update # Update all skills
skilz update anthropics_skills/algorithmic-art # Update specific skill
skilz update --dry-run # Show what would be updated
skilz update --project # Update project-level skillsUninstall an installed skill.
skilz uninstall anthropics_skills/theme-factory # Prompts for confirmation
skilz uninstall anthropics_skills/theme-factory -y # Skip confirmation
skilz rm theme-factory --project # Remove by name (using alias)Search GitHub for available skills.
skilz search excel # Search for excel-related skills
skilz search pdf --limit 5 # Limit to 5 results
skilz search "data" --json # JSON output for scriptingOpen a skill's GitHub page in your default browser.
skilz visit anthropics/skills # Opens repo page
skilz visit anthropics/skills/excel # Opens skill directory
skilz visit https://github.com/... # Opens full URLFor Unix-like familiarity:
| Original | Alias |
|---|---|
skilz list |
skilz ls |
skilz uninstall |
skilz rm |
For complete documentation including troubleshooting and advanced examples, see the User-Manual.
- Skillzwave.ai — The largest agent and agent skills marketplace
- Spillwave — Leaders in agentic software development
- OpenSkills — Open-source skill format standardization
- Anthropic Skills — Official Anthropic skills repository
Skilz brings skills to all AI agents via the AGENTS.md standard.
Skilz follows the agentskills.io standard for skill format and supports the full AGENTS.md ecosystem of 22+ coding agents.
For Claude Code users:
- Install skills from any GitHub repository
- Use private repos and local paths
- Share skills across multiple agents
- Version-control skills in your own repositories
For other agents:
- Universal access to Claude's skills ecosystem via AGENTS.md
- Use Anthropic marketplace skills via GitHub
- Progressive disclosure — load skills on demand
Get started: Browse available skills at skillzwave.ai and install with a single command.
For the full README including development instructions, registry format, and roadmap, see the GitHub repository.