Repolode
mattpocock

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. 1

    Instala las skills en Claude Code

    claude plugin install mattpocock-skills@claude-plugins-official
  2. 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