Welcome to claude-skills! This is your entry point for building production-ready skills for Claude Code.
Install official plugin development tools first:
/plugin install plugin-dev@claude-code-marketplaceThis provides foundational knowledge for hooks, MCP, structure, agents, commands, and skills.
Then proceed to:
- PLUGIN_DEV_BEST_PRACTICES.md - Repository workflows
- QUICK_WORKFLOW.md - 5-minute skill creation
Option 1: Official Plugin-Dev Workflow (Recommended for first-timers):
# Use guided creation workflow (8 phases with validation)
/plugin-dev:create-pluginWhat you get:
- Step-by-step guidance through plugin creation
- Automatic scaffolding (SKILL.md, plugin.json, README.md)
- Built-in validation and quality checks
- Access to official skills for hooks, MCP, agents
When to use: First time, need structure guidance, want hooks/MCP/agents
Option 2: Manual Repository Workflow (5 minutes for experienced users):
- Copy the template:
cp -r templates/skill-skeleton/ skills/my-skill-name/ - Fill in the TODOs in
SKILL.mdandREADME.md - Add your resources (scripts, references, assets)
- Install locally:
./scripts/install-skill.sh my-skill-name - Test by mentioning it to Claude Code
- Verify with ONE_PAGE_CHECKLIST.md
When to use: Building 2nd+ skill, fast iteration, repository-specific needs
Detailed Workflow: See QUICK_WORKFLOW.md | PLUGIN_DEV_BEST_PRACTICES.md
Compliance Check:
- Use ONE_PAGE_CHECKLIST.md for quick verification
- See CLOUDFLARE_SKILLS_AUDIT.md for example audit
- Check against claude-code-skill-standards.md
Research Protocol:
- Read planning/research-protocol.md
- Check Context7 MCP for library docs
- Verify latest package versions on npm
- Document findings in
planning/research-logs/ - Build working example first
Official Documentation:
- Anthropic Skills Repo: https://github.com/anthropics/skills
- Agent Skills Spec: anthropics/skills/agent_skills_spec.md
- Our Standards Doc: claude-code-skill-standards.md
- Comparison: STANDARDS_COMPARISON.md
Working Examples:
- Gold Standard:
~/.claude/skills/tailwind-v4-shadcn/ - Cloudflare Suite (7 production skills):
- cloudflare-d1
- cloudflare-d1
- cloudflare-r2
- cloudflare-kv
- cloudflare-workers-ai
- cloudflare-vectorize
- cloudflare-queues
- Official Examples: https://github.com/anthropics/skills
┌─────────────────────────────────────────────────────────────┐
│ START: I want to build a skill for [technology] │
└──────────────────────┬──────────────────────────────────────┘
│
▼
┌──────────────────────────────┐
│ 1. RESEARCH │
│ • Check Context7 MCP │
│ • Verify package versions │
│ • Build working example │
└──────────┬───────────────────┘
│
▼
┌──────────────────────────────┐
│ 2. COPY TEMPLATE │
│ cp -r templates/skill- │
│ skeleton/ skills/my-skill/ │
└──────────┬───────────────────┘
│
▼
┌──────────────────────────────┐
│ 3. FILL TODOS │
│ • Edit SKILL.md frontmatter │
│ • Write instructions │
│ • Add README keywords │
└──────────┬───────────────────┘
│
▼
┌──────────────────────────────┐
│ 4. ADD RESOURCES │
│ • scripts/ (executable code) │
│ • references/ (docs) │
│ • assets/ (templates) │
└──────────┬───────────────────┘
│
▼
┌──────────────────────────────┐
│ 5. TEST LOCALLY │
│ ./scripts/install-skill.sh │
│ • Ask Claude to use skill │
│ • Verify discovery works │
└──────────┬───────────────────┘
│
▼
┌──────────────────────────────┐
│ 6. VERIFY COMPLIANCE │
│ Check ONE_PAGE_CHECKLIST.md │
└──────────┬───────────────────┘
│
▼
┌──────────────────────────────┐
│ 7. COMMIT │
│ • git add skills/my-skill │
│ • git commit with details │
│ • git push │
└──────────────────────────────┘
| File | Purpose | When To Read |
|---|---|---|
| START_HERE.md (this file) | Navigation hub | Always (entry point) |
| CLAUDE.md | Project context | When working on this repo |
| ONE_PAGE_CHECKLIST.md | Quick verification | Before committing |
| QUICK_WORKFLOW.md | 5-minute process | Building new skill |
| templates/SKILL-TEMPLATE.md | Copy-paste starter | Building new skill |
| claude-code-skill-standards.md | Official standards | Understanding requirements |
| research-protocol.md | Research process | Before building skill |
| CLOUDFLARE_SKILLS_AUDIT.md | Example audit | Learning compliance |
All 169 skills are complete, tested, and available. View full list:
- README.md - Complete skill listing with descriptions
- CLAUDE.md - Organized by category (26 Cloudflare, 10 AI, 7 Frontend, etc.)
- skills/ directory - Run
ls skills/to see all
Recent Additions:
- OpenAI Agents SDK, Claude Agent SDK, Google Gemini API
- TinaCMS, Sveltia CMS for content management
- TypeScript MCP, FastMCP for MCP server development
- Project Planning, Session Management for workflow automation
- Vercel platform skills (KV, Blob, Neon Postgres)
Skill Categories:
- Cloudflare Platform (26 skills)
- AI & Machine Learning (10 skills)
- Frontend & UI (7 skills)
- Auth & Security (3 skills)
- Content Management (2 skills)
- Database & ORM (4 skills)
- Tooling & Planning (4 skills)
Q: Where do I start after clearing context? A: Read this file, then go to CLAUDE.md for project context.
Q: How do I know if my skill is correct? A: Check ONE_PAGE_CHECKLIST.md - if all boxes check, you're good!
Q: Where are the templates?
A: templates/skill-skeleton/ - copy this entire directory to start a new skill.
Q: What if I forget the workflow? A: See QUICK_WORKFLOW.md for step-by-step instructions.
Q: How do I verify against official Anthropic standards? A: See STANDARDS_COMPARISON.md
- Check COMMON_MISTAKES.md for what NOT to do
- Look at existing skills in
skills/directory for working examples - Review CONTRIBUTING.md for contribution guidelines
- Open an issue: https://github.com/secondsky/claude-skills/issues
- Official Anthropic Skills: https://github.com/anthropics/skills
- Claude Code Docs: https://docs.claude.com/en/docs/claude-code/skills
- Support Articles:
- Engineering Blog: Equipping agents with skills
Ready to build? Start with the quick workflow above or dive into QUICK_WORKFLOW.md for details!
Questions about the project? Read CLAUDE.md for full context.
Just need to verify? Check ONE_PAGE_CHECKLIST.md and you're done.