load-skill
v1.4.0
Published
CLI tool to discover, search, and install AI coding skills for Claude Code, Cursor, Codex, Gemini CLI, and more
Downloads
581
Maintainers
Readme
load-skill
CLI tool to discover, search, and install AI coding skills for Claude Code, Cursor, Codex, Gemini CLI, and more.
load-skill aggregates skills from multiple sources into a single searchable registry, letting you install any skill with one command. No more cloning repos or manually copying files.
Quick Start
# Install a skill instantly (no install needed)
npx load-skill install react-expert
# Or install globally
npm install -g load-skill
load-skill install playwright-expertFeatures
- 1,176 skills from official and community sources, pre-indexed and ready to install
- Multi-tool support — install skills for Claude Code, Cursor, Codex, or Gemini CLI
- Fast search — find skills by name, description, or tags
- Auto-scraper — update the registry from GitHub sources with
load-skill update - Programmatic API — use as a library in your own tools
Commands
Install a skill
load-skill install <name> # Install for Claude Code (default)
load-skill install <name> --tool cursor # Install for Cursor
load-skill install <name> --global # Install globally (~/.claude/skills/)
load-skill install <name> -o ./my-path # Custom output path
load-skill <name> # Shorthand for installSearch & browse
load-skill list # List all skills
load-skill list --source anthropics # Filter by source
load-skill list --tag testing # Filter by tag
load-skill list --tool cursor # Filter by compatible tool
load-skill search react # Search by keyword
load-skill search "api design" --tag backend
load-skill info react-expert # Detailed info about a skill
load-skill tags # Show all tags with counts
load-skill sources # Show all skill sourcesUpdate registry
load-skill update # Fetch latest skills from GitHub
GITHUB_TOKEN=ghp_xxx load-skill update # Use token for higher rate limitsJSON output
load-skill list --json # Machine-readable output
load-skill search react --json
load-skill info react-expert --jsonSupported Tools
| Tool | Install Location (local) | Install Location (global) |
|------|-------------------------|--------------------------|
| Claude Code | .claude/skills/<name>/SKILL.md | ~/.claude/skills/<name>/SKILL.md |
| Cursor | .cursor/rules/<name>.md | ~/.cursor/rules/<name>.md |
| Codex | .codex/skills/<name>/SKILL.md | ~/.codex/skills/<name>/SKILL.md |
| Gemini CLI | .gemini/skills/<name>/SKILL.md | ~/.gemini/skills/<name>/SKILL.md |
Skill Sources
| Source | Repository | Type | Skills | |--------|-----------|------|--------| | Antigravity | sickn33/antigravity-awesome-skills | Community | 972 | | Jeff Allan | jeffallan/claude-skills | Community | 66 | | Softaworks | softaworks/agent-toolkit | Community | 42 | | Hoodini | hoodini/ai-agents-skills | Community | 24 | | Anthropic | anthropics/skills | Official | 17 | | Public API | Yuyz0112/public-api-skills | Community | 12 | | Useful Skills | fix2015/useful-skills | Community | 8 | | Microsoft | microsoft/skills | Official | 7 | | Composio | ComposioHQ/awesome-claude-skills | Curated | 6 | | Design System | dylantarre/design-system-skills | Community | 6 | | Callstack | callstackincubator/agent-skills | Community | 4 |
Programmatic API
const { findSkill, searchSkills, installSkill } = require('load-skill');
// Search
const results = searchSkills('react', { tag: 'frontend' });
// Get skill info
const skill = findSkill('react-expert');
// Install programmatically
await installSkill(skill, { tool: 'claude-code', global: true });Rebuild the Registry
The scraper fetches skill metadata from all configured GitHub sources:
npm run scrape # Rebuild from GitHub
GITHUB_TOKEN=ghp_xxx npm run scrape # With auth for higher rate limitsContributing
- Fork the repo
- Add skills to
data/skills-registry.jsonor add a new source insrc/scraper/index.js - Submit a PR
Adding a new skill source
Add an entry to the SOURCES array in src/scraper/index.js:
{
id: 'your-source',
repo: 'owner/repo',
path: 'skills',
type: 'community',
url: 'https://github.com/owner/repo',
compatible: ['claude-code', 'cursor'],
}Related Tools
| Package | Description | Install |
|---------|-------------|---------|
| load-rules | AI coding rules for Cursor, Copilot, Claude Code | npx load-rules |
| load-agents | AI agent definitions for Claude Code, Codex, Copilot | npx load-agents |
| load-hooks | Hooks for Claude Code and AI coding tools | npx load-hooks |
| load-mcp | MCP servers for Claude Code, Cursor, and more | npx load-mcp |
License
MIT
