Volver al blog

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.

  1. 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.
  2. 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.
  3. 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.
  4. 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.
  5. 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.
  6. 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.
  7. 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.
  8. 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.
  9. 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.
  10. 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.
  11. 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.
  12. 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.
  13. 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.
  14. ¿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.
  15. 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.
  16. 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.
  17. 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.
  18. 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.
  19. 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.
  20. 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.