Implementar una nueva característica con disciplina TDD completa
Cuándo usarlo: Característica no trivial donde 'solo escribirla' te ha causado problemas antes.
Requisitos previos
- Skill clonada — git clone https://github.com/Shelpuk-AI-Technology-Consulting/agent-skill-tdd ~/.claude/skills/agent-skill-tdd
- Serena disponible — Instala el servidor Serena MCP
- Lad MCP para revisión de diseño — Instala el servidor Lad MCP
Flujo
-
Comienza con la skillUsa agent-skill-tdd. Quiero agregar una característica de 'búsquedas guardadas'. Comienza desde el paso 1 — activa Serena e investiga.✓ Copiado→ Claude lee el código, resume el estado actual
-
Aclarar requisitosConfirma que lo que acabo de decir se asigna a estos criterios de aceptación — aún no codifiques.✓ Copiado→ Ir y venir hasta confirmar; archivo .requirements/ guardado
-
Revisión de diseño vía LadEjecuta revisión de diseño — ajuste de arquitectura, puntos críticos.✓ Copiado→ Crítica de diseño, no solo aprobación
-
Ciclo TDDAhora comienza TDD — escribe una prueba fallida, código mínimo para pasar, refactoriza. Revisa cada paso entre pares.✓ Copiado→ Ciclos rojo-verde-refactor, cada uno revisado
Resultado: Característica entregada con pruebas, historial de requisitos y justificación de diseño preservados.
Errores comunes
- Saltarse aclarar para 'ahorrar tiempo' — Ahí es donde se pierde la mayor parte del valor de la codificación IA — mantén la línea