🏠 Home | 🇺🇸 English | 🇯🇵 日本語 | 🇰🇷 한국어 | 🇨🇳 简体中文 | 🇹🇼 繁體中文 | 🇪🇸 Español | 🇫🇷 Français | 🇧🇷 Português
Una colección de configuraciones para hacer que Claude Code sea más fácil de usar.
Al evitar confirmaciones detalladas y proceder automáticamente con las tareas, puedes concentrarte en lo que realmente quieres hacer. Claude Code juzga y ejecuta tareas comunes como corrección de código, ejecución de pruebas y actualización de documentación.
Puedes personalizar el comportamiento de Claude Code con tres funciones:
- Commands: Comandos personalizados que comienzan con
/ - Roles: Configuraciones de roles para responder desde perspectivas de expertos
- Hooks: Ejecución automática de scripts en momentos específicos
Guardados como archivos Markdown en el directorio /commands. Se ejecutan escribiendo / seguido del nombre del archivo.
| Comando | Descripción |
|---|---|
/analyze-dependencies |
Analiza las dependencias del proyecto y visualiza dependencias circulares y problemas estructurales. |
/analyze-performance |
Analiza problemas de rendimiento de la aplicación y propone mejoras desde la perspectiva de deuda técnica. |
/check-fact |
Verifica la veracidad de la información proporcionada consultando el código y documentación del proyecto. |
/pr-checks |
Monitoriza el estado de CI de GitHub Actions y rastrea hasta completarse. |
/check-prompt |
Revisa el contenido del prompt actual y presenta sugerencias de mejora. |
/commit-message |
Genera solo el mensaje de commit basado en los cambios. |
/context7 |
Gestiona el contexto usando Context7 MCP. |
/design-patterns |
Propone y revisa implementaciones basadas en patrones de diseño. |
/explain-code |
Explica claramente la funcionalidad y lógica del código seleccionado. |
/fix-error |
Propone soluciones de código basadas en mensajes de error. |
/multi-role |
Combina múltiples roles para análisis paralelo del mismo objetivo y genera un informe integrado. |
/plan |
Activa el modo de planificación previa a la implementación y formula estrategias detalladas. |
/pr-auto-update |
Actualiza automáticamente el contenido del Pull Request (descripción, etiquetas). |
/pr-create |
Crea PRs automáticamente basándose en análisis de cambios Git para un flujo de trabajo eficiente. |
/pr-fix |
Responde eficientemente a comentarios de revisión de PR con enfoque de tres etapas para solución fundamental. |
/pr-issue |
Muestra lista de Issues abiertas del repositorio actual con priorización. |
/pr-list |
Muestra lista de PRs abiertos del repositorio actual con priorización. |
/pr-review |
Asegura calidad del código y salud arquitectónica con revisión sistemática de PR. |
/refactor |
Ejecuta refactorización segura y gradual evaluando cumplimiento de principios SOLID. |
/role-debate |
Hace que múltiples roles debatan sobre un tema específico. |
/role-help |
Muestra lista y descripción de Roles disponibles. |
/role |
Actúa como el rol especificado. |
/screenshot |
Captura y analiza capturas de pantalla. |
/search-gemini |
Realiza búsquedas web usando Gemini. |
/semantic-commit |
Divide cambios grandes en unidades mínimas significativas con mensajes de commit semánticos. |
/sequential-thinking |
Usa Sequential Thinking MCP para pensar problemas complejos paso a paso y llegar a conclusiones. |
/show-plan |
Muestra el plan de ejecución actual. |
/smart-review |
Realiza revisiones avanzadas para mejorar la calidad del código. |
/spec |
Crea especificaciones detalladas paso a paso siguiendo el desarrollo dirigido por especificaciones de Kiro. |
/style-ai-writing |
Detecta y corrige texto antinatural generado por IA. |
/task |
Lanza agentes dedicados para ejecutar tareas complejas de búsqueda, investigación y análisis de forma autónoma. |
/tech-debt |
Analiza la deuda técnica del proyecto y crea un plan de mejora priorizado. |
/ultrathink |
Ejecuta un proceso de pensamiento estructurado y gradual para problemas complejos o decisiones importantes. |
/update-dart-doc |
Gestiona sistemáticamente comentarios DartDoc en archivos Dart y mantiene documentación de alta calidad. |
/update-doc-string |
Gestiona y actualiza cadenas de documentación de forma unificada para múltiples idiomas. |
/update-flutter-deps |
Actualiza de forma segura las dependencias del proyecto Flutter. |
/update-node-deps |
Actualiza de forma segura las dependencias del proyecto Node.js. |
/update-rust-deps |
Actualiza de forma segura las dependencias del proyecto Rust. |
Definidos en archivos Markdown dentro del directorio agents/roles/. Permite que Claude tenga perspectivas de expertos para respuestas más precisas.
Cada rol también puede ejecutarse independientemente como subagente. Usando la opción --agent, puedes ejecutar análisis a gran escala o procesamiento especializado en paralelo sin interferir con el contexto de conversación principal.
| Rol | Descripción |
|---|---|
/role analyzer |
Como experto en análisis de sistemas, analiza código y arquitectura. |
/role architect |
Como arquitecto de software, revisa y propone sobre diseño. |
/role backend |
Como experto en desarrollo backend, asesora sobre diseño de API, microservicios, cloud-native y arquitectura serverless. |
/role frontend |
Como experto en frontend, asesora sobre UI/UX y rendimiento. |
/role mobile |
Como experto en desarrollo móvil, responde basándose en mejores prácticas de iOS/Android. |
/role performance |
Como experto en optimización de rendimiento, propone mejoras de velocidad y uso de memoria. |
/role qa |
Como ingeniero QA, revisa desde la perspectiva de planes de prueba y aseguramiento de calidad. |
/role reviewer |
Como revisor de código, evalúa código desde perspectivas de legibilidad y mantenibilidad. |
/role security |
Como experto en seguridad, señala vulnerabilidades y riesgos de seguridad. |
# Modo normal (ejecuta en contexto principal)
/cook-es:role security
"Verificación de seguridad de este proyecto"
# Modo subagente (ejecuta en contexto independiente)
/cook-es:role security --agent
"Ejecutar auditoría de seguridad completa del proyecto"
# Análisis paralelo de múltiples roles
/cook-es:multi-role security,performance --agent
"Análisis integral de seguridad y rendimiento del sistema completo"Configure en settings.json para automatizar tareas de desarrollo.
| Script de Ejecución | Evento | Descripción |
|---|---|---|
preserve-file-permissions.sh |
PreToolUse / PostToolUse |
Guarda permisos originales antes de editar archivo y restaura después de edición. Previene que Claude Code cambie permisos. |
flowchart TB
Start([Verificar Tarea]) --> PRList["/cook-es:pr-list<br/>Lista PRs Abiertos"]
Start --> PRIssue["/cook-es:pr-issue<br/>Lista Issues Abiertas"]
PRList --> TaskType{¿Tipo?}
PRIssue --> TaskType
TaskType -->|Nueva Funcionalidad| Plan["/cook-es:spec<br/>Definición de Requisitos ・Diseño"]
TaskType -->|Corrección de Bug| Fix["/cook-es:fix-error<br/>Análisis de Error"]
TaskType -->|Refactorización| Refactor["/cook-es:refactor<br/>Mejora"]
TaskType -->|Revisión| Review["/cook-es:pr-review<br/>Revisión"]
Plan --> Design["/cook-es:role architect<br/>/cook-es:role-debate<br/>Consulta de Diseño"]
Design --> Implementation[Implementación ・Prueba]
Fix --> Implementation
Refactor --> Implementation
Review --> Implementation
Implementation --> Check["/cook-es:smart-review<br/>Verificación de Calidad"]
Check --> Commit["/cook-es:semantic-commit<br/>Commit por Unidad de Objetivo"]
Commit --> PR["/cook-es:pr-create<br/>Creación Automática de PR"]
PR --> CI["/cook-es:pr-checks<br/>Verificación de Estado CI"]
CI --> Status{¿Hay Problema?}
Status -->|Sí| Feedback["Responder Corrección<br/>/cook-es:pr-fix<br/>/cook-es:fix-error"]
Status -->|No| End([Concluido])
Feedback --> Implementation
classDef commandBox fill:#e0f2fe,stroke:#0369a1,stroke-width:2px,rx:5,ry:5,color:#0c4a6e
classDef processBox fill:#f0f9ff,stroke:#0ea5e9,stroke-width:1px,rx:5,ry:5,color:#075985
classDef decisionBox fill:#fef3c7,stroke:#f59e0b,stroke-width:2px,rx:5,ry:5,color:#78350f
classDef startEnd fill:#86efac,stroke:#22c55e,stroke-width:2px,rx:20,ry:20,color:#14532d
class PRList,PRIssue,Plan,Fix,Refactor,Review,Design,Check,CI,Commit,PR,Feedback commandBox
class Implementation processBox
class TaskType,Status decisionBox
class Start,End startEnd
%%{init: {'theme':'base', 'themeVariables': { 'primaryColor':'#e0f2fe', 'primaryTextColor':'#0c4a6e', 'primaryBorderColor':'#0369a1', 'lineColor':'#64748b', 'secondaryColor':'#f0f9ff', 'background':'#ffffff', 'mainBkg':'#ffffff', 'fontSize': '14px'}}}%%
Primero, agrega este repositorio como un marketplace de plugins:
/plugin marketplace add wasabeef/claude-code-cookbookLuego, instala el plugin en versión española:
/plugin install cook-es@claude-code-cookbookEste comando instala la versión en español de Commands y Roles.
Después de la instalación, los comandos y agentes se invocan con el prefijo cook-es::
# Ejecutar con prefijo
/cook-es:check-fact
# Usar autocompletado
/cook-es:# Buscar agentes comenzando con @
@agent-cook-es:frontend
# También se puede usar mediante comando de rol
/cook-es:role frontendNota: El nombre del plugin se agrega automáticamente como prefijo. Esto evita conflictos de nombres cuando se instalan múltiples plugins de idioma simultáneamente.
- Agregar comandos: Solo agrega archivos
.mdencommands/ - Agregar roles: Solo agrega archivos
.mdenagents/roles/ - Editar Hooks: Edita
settings.jsonpara cambiar el procesamiento automático