Build or update the BlueBubbles external channel plugin for Moltbot (extension package, REST...
npx skills add majiayu000/claude-skill-registry
Or install specific skill: npx add-skill https://github.com/majiayu000/claude-skill-registry
# Description
The most comprehensive Claude Code skills registry | Web Search: https://skills-registry-web.vercel.app
# README.md
Claude Skills Registry
The most comprehensive Claude Code skills registry - 43,284 unique skills indexed
What is this?
The largest searchable index of Claude Code skills, aggregated from GitHub and community sources.
Three ways to use:
1. Web Search - Fast browser-based search
2. sk CLI - Terminal package manager
3. API - Direct JSON access
Highlights
- 44,000+ Unique Skills - Deduplicated, quality collection
- 12 Categories - Development, Testing, DevOps, Design, and more
- Daily Updates - Automated crawling and validation
- Quality Indexed - Metadata, descriptions, and star counts
- Lightweight Search - ~1MB index for fast client-side search
Quick Start
Option 1: Web Search
Visit https://skills-registry-web.vercel.app/
Option 2: CLI (sk)
# Install sk
go install github.com/majiayu000/caude-skill-manager@latest
# Search skills
sk search testing
sk search pdf
sk search --popular
# Install a skill
sk install anthropics/skills/docx
Option 3: Direct API
# Lightweight search index (~1MB gzip)
curl https://skills-registry-web.vercel.app/search-index.json
# Full registry
curl https://raw.githubusercontent.com/majiayu000/claude-skill-registry/main/registry.json
# Specific category
curl https://skills-registry-web.vercel.app/categories/development.json
Architecture
┌─────────────────────────────────────────────────────────────────┐
│ Layer 1: Data Collection │
│ ┌──────────────┐ ┌──────────────┐ ┌──────────────┐ │
│ │ GitHub Crawl │→ │ Download │→ │ Security │ │
│ │ (discover) │ │ (sync) │ │ (scanner) │ │
│ └──────────────┘ └──────────────┘ └──────────────┘ │
└─────────────────────────────────────────────────────────────────┘
↓
┌─────────────────────────────────────────────────────────────────┐
│ Layer 2: Index Generation │
│ ┌────────────────┐ ┌────────────────┐ ┌────────────────┐ │
│ │ search-index │ │ categories/ │ │ featured.json │ │
│ │ .json (~1MB) │ │ *.json │ │ (top 100) │ │
│ └────────────────┘ └────────────────┘ └────────────────┘ │
└─────────────────────────────────────────────────────────────────┘
↓
┌─────────────────────────────────────────────────────────────────┐
│ Layer 3: Consumption │
│ ┌────────────────┐ ┌────────────────┐ ┌────────────────┐ │
│ │ Web UI │ │ sk CLI │ │ API │ │
│ │ (GitHub Pages) │ │ (Go) │ │ (JSON) │ │
│ └────────────────┘ └────────────────┘ └────────────────┘ │
└─────────────────────────────────────────────────────────────────┘
Search Index Schema
// Lightweight index for fast search (~1MB gzip)
interface SearchIndex {
v: string; // Version (date)
t: number; // Total count
s: SkillMini[]; // Skills array
}
interface SkillMini {
n: string; // name
d: string; // description (truncated 80 chars)
c: string; // category code (dev, ops, sec, etc.)
g: string[]; // tags (max 5)
r: number; // stars
i: string; // install path
}
Directory Structure
claude-skill-registry/
├── registry.json # Full registry (all skills)
├── docs/ # GitHub Pages
│ ├── index.html # Web search UI
│ ├── search-index.json # Lightweight search index
│ ├── featured.json # Top 100 skills
│ └── categories/ # Category indexes
├── sources/ # Data sources
│ ├── anthropic.json
│ ├── community.json
│ └── skillsmp.json
├── scripts/ # Build scripts
│ ├── build_search_index.py
│ ├── discover_by_topic.py
│ ├── security_scanner.py
│ └── ...
└── skills/ # SKILL.md files (data)
Categories
| Category | Code | Count | Description |
|---|---|---|---|
development |
dev |
15,000+ | Development tools, frameworks |
data |
dat |
8,000+ | Data processing, analysis |
design |
des |
5,000+ | UI/UX design, frontend |
testing |
tst |
4,000+ | Testing, QA, automation |
devops |
ops |
3,000+ | DevOps, CI/CD, infrastructure |
documents |
doc |
2,000+ | Document creation (docx, pdf) |
productivity |
pro |
1,500+ | Productivity and automation |
product |
prd |
1,000+ | Product management |
security |
sec |
800+ | Security, auditing |
marketing |
mkt |
500+ | Marketing, content, SEO |
Roadmap
Current Status
- [x] 44,000+ unique skills indexed (deduplicated)
- [x] Daily auto-update via GitHub Actions
- [x] Security scanning for all skills
- [x] sk CLI for installation
In Progress
- [x] Lightweight search index (~1MB vs 17MB)
- [x] Web search UI (GitHub Pages)
- [ ] GitHub Pages deployment (pending)
Planned
- [ ] AI semantic search (vector similarity)
- [ ] Skill recommendations (based on usage)
- [ ] Version tracking for skills
- [ ] Skill quality scoring
- [ ] API rate limiting and caching
Contributing
Add Your Skill
Option 1: Submit via Issue
1. Open an issue
2. Use the "Add Skill" template
3. Provide: repo URL, name, description, category
Option 2: Submit via PR
1. Fork this repo
2. Add your skill to sources/community.json:
{
"name": "your-skill-name",
"repo": "your-username/your-repo",
"path": "optional/path/to/skill",
"description": "What your skill does",
"category": "development",
"tags": ["testing", "automation"]
}
- Submit a PR
Report Issues
We welcome feedback! Please open an issue for:
- Bugs - Search not working, incorrect data
- Feature requests - New categories, better search
- UX improvements - Web UI, CLI enhancements
- Data quality - Duplicate skills, wrong categories
Contribute Code
# Clone the repo
git clone https://github.com/majiayu000/claude-skill-registry.git
cd claude-skill-registry
# Install dependencies
pip install -r requirements.txt
# Build search index locally
python scripts/build_search_index.py --registry registry.json --output docs
# Test web UI
cd docs && python -m http.server 8000
# Visit http://localhost:8000
Related Projects
| Project | Description |
|---|---|
| caude-skill-manager | CLI tool for installing skills (sk) |
| anthropics/skills | Official Anthropic skills |
| SkillsMP | Web-based skill marketplace |
| awesome-claude-skills | Curated skill list |
License
MIT License - see LICENSE for details.
Made with ❤️ for the Claude Code community
# Supported AI Coding Agents
This skill is compatible with the SKILL.md standard and works with all major AI coding agents:
Learn more about the SKILL.md standard and how to use these skills with your preferred AI coding agent.