Skip to main content

awesome-claude-code-toolkit

Comprehensive toolkit for Claude Code with 135+ agents, 176+ plugins, 42 commands, 20 hooks, 15 rules, and 400K+ skills via SkillKit

Ir a la instalación

Datos de origen

Repositorio
reason-machines/claude-code-skills
Última actividad en el origen
17 de mayo de 2026 a las 14:33
Idioma detectado de SKILL.md
inglés
Estrellas
4
Forks
1

Opciones de instalación

De forma predeterminada está seleccionado el prompt que primero revisa el origen. Puedes cambiar a un comando directo o descargar una copia local.

Revisa los archivos de origen

Lee SKILL.md y los archivos complementarios que muestra SkillsMP antes de decidir si quieres instalarlo.

Mostrando SKILL.md

SKILL.md
Instrucciones de origen · Vista previa de solo lectura
name
awesome-claude-code-toolkit
description
Comprehensive toolkit for Claude Code with 135+ agents, 176+ plugins, 42 commands, 20 hooks, 15 rules, and 400K+ skills via SkillKit
triggers
["install claude code toolkit","add claude code plugins","set up claude code hooks","configure claude code agents","use claude code skills","extend claude code functionality","customize claude code workflow","manage claude code ecosystem"]
# Awesome Claude Code Toolkit > Skill by [ara.so](https://ara.so) — Claude Code Skills collection. The most comprehensive toolkit for Claude Code, providing 135 agents, 35 curated skills (+400,000 via SkillKit), 42 commands, 176+ plugins, 20 hooks, 15 rules, 7 templates, 14 MCP configs, 26 companion apps, and 52+ ecosystem entries. ## Installation ### Via Plugin Marketplace (Recommended) ```bash /plugin marketplace add rohitg00/awesome-claude-code-toolkit ``` ### Manual Clone ```bash git clone https://github.com/rohitg00/awesome-claude-code-toolkit.git ~/.claude/plugins/claude-code-toolkit ``` ### One-Liner Install ```bash curl -fsSL https://raw.githubusercontent.com/rohitg00/awesome-claude-code-toolkit/main/setup/install.sh | bash ``` ## Core Components ### Plugins (176+) The toolkit includes production-ready plugins across multiple domains: #### Featured Plugins **pro-workflow** - Battle-tested workflows with self-correcting memory: ```bash /plugin marketplace add rohitg00/pro-workflow ``` **gstack** - Garry Tan's opinionated Claude Code setup: ```bash /plugin marketplace add garrytan/gstack ``` **agento-patronum** - Security layer for sensitive files: ```bash git clone https://github.com/emaarco/agento-patronum.git ~/.claude/plugins/agento-patronum ``` #### Domain-Specific Plugins **AWS Cost Optimization**: ```bash /plugin marketplace add prajapatimehul/aws-cost-saver ``` **Code Quality & Reviews**: ```bash # Brooks-lint: Classic engineering book principles /plugin marketplace add hyhmrright/brooks-lint # Bouncer: Independent quality gate with Gemini /plugin marketplace add buildingopen/bouncer ``` **Project Management**: ```bash # CCPM: GitHub Issues + Git worktrees /plugin marketplace add automazeio/ccpm # Fractal: Recursive project management /plugin marketplace add rmolines/fractal ``` **Cost Control**: ```bash # Cost optimizer skill npx skills add Sagargupta16/claude-cost-optimizer # Usage analyzer npm install -g ccusage ccusage analyze ``` ### Agents (135) The toolkit provides specialized agents for different roles: #### Software Development Lifecycle **great_cto** - Full SDLC pipeline with 7 agents: ```javascript // Agents included: // - tech-lead: Architecture decisions // - senior-dev: Code implementation // - qa-engineer: Testing strategy // - security-officer: Security audits // - devops: CI/CD and infrastructure // - l3-support: Production issues // - project-auditor: Compliance checks // Usage via plugin /plugin marketplace add avelikiy/great_cto ``` #### Custom Agent Configuration ```yaml # agents/backend-architect.yml name: backend-architect role: Backend Service Architect capabilities: - API design with OpenAPI specs - Database schema design - Microservice decomposition - Performance optimization context: - Always consider scalability - Follow REST/GraphQL best practices - Include authentication patterns ``` ### Skills (35 Curated + 400K via SkillKit) #### Installing Skills ```bash # Add individual skill npx skills add <username>/<skill-name> # Cost optimizer with templates npx skills add Sagargupta16/claude-cost-optimizer # Search SkillKit marketplace npx skills search "database migration" ``` #### Creating Custom Skills ```markdown --- name: my-custom-skill description: Custom skill for specific workflow triggers: - perform custom workflow - run custom task --- # My Custom Skill ## Usage When user requests this skill: 1. Analyze requirements 2. Execute steps 3. Validate results ``` ### Commands (42) #### Built-in Toolkit Commands ```bash # Plugin management /plugin marketplace search <query> /plugin marketplace add <owner>/<repo> /plugin list /plugin remove <name> # Skill management /skill add <name> /skill list /skill remove <name> # Agent management /agent activate <name> /agent list /agent deactivate <name> # Project scaffolding npx claude-scaffold init npx claude-scaffold update --all # Cost analysis ccusage analyze ccusage report --monthly ccusage diagnose --top 10 ``` #### Skills Janitor Commands ```bash # Audit skills /skills-audit # Deduplicate /skills-dedupe # Check validity /skills-check # Fix common issues /skills-fix # Usage tracking /skills-usage ``` ### Hooks (20) Hooks execute scripts at key lifecycle points: #### Hook Types ```javascript // pre-approve.js - Validation before approval module.exports = async (context) => { const { files, command } = context; // Block sensitive file access const sensitivePatterns = ['.env', 'id_rsa', 'credentials']; const blocked = files.filter(f => sensitivePatterns.some(p => f.includes(p)) ); if (blocked.length > 0) { throw new Error(`Blocked access to: ${blocked.join(', ')}`); } }; ``` ```javascript // post-task.js - Archive after completion module.exports = async (context) => { const { task, result, metadata } = context; // Log to memory system await context.memory.store({ task: task.description, result: result.summary, timestamp: Date.now(), cost: metadata.tokens }); }; ``` #### Agento Patronum Security Hooks ```bash # Install security hooks git clone https://github.com/emaarco/agento-patronum.git ~/.claude/hooks/security # Configure protected patterns cat > ~/.claude/hooks/security/config.json << 'EOF' { "patterns": { "credentials": [".env", ".env.*", "*.pem", "id_rsa*"], "cloud": ["~/.aws/*", "~/.kube/config"], "secrets": ["secret*", "password*", "token*"] } } EOF ``` ### Rules (15) Rules guide Claude Code behavior: ```markdown # rules/cost-optimization.md ## Cost Optimization Rules 1. **Minimize Context**: Only include relevant files 2. **Cache Prompts**: Use consistent system prompts 3. **Batch Operations**: Group similar tasks 4. **Incremental Changes**: Avoid full rewrites 5. **Smart Diffs**: Use targeted edits ## Implementation - Activate cost-mode skill for 30-60% savings - Use Haiku for routine tasks - Reserve Opus for complex architecture ``` ```markdown # rules/security-first.md ## Security Rules 1. Never commit secrets to version control 2. Use environment variables: `process.env.API_KEY` 3. Validate all user input 4. Apply principle of least privilege 5. Enable audit logging for sensitive operations ``` ### Templates (7) #### Project Templates ```bash # Initialize with template /template apply node-api # Available templates: # - node-api: Express REST API # - react-app: React + TypeScript # - python-cli: Python CLI tool # - fullstack: Next.js + tRPC # - microservice: Docker + K8s # - ml-pipeline: MLOps setup # - mobile-app: React Native ``` #### Custom Template Structure ``` templates/ ├── node-api/ │ ├── template.yml │ ├── src/ │ │ ├── index.ts │ │ ├── routes/ │ │ └── middleware/ │ ├── tests/ │ ├── .env.example │ └── README.md ``` ### MCP Configs (14) Model Context Protocol server configurations: #### Claude Context (Semantic Search) ```json { "mcpServers": { "claude-context": { "command": "npx", "args": ["-y", "@zilliz/claude-context"], "env": { "MILVUS_URI": "${MILVUS_URI}", "OPENAI_API_KEY": "${OPENAI_API_KEY}" } } } } ``` #### Claude Code as MCP Server ```json { "mcpServers": { "claude-code": { "command": "npx", "args": ["claude-code-mcp"], "env": { "ANTHROPIC_API_KEY": "${ANTHROPIC_API_KEY}" } } } } ``` #### Custom MCP Configuration ```json { "mcpServers": { "custom-tools": { "command": "node", "args": ["./mcp-servers/custom/index.js"], "env": { "DATABASE_URL": "${DATABASE_URL}", "REDIS_URL": "${REDIS_URL}" } } } } ``` ## Common Workflows ### Complete Setup Flow ```bash # 1. Install toolkit /plugin marketplace add rohitg00/awesome-claude-code-toolkit # 2. Install essential plugins /plugin marketplace add rohitg00/pro-workflow /plugin marketplace add buildingopen/bouncer # 3. Set up security hooks git clone https://github.com/emaarco/agento-patronum.git ~/.claude/hooks/security # 4. Add cost optimization npx skills add Sagargupta16/claude-cost-optimizer # 5. Configure MCP servers # Edit ~/.claude/config.json with MCP settings # 6. Initialize project scaffolding npx claude-scaffold init ``` ### Cost Optimization Workflow ```bash # 1. Analyze current usage ccusage analyze --last 30d # 2. Enable cost-mode skill /skill activate claude-cost-optimizer # 3. Set up budget hooks cat > ~/.claude/hooks/pre-approve.js << 'EOF' module.exports = async (context) => { const budget = 10.0; // USD per day const spent = await context.usage.dailySpend(); if (spent > budget) { throw new Error(`Daily budget exceeded: $${spent}`); } }; EOF # 4. Run diagnostics ccusage diagnose --top 10 ``` ### Code Quality Workflow ```bash # 1. Install quality gates /plugin marketplace add buildingopen/bouncer /plugin marketplace add hyhmrright/brooks-lint # 2. Configure automatic audits /skill activate bouncer-quick-audit # 3. Run pre-commit hook cat > .git/hooks/pre-commit << 'EOF' #!/bin/bash npx bouncer audit --quick npx brooks-lint check --staged EOF chmod +x .git/hooks/pre-commit ``` ### Multi-Agent Project Management ```bash # 1. Install project manager /plugin marketplace add automazeio/ccpm # 2. Create epic from issues ccpm epic-start "Feature: User Authentication" # 3. Activate agents /agent activate backend-architect /agent activate security-officer /agent activate qa-engineer # 4. Parallel execution ccpm issue-analyze --parallel # 5. Merge results ccpm epic-merge ``` ## Configuration Examples ### Settings.json Integration ```json { "claude": { "plugins": { "autoload": [ "awesome-claude-code-toolkit", "pro-workflow", "agento-patronum" ] }, "skills": { "autoActivate": true, "costMode": "balanced" }, "hooks": { "enabled": true, "timeout": 5000 }, "agents": { "maxConcurrent": 3, "defaultModel": "claude-3-5-sonnet" } } } ``` ### Memory Configuration ```javascript // memory/config.js module.exports = { storage: { type: 'sqlite', path: '~/.claude/memory/sessions.db' }, compression: { enabled: true, model: 'claude-3-haiku', targetRatio: 0.3 }, search: { algorithm: 'hybrid', // BM25 + vector topK: 5, minScore: 0.7 }, retention: { maxAge: '90d', maxSize: '1GB' } }; ``` ## Advanced Patterns ### Custom Agent System ```javascript
Ver en GitHub
Este SKILL.md es muy grande, por eso SkillsMP muestra aqui solo la primera seccion. Ver en GitHub