secondsky/claude-skills
Production-ready skills for Claude Code CLI - Cloudflare, React, Tailwind v4, and AI integrations
npx skills add secondsky/claude-skillsREADME
Claude Code Skills Collection
174 production-ready skills for Claude Code CLI
Version 3.0.0 | Last Updated: 2025-12-30
A curated collection of battle-tested skills for building modern web applications with Cloudflare, AI integrations, React, Tailwind, and more.
Quick Start
Marketplace Installation (Recommended)
# Add the marketplace
/plugin marketplace add https://github.com/secondsky/claude-skills
# Install individual skills as needed
/plugin install cloudflare-worker-base@claude-skills
/plugin install tailwind-v4-shadcn@claude-skills
/plugin install ai-sdk-core@claude-skills
See MARKETPLACE.md for complete catalog of all 174 skills.
Bulk Installation (Contributors)
# Clone the repository
git clone https://github.com/secondsky/claude-skills.git
cd claude-skills
# Install all 174 skills at once
./scripts/install-all.sh
# Or install individual skills
./scripts/install-skill.sh cloudflare-worker-base
Repository Structure
This repository contains 174 production-tested skills for Claude Code, each focused on a specific technology or capability.
Individual Skills: Each skill is a standalone unit with:
SKILL.md- Core knowledge and guidance- Templates - Working code examples
- References - Extended documentation
- Scripts - Helper utilities
Installation Options:
- Individual - Install only the skills you need via marketplace
- Bulk - Install all 174 skills using
./scripts/install-all.sh
Available Skills (174 Individual Skills)
Each skill is individually installable. Install only the skills you need.
Full Catalog: See MARKETPLACE.md for detailed listings.
Categories
| Category | Skills | Examples |
|---|---|---|
| tooling | 32 | project-workflow, skill-review, turborepo, plan-interview |
| cloudflare | 24 | cloudflare-d1, cloudflare-workers-ai, cloudflare-agents |
| frontend | 22 | nuxt-v4, tailwind-v4-shadcn, tanstack-query, nuxt-studio, maz-ui |
| ai | 20 | openai-agents, claude-api, ai-sdk-core |
| api | 16 | api-design-principles, graphql-implementation |
| web | 10 | hono-routing, firecrawl-scraper, web-performance |
| mobile | 8 | swift-best-practices, react-native-app |
| database | 6 | drizzle-orm-d1, neon-vercel-postgres |
| security | 6 | csrf-protection, access-control-rbac |
| auth | 5 | better-auth, clerk-auth |
| testing | 4 | vitest-testing, playwright-testing |
| design | 4 | design-review, design-system-creation |
| woocommerce | 4 | woocommerce-backend-dev |
| cms | 4 | hugo, sveltia-cms, wordpress-plugin-core |
| architecture | 3 | microservices-patterns, architecture-patterns |
| data | 3 | sql-query-optimization, recommendation-engine |
| seo | 2 | seo-optimizer, seo-keyword-cluster-builder |
| documentation | 1 | technical-specification |
How It Works
Auto-Discovery
Claude Code automatically checks ~/.claude/skills/ for relevant skills before planning tasks:
User: "Set up a Cloudflare Worker with D1 database"
↓
Claude: [Checks skills automatically]
↓
Claude: "Found cloudflare-worker-base and cloudflare-d1 skills.
These prevent 12 documented errors. Use them?"
↓
User: "Yes"
↓
Result: Production-ready setup, zero errors, ~65% token savings
Note: Due to token limits, not all skills may be visible at once. See ⚠️ Important: Token Limits below.
Skill Structure
Each skill includes:
skills/[skill-name]/
├── SKILL.md # Complete documentation
├── .claude-plugin/
│ └── plugin.json # Plugin metadata
├── templates/ # Ready-to-copy templates
├── scripts/ # Automation scripts
└── references/ # Extended documentation
⚠️ Important: Token Limits
Skill Visibility Constraint
Claude Code has a 15,000 character limit for the total size of skill descriptions in the system prompt. This limit also applies to commands and agents.
What this means:
- Not all 169 skills may be visible in Claude's context at once
- Skills are loaded based on relevance and available token budget
- You can verify how many skills Claude currently sees by asking: "How many skills do you see in your system prompt?"
Checking Visible Skills
To verify which skills are currently loaded:
# Ask Claude Code directly
"Check what skills/plugins you see in your system prompt"
Claude will report something like: "79 of 96 skills visible due to token limits"
Workaround: Increase Token Budget
You can double the headroom for skill descriptions by setting an environment variable:
# Increase limit to 30,000 characters
export SLASH_COMMAND_TOOL_CHAR_BUDGET=30000
# Then launch Claude Code
claude
This gives you approximately 2x more skill visibility in the system prompt.
...