# Claude Code Skills Collection **142 production-ready skills for Claude Code CLI** Version 3.5.0 | Last Updated: 2026-07-18
**🔌 Platform Support** This repository uses **Claude Plugin Patterns** — natively supported by: | Platform | Status | Notes | |----------|--------|-------| | **Claude Code** | ✅ **Native** | Full marketplace support | | **Factory Droid** | ✅ **Native** | Full marketplace support |
**For all other Platforms like opencode, codex and others, you can use https://github.com/enulus/OpenPackage ** --- A curated collection of battle-tested skills for building modern web applications with Cloudflare, AI integrations, React, Tailwind, and more. PS: if skills.sh warns about any skill: Their scan process is a outdated LLM which flags newest versions pins (like in ZOD) as non existent and by that potentially malicous. --- ## Quick Start ### Marketplace Installation (Recommended) ```bash # Add the marketplace /plugin marketplace add https://github.com/secondsky/claude-skills # Install individual skills as needed /plugin install cloudflare-d1@claude-skills /plugin install tailwind-v4-shadcn@claude-skills /plugin install gemini-cli@claude-skills ``` See [MARKETPLACE.md](MARKETPLACE.md) for complete catalog of all 139 skills. ### Bulk Installation (Contributors) ```bash # Clone the repository git clone https://github.com/secondsky/claude-skills.git cd claude-skills # Install all 139 skills at once ./scripts/install-all.sh # Or install individual skills ./scripts/install-skill.sh cloudflare-d1 ``` --- ## Repository Structure This repository contains **139 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**: 1. **Individual** - Install only the skills you need via marketplace 2. **Bulk** - Install all 139 skills using `./scripts/install-all.sh` --- ## Available Skills (139 Individual Skills) Each skill is individually installable. Install only the skills you need. **Full Catalog**: See [MARKETPLACE.md](MARKETPLACE.md) for detailed listings. ### Categories | Category | Skills | Examples | |----------|--------|----------| | **tooling** | 22 | turborepo, plan-interview, code-review | | **frontend** | 26 | nuxt-v4, nuxt-v5, tailwind-v4-shadcn, tanstack-query, nuxt-studio, maz-ui, threejs | | **cloudflare** | 21 | cloudflare-d1, cloudflare-workers-ai, cloudflare-agents | | **api** | 16 | api-design-principles, graphql-implementation | | **ai** | 7 | gemini-cli, ml-model-training, tanstack-ai | | **web** | 10 | hono-routing, firecrawl-scraper, web-performance | | **security** | 5 | csrf-protection, xss-prevention | | **mobile** | 5 | react-native-app, react-native-skills | | **woocommerce** | 4 | woocommerce-backend-dev | | **testing** | 4 | vitest-testing, playwright-testing | | **design** | 4 | design-review, design-system-creation | | **auth** | 4 | better-auth | | **architecture** | 3 | microservices-patterns, architecture-patterns | | **data** | 2 | recommendation-engine, recommendation-system | | **cms** | 2 | hugo, wordpress-plugin-core | | **database** | 1 | drizzle-orm-d1 | | **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-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](#-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 ``` --- ## Recent Additions ### July 2026 **Offensive Security** (new category): - **cybersecurity** — Unified OSS-only cybersecurity skill with progressive disclosure. Fuses 7 community skills (mukul975 business-logic/XSS/host-header/forced-browsing/open-redirect, rysweet/amplihack cybersecurity-analyst, Aradotso security-detections-mcp) ported to fully open-source tooling (OWASP ZAP, Dalfox, ffuf, Nuclei, mitmproxy, interact.sh, Semgrep, Sigma). Covers threat modeling (STRIDE/PASTA/VAST, MITRE ATT&CK), web-vuln testing, SAST, code audit, AI/LLM-app security, and detection engineering. Live-target testing is gated behind an authorization disclaimer; static analysis, code review, and threat modeling are always available. Cross-references the 5 existing defensive security plugins (`csrf-protection`, `xss-prevention`, `vulnerability-scanning`, `security-headers-configuration`, `defense-in-depth-validation`) for remediation. Integrates 20 Aradotso dev-security skills across 5 grouped reference docs. ### May 2026 **Supply Chain Security** (cross-cutting): - **dependency-upgrade** expanded with **Socket CLI integration** — proactive malicious package detection, typosquatting alerts, and CI/CD security gates. New 418-line reference guide, 2 GitHub Actions templates, and expanded supply chain security comparison (3 tools) - **31 skills now include "Secure Installation" guidance** — contextually-tailored security sections across all high-risk skill categories (scaffolding, MCP/agent SDKs, multi-provider installs, Docker, CI/CD). Covers 8 Bun skills, 5 Nuxt skills, 6 Cloudflare skills, 4 AI/agent skills, and 8 frontend/tooling skills - Supply chain security is now a **first-class cross-cutting concern** woven into the skill collection — not a standalone topic ### February - April 2026 **Full-Stack Frameworks**: - **nuxt-v5** (v1.0.0) - Full Nuxt 5 support with 4 skills (core, data, server, production), 3 diagnostic agents, and interactive setup wizard - **threejs** (v1.0.0) - 3D web graphics: scenes, geometries, shaders, animations, post-processing **Infrastructure**: - **JSON schema validation** - Automated plugin.json validation with CI support - **GitHub issue templates** - Skill-specific issue templates for bug reports, feature requests, and submissions **Plugin Enhancements**: - **mutation-testing** - Added Bun native runner support - **dependency-upgrade** - Added supply chain security content ### December 2025 - January 2026 **Frontend Expansion**: - **nuxt-studio** (v1.0.0) - Visual CMS for Nuxt Content with live preview, OAuth auth, and R2 storage integration - **maz-ui** (v1.0.0) - 50+ Vue/Nuxt components with theming, i18n, form generation, and 14 composables **Developer Workflow**: - **plan-interview** (v2.0.0) - Adaptive interview-driven spec generation with autonomous quality review - **turborepo** (v2.8.0) - Updated to official Vercel skill with enhanced monorepo build optimization **Mobile Development**: - **react-native-skills** (v1.0.0) - React Native & Expo best practices with performance optimization patterns **Enhanced Authentication**: - **better-auth** (v2.2.0) - Expanded to 18 framework integrations with 30+ authentication plugins --- ## ⚠️ 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 139 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: ```bash # Ask Claude Code directly "Check what skills/plugins you see in your system prompt" ``` Claude will report something like: "85 of 139 skills visible due to token limits" ### Workaround: Increase Token Budget You can double the headroom for skill descriptions by setting an environment variable: ```bash # 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. **Note**: This is a temporary workaround. The Claude Code team is working on better solutions for skill discovery and loading. --- ## Token Efficiency | Metric | Manual Setup | With Skills | Savings | |--------|--------------|-------------|---------| | **Average Tokens** | 12,000-15,000 | 4,000-5,000 | **~65%** | | **Typical Errors** | 2-4 per service | 0 (prevented) | **100%** | | **Setup Time** | 2-4 hours | 15-45 minutes | **~80%** | **Across all 139 skills**: 400+ documented errors prevented. --- ## Contributing ### Prerequisites for Contributors Install the official plugin development toolkit: ```bash /plugin install plugin-dev@claude-code-marketplace ``` This provides: - `/plugin-dev:create-plugin` command (8-phase guided workflow) - 7 comprehensive skills (hooks, MCP, structure, agents, commands, skills) - 2 specialized agents (agent-creator, plugin-validator) ### Quick Steps 1. Create skill directory in `plugins/` 2. Add `SKILL.md` with YAML frontmatter 3. Run `./scripts/sync-plugins.sh` 4. Submit pull request See [CONTRIBUTING.md](docs/guides/CONTRIBUTING.md) and [PLUGIN_DEV_BEST_PRACTICES.md](docs/guides/PLUGIN_DEV_BEST_PRACTICES.md) for detailed guidelines. --- ## Documentation | Document | Purpose | |----------|---------| | [START_HERE.md](docs/getting-started/START_HERE.md) | **Start here!** Quick navigation guide | | [PLUGIN_DEV_BEST_PRACTICES.md](docs/guides/PLUGIN_DEV_BEST_PRACTICES.md) | **Repository-specific best practices** (marketplace, budget, quality) | | [MARKETPLACE.md](MARKETPLACE.md) | Full skill catalog and installation guide | | [MARKETPLACE_MANAGEMENT.md](docs/guides/MARKETPLACE_MANAGEMENT.md) | Technical infrastructure (plugin.json, scripts, validation) | | [CLAUDE.md](CLAUDE.md) | Project context and development standards | | [CONTRIBUTING.md](docs/guides/CONTRIBUTING.md) | Contribution guidelines | --- ## Links - **Repository**: https://github.com/secondsky/claude-skills - **Issues**: https://github.com/secondsky/claude-skills/issues - **Claude Code**: https://claude.com/claude-code --- **Built with ❤️ by Claude Skills Maintainers**