Colección de skills para Claude Code de HumanLayer, enfocadas en investigación, diseño, revisión visual de PR y flujos de trabajo de programación con agentes.
mattpocock/skills
Colección de skills para asistentes de programación como Claude Code y Codex, sobre sesiones de preguntas, TDD, diagnóstico de errores, planificación y revisión de código.
- Estrellas
- 296,805
- Forks
- 24,918
- Issues abiertos
- 195
- Último commit
- hace 7 días
¿Qué es?
Este repositorio reúne skills pequeños y combinables para agentes de programación, creados por Matt Pocock para el trabajo diario de ingeniería de software. Cada skill es un archivo SKILL.md que un agente puede ejecutar directamente cuando el usuario lo solicita con un comando slash, o de forma automática cuando una tarea encaja. Los skills se agrupan en las categorías de ingeniería y productividad.
Los skills abordan fallos habituales de los agentes de programación: interpretar mal lo que quiere el usuario, generar respuestas verbosas y cargadas de jerga, producir código que no se comprueba con tests y dejar que las bases de código se vuelvan desordenadas con el tiempo. Algunos ejemplos son /grill-me, que entrevista al usuario sobre un plan; /grill-with-docs, que crea un glosario compartido y ADRs; /tdd, para el desarrollo con el ciclo red-green-refactor; y /diagnosing-bugs, para un proceso de depuración por fases.
La instalación depende del agente. Claude Code, Codex y GitHub Copilot permiten instalarlo como un plugin que se actualiza automáticamente, mientras que con otros agentes se pueden copiar archivos editables mediante el instalador skills.sh. Ejecutar /setup-matt-pocock-skills una vez por repositorio configura el gestor de incidencias, las etiquetas de triage y la ubicación de la documentación.
Funciones clave
- 01Skills de preguntas que te entrevistan sobre un plan hasta que el diseño queda claro
- 02Skill de TDD basado en el ciclo red-green-refactor
- 03Skill de depuración por fases para errores difíciles y regresiones de rendimiento
- 04Actualización de un glosario compartido y de ADRs durante el modelado del dominio
- 05Revisión de código en dos ejes que compara los diffs con los estándares de código y la especificación
- 06Compatible con varios agentes, incluidos Claude Code, Codex, Copilot y Gemini CLI
Casos de uso
- Acordar los requisitos con un agente de programación antes de empezar una funcionalidad
- Realizar desarrollo guiado por tests con un agente en un proyecto de TypeScript u otro tipo de proyecto
- Diagnosticar errores difíciles de reproducir mediante un ciclo estructurado de retroalimentación
- Planificar refactorizaciones grandes que se prolongan durante varias sesiones como un conjunto compartido de tickets
Inicio rápido
- 1
Instala las skills en Claude Code
claude plugin install mattpocock-skills@claude-plugins-official - 2
Ejecuta la skill de configuración una vez por repositorio en tu agente
/setup-matt-pocock-skills
Antes de usarlo
- Las skills son flujos de trabajo basados en prompts para agentes de programación, no una aplicación independiente. Por eso, necesitas un agente como Claude Code o Codex para usarlas.
- Los agentes instalados manualmente requieren que actualices los archivos a mano y no pueden recibir actualizaciones automáticas.
Temas
Preguntas frecuentes
- ¿Qué es skills?
- Colección de skills para asistentes de programación como Claude Code y Codex, sobre sesiones de preguntas, TDD, diagnóstico de errores, planificación y revisión de código. Este repositorio reúne skills pequeños y combinables para agentes de programación, creados por Matt Pocock para el trabajo diario de ingeniería de software. Cada skill es un archivo SKILL.md que un agente puede ejecutar directamente cuando el usuario lo solicita con un comando slash, o de forma automática cuando una tarea encaja. Los skills se agrupan en las categorías de ingeniería y productividad.
- ¿skills es gratuito? ¿Qué licencia tiene?
- skills es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿skills sigue mantenido?
- Mantenimiento activo. El último commit de skills fue el 13 oct 2026.
- ¿Para qué puedo usar skills?
- Acordar los requisitos con un agente de programación antes de empezar una funcionalidad Realizar desarrollo guiado por tests con un agente en un proyecto de TypeScript u otro tipo de proyecto Diagnosticar errores difíciles de reproducir mediante un ciclo estructurado de retroalimentación Planificar refactorizaciones grandes que se prolongan durante varias sesiones como un conjunto compartido de tickets
- ¿Cómo se instala skills?
- Instala las skills en Claude Code: claude plugin install mattpocock-skills@claude-plugins-official Ejecuta la skill de configuración una vez por repositorio en tu agente: /setup-matt-pocock-skills
- ¿Dónde consigo skills?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/mattpocock/skills
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Framework de skills y metodología de desarrollo de software que guía a los agentes de programación en la ideación, la planificación, el TDD y la implementación con subagentes revisada.
Una skill basada en prompts que hace que los agentes de programación con IA escriban solo el código que necesita cada tarea, y prioricen la reutilización y las soluciones mínimas frente a las implementaciones extensas.
Configuración de ejemplo para Claude Code con CLAUDE.md, hooks, skills, agentes, comandos slash, servidores MCP y workflows de GitHub Actions que puedes adaptar.
Un complemento de autoaprendizaje para Claude Code que guarda tus correcciones y preferencias y las sincroniza con CLAUDE.md y AGENTS.md como memoria persistente.
Un conjunto de 23 skills de comandos slash y herramientas avanzadas que convierten Claude Code en un equipo virtual con roles de CEO, diseñador, gerente de ingeniería, revisor, QA y lanzamiento.