🧰 Awesome Claude Code Toolkit — 135 Agentes, 42 Comandos y 20 Hooks

Un kit completo para montar Claude Code desde cero

rohitg00/awesome-claude-code-toolkit no es una lista de enlaces: es un repo con agentes, comandos, hooks, reglas, plantillas y configs MCP listos para copiar a tu proyecto.

  • Autor: Rohit Ghumare (DevRel, GDE, Docker Captain, CNCF/Claude ambassador · UK).
  • Escala: 2.783 ⭐ y 1.060 forks; Apache-2.0; creado el 4-feb-2026.
  • Contenido: 135 agentes · 42 comandos · 20 hooks · 15 reglas · 120 plugins locales · 16 configs MCP.
  • Filosofía: todo en markdown y scripts sueltos, sin framework ni dependencias.

Está congelado desde mayo de 2026

El último push es del 12-may-2026 y el badge del README dice «Last Updated Mar 2026». Hoy Claude Code va por v2.1.312 y el repo acumula 398 issues abiertos.

Sigue siendo útil como plantilla de arranque, pero trátalo como código de hace cinco meses: revisa los hooks y los comandos antes de confiar en ellos.


🎯 Qué trae exactamente

CapaQué esDónde vive
Agents135 roles con persona, instrucciones y toolsagents/<categoría>/
Commands42 atajos /nombre en 8 categoríascommands/<categoría>/
Hooks20 scripts para 8 eventos del ciclo de vidahooks/scripts/ + hooks.json
Rules15 reglas de ingenieríarules/
Plugins120 plugins locales con manifest propioplugins/<nombre>/
Templates7 plantillas de CLAUDE.mdtemplates/claude-md/
MCP16 configuraciones por stackmcp-configs/
Contexts5 modos de contexto (dev, debug, review…)contexts/
flowchart LR
    K["🧰 Toolkit"] --> A["🤖 135 agentes<br/>10 categorías"]
    K --> C["⌨️ 42 comandos<br/>8 categorías"]
    K --> H["🪝 20 hooks<br/>8 eventos"]
    K --> R["📏 15 reglas"]
    K --> P["📦 120 plugins"]
    K --> M["🔌 16 configs MCP"]
    A --> PR["📁 Tu proyecto<br/>.claude/"]
    C --> PR
    H --> PR
    R --> PR
    M --> PR

Cifras: lo que dice vs lo que hay

MétricaREADMEConteo real
Agentes135136 archivos .md
Comandos4242
Hooks20 scripts20 (19 JS + 1 Python) · 25 entradas en hooks.json
Reglas1515
Skills3540 SKILL.md
Plugins176+120 locales + enlaces externos
Configs MCP14 / 15 / 1616 JSON
Plantillas77

El «176+ plugins» es engañoso

Solo 120 están dentro del repo. El resto de la tabla son enlaces a repos de terceros (ccusage, ccpm, claude-context…) con licencias y calidades distintas. No es lo mismo «incluido» que «recomendado».


🤖 Los 135 agentes

Diez categorías, cada una con su especialidad:

CategoríaAgentesEjemplos
Core Development13fullstack, API designer, frontend architect, microservices, monorepo
Language Experts25TypeScript, Python, Rust, Go, Next.js, React, Django, Rails, Java, Swift, Zig, Haskell
Infrastructure11cloud architect, DevOps, Kubernetes, Terraform, SRE, security engineer
Quality Assurance10code reviewer, test architect, pentester, chaos engineer, a11y specialist
Data & AI15LLM architect, RAG, MLOps, NLP, computer vision, vector DB
Developer Experience15CLI developer, build engineer, MCP developer, legacy modernizer
Specialized Domains15blockchain, fintech, healthcare, IoT, robotics, game dev, payments
Business & Product12PM, scrum master, UX researcher, legal advisor, growth engineer
Orchestration8task coordinator, context manager, workflow director, multi-agent coordinator
Research & Analysis11research analyst, patent analyst, competitive analyst, technology scout

Uso real: no se instalan como plugin. Se referencian desde CLAUDE.md:

## Agents
- Use `agents/core-development/fullstack-engineer.md` for feature development
- Use `agents/quality-assurance/code-reviewer.md` for PR reviews

Los que valen la pena

Orchestration (8 agentes) es la parte más interesante y la que casi nadie copia: context-manager, workflow-director y multi-agent-coordinator resuelven el pegamento entre agentes. En lenguajes, rust-systems, python-engineer y typescript-specialist están bien escritos.


⌨️ Los 42 comandos

Ocho categorías. Los que se usan de verdad:

CategoríaComandos
Git (7)/commit · /pr-create · /changelog · /release · /worktree · /fix-issue · /pr-review
Testing (6)/tdd · /test-coverage · /e2e · /integration-test · /snapshot-test · /test-fix
Architecture (6)/plan · /refactor · /migrate · /adr · /diagram · /design-review
Documentation (5)/doc-gen · /update-codemap · /api-docs · /onboard · /memory-bank
Security (5)/audit · /hardening · /secrets-scan · /csp · /dependency-audit
Refactoring (5)/dead-code · /simplify · /extract · /rename · /cleanup
DevOps (5)/dockerfile · /ci-pipeline · /k8s-manifest · /deploy · /monitor
Workflow (3)/checkpoint · /wrap-up · /orchestrate

Copia directa al proyecto:

cp -r commands/ .claude/commands/

Luego: /tdd src/utils/parser.ts, /audit, /orchestrate feature "Add auth".


🪝 Los hooks

20 scripts que cubren 8 eventos: PreToolUse, PostToolUse, SessionStart, SessionEnd, PreCompact, Stop, Notification, UserPromptSubmit.

HookEventoQué hace
smart-approve.pyPreToolUse (Bash)Descompone comandos encadenados (&&, ;, pipes, $()) y valida cada parte
block-dev-server.jsPreToolUse (Bash)Bloquea dev servers fuera de tmux
pre-push-check.jsPreToolUse (Bash)Verifica rama y remoto antes de push
commit-guard.jsPreToolUse (Bash)Exige conventional commits
secret-scanner.jsPreToolUse (Write/Edit)Bloquea archivos con secretos
block-md-creation.jsPreToolUse (Write)Bloquea crear .md fuera de docs
post-edit-check.jsPostToolUseLint tras editar
auto-test.jsPostToolUseCorre tests relacionados
type-check.jsPostToolUseTypeScript tras editar
lint-fix.jsPostToolUseAuto-fix de lint
stop-check.jsStopRecuerda correr tests si hubo cambios
prompt-check.jsUserPromptSubmitDetecta prompts vagos y pide aclaración

El instalador de hooks está roto

Dos bugs concretos, verificados en el código:

  1. setup/install.sh copia solo hooks/scripts/*.js → smart-approve.py nunca se instala, pero hooks.json lo invoca igual.
  2. hooks.json usa rutas relativas (python3 hooks/scripts/...). Al copiarlo a ~/.claude/hooks.json, resuelven contra el cwd del proyecto, no contra ~/.claude. El propio script avisa: «update hook script paths to absolute paths».

Instala a mano, revisa cada script y arregla las rutas. No ejecutes el one-liner a ciegas.

Cuidado con block-md-creation

Bloquea la creación de archivos .md. En una bóveda Obsidian eso es un tiro en el pie: no lo actives globalmente. Si lo quieres, limita el matcher a tu repo de código.


📏 Las 15 reglas

coding-style, git-workflow, testing, security, performance, documentation, error-handling, agents, api-design, accessibility, database, dependency-management, code-review, monitoring, naming.

Son checklists cortas y razonables. La de security cubre secretos, validación de input, queries parametrizadas, bcrypt/argon2, CSP/HSTS y auditoría de dependencias. Buen punto de partida para podar.


💾 Instalación

Marketplace (recomendado por el autor)

/plugin marketplace add rohitg00/awesome-claude-code-toolkit

Clonar y copiar a mano (más seguro)

git clone https://github.com/rohitg00/awesome-claude-code-toolkit.git
 
# Comandos
cp -r awesome-claude-code-toolkit/commands/* .claude/commands/
 
# Reglas
cp awesome-claude-code-toolkit/rules/*.md .claude/rules/
 
# Hooks (y corrige rutas después)
cp awesome-claude-code-toolkit/hooks/hooks.json .claude/hooks.json
cp -r awesome-claude-code-toolkit/hooks/scripts .claude/hooks/scripts

Instalador interactivo

bash setup/install.sh

El README miente sobre el instalador

Dice que «clona el repo, crea symlinks e instala plugins». El script real solo copia comandos, hooks, reglas, plantillas y un recommended.json a ~/.claude/. No clona, no hace symlinks y no instala plugins. Además instala global, no por proyecto.


🧩 Plugins, MCP y contextos

Plugins (120 locales): cada uno con .claude-plugin/plugin.json, comandos y agentes. Ejemplos: a11y-audit, adr-writer, bug-detective, code-guardian, pr-reviewer, smart-commit, terraform-helper, security-guidance.

MCP (16 configs): recommended (14 servidores), fullstack, kubernetes, devops, security, design, research, observability, finance, llm-cost y más. Son referencias: hay que sustituir placeholders y credenciales.

Contexts (5): dev, debug, deploy, research, review. Modos de contexto para pegar en el prompt o referenciar desde CLAUDE.md.


⚖️ Lectura crítica

Lo bueno:

  • Cobertura de arranque: agentes, comandos, hooks, reglas, plantillas y MCP en un solo sitio.
  • Todo legible: markdown y scripts sin build, sin dependencias, sin magia.
  • Los 8 agentes de orquestación son la parte más valiosa y menos copiada.
  • Hooks de seguridad bien elegidos: secretos, push, commits, dev servers.
  • Apache-2.0 en el repo: se puede copiar y adaptar.
  • Buen material para podar: las 15 reglas y las 7 plantillas de CLAUDE.md ahorran horas.

Lo que hay que tener en cuenta:

  • Congelado desde mayo-2026 con 398 issues abiertos. Claude Code cambió varias veces desde entonces; los hooks y comandos pueden estar desactualizados.
  • El instalador no hace lo que promete y los hooks quedan con rutas rotas + un script sin copiar.
  • 176+ plugins incluye terceros: no todo está en el repo ni tiene la misma licencia o calidad.
  • Cifras bailando: 135 vs 136 agentes, 35 vs 40 skills, 8 vs 16 configs MCP, 14/15/16 en el mismo README.
  • Sin evals ni benchmarks: «production-ready» es una etiqueta, no una medición.
  • Ratio forks/estrellas raro (1.060 forks / 2.783 stars): mucho clonado para usar, poca discusión pública.
  • Instala global por defecto: puede pisar tu ~/.claude/ si ya tienes configuración.
  • Licencias mezcladas en los plugins externos: Apache-2.0 del repo no cubre lo enlazado.

La lectura de fondo

Es el kit de arranque que le falta a mucha gente: no enseña filosofía, te da los archivos. Pero está congelado y su instalador tiene bugs reales. Úsalo como cantera: copia los agentes de orquestación, roba las 15 reglas, adapta 4–5 hooks y olvídate del resto. Lo que no hagas es ejecutar el one-liner y confiar en que todo funciona.


🔗 Enlaces

🔗 Notas relacionadas