Serie
Matt Pocock Skills en un flujo de desarrollo real
Una serie práctica para adoptar, adaptar y escalar skills de ingeniería en equipos que trabajan con agentes.
- Matt Pocock Skills: cómo empezar sin cambiar todo tu procesoQué ofrece el repositorio mattpocock/skills, cómo elegir entre un plugin gestionado y archivos editables, y una forma gradual de incorporarlo a un proyecto real.
- Antes de pedir una feature, aclara el problema con tu agenteCómo usar grill-with-docs para explorar requisitos, distinguir decisiones conversables de preguntas que necesitan un prototipo y dejar el contexto importante por escrito.
- Specs y tickets para agentes: cuándo ayudan y cuándo sobranCuándo convertir una conversación en una especificación, cómo dividir el trabajo en tickets verticales y por qué cada tarea debe poder ejecutarse con contexto fresco.
- TDD para agentes: el feedback fiable acelera más que generar códigoCómo aplicar ciclos red-green a tareas de agentes, elegir seams observables y evitar tests frágiles que ralentizan la validación del software.
- Bugs con agentes: reproducir antes de teorizarUn proceso para depurar con agentes a partir de una reproducción determinista, hipótesis comprobables e instrumentación útil.
- Arquitectura para agentes: reduce la fricción antes de delegar másPor qué los agentes heredan los costes de una codebase difícil de navegar y cómo mejorar seams, interfaces y locality antes de aumentar su autonomía.
- Wayfinder: decide el camino antes de abordar una iniciativa grandeCómo usar Wayfinder para convertir una iniciativa incierta en un mapa compartido de decisiones y avanzar hasta que el trabajo esté listo para especificarse.
- Retro para agentes: mejora el entorno, no solo el códigoCómo convertir errores repetidos de agentes en mejoras de instrucciones, tooling, documentación y estándares sin inflar AGENTS.md.
- Tu repositorio también forma parte del contexto del agenteCómo la navegación, el lenguaje compartido, la arquitectura, las pruebas y el tooling determinan cuánto puede hacer un agente con seguridad.
- Research técnico: investiga antes de convertir una opinión en arquitecturaUn flujo para investigar decisiones técnicas con fuentes primarias, conservar los hallazgos y llevar la evidencia a una decisión o ADR.
- De las skills de Matt a las skills de tu equipoCuándo adaptar una skill externa, cómo conservar su intención y dónde colocar cada regla para construir un sistema de trabajo propio.
- Cómo crear tu primera skill propia para un agenteUn método para convertir una instrucción repetida en una skill pequeña, activable y comprobable con tareas reales del proyecto.
- Human in the loop: prepara los pasos que un agente no debe ejecutar soloCómo diseñar flujos donde el agente prepara y verifica el trabajo, mientras una persona realiza acciones sensibles, externas o difíciles de revertir.
- ¿Cuándo no delegar? Ajusta la autonomía al riesgo del cambioUn marco para decidir cuánto trabajo puede delegarse según la reversibilidad, el impacto potencial y la evidencia disponible.
- Cómo medir si trabajar con agentes mejora realmente el desarrolloQué métricas ayudan a evaluar el efecto de los agentes en el flujo de entrega y por qué contar líneas, prompts o skills puede incentivar el comportamiento equivocado.
- Delegar trabajo en GitHub Agents sin perder el controlCómo preparar tareas agent-ready, combinar roles con skills reutilizables y revisar el trabajo asíncrono que vuelve en forma de pull request.
- GitHub Issues como grafo de trabajo para un equipo de agentesCómo relacionar specs, tickets implementables y dependencias para que personas y agentes trabajen sobre una frontera lista y compartan una fuente de verdad.
- Paralelismo con agentes: sesiones aisladas y trabajo integrableCómo repartir tickets entre sesiones y worktrees separados, mantener un contexto limpio y revisar cambios con independencia.
- Migrar un legacy multi-repositorio con agentes: casos de uso antes que pantallasCómo descubrir el comportamiento de una aplicación de escritorio, acordar contratos y migrar casos de uso completos entre repositorios con ayuda de agentes.
- Del copiloto al equipo de agentes: un flujo completo de ingenieríaCómo conectar skills, contexto de repositorio, issues, delegación y feedback loops para construir un sistema de trabajo agéntico con límites claros.