
Flujo de desarrollo guiado por pruebas
Hace que el agente escriba primero las pruebas, luego el código, con cobertura de 80% o más.
- Repository
- affaan-m/ECC
- Stars
- 295,127
- Licence
- MIT
- Files
- 1 file
What it does
Cuando se instala este skill, el agente sigue un método llamado TDD (desarrollo guiado por pruebas): primero escribe pruebas que describen el comportamiento esperado, verifica que fallen, luego escribe el mínimo código necesario para que pasen y finalmente refactoriza. El skill también pide cubrir pruebas unitarias, de integración y end-to-end (con Playwright) hasta alcanzar al menos 80% de cobertura. Si el proyecto usa Git, indica crear commits de control en cada etapa.
Great for
- Desarrolladores que quieren que el agente trabaje con pruebas desde el inicio
- Equipos que exigen cobertura mínima de pruebas en nuevas funcionalidades o correcciones de bugs
- Proyectos JavaScript/TypeScript que usan Jest, Vitest o Playwright
Skip it if
- Prototipos rápidos o scripts de un solo uso, donde el ciclo de pruebas añade mucho tiempo sin beneficio
- Proyectos sin pruebas configuradas, ya que el skill asume herramientas como npm test y npm run test:coverage
- Personas sin conocimientos de programación que solo necesitan una explicación general, porque el skill está pensado para trabajo de código
Try asking
- “Agrega una función de búsqueda por similitud a mi API siguiendo TDD”
- “Corrige el bug de login que falla con correos en mayúsculas, escribiendo primero una prueba que lo reproduzca”
- “Refactoriza el módulo de pagos y asegúrate de que la cobertura sea de al menos 80%”
- “Crea un componente Button con sus pruebas unitarias antes de implementarlo”
Install in 3 steps
- 1
Download the skill
The ZIP contains the 1 original files, the MIT licence and an attribution note.
tdd-workflow.zip - 2
Add it to your agent
Claude Code (all projects)
mkdir -p ~/.claude/skills && unzip tdd-workflow.zip -d ~/.claude/skills/Claude Code / Agent SDK (this project only)
mkdir -p .claude/skills && unzip tdd-workflow.zip -d .claude/skills/Claude apps (web/desktop): Settings → Capabilities → Skills → Upload skill, and choose the ZIP.
- 3
Ask for the task
No special command needed — the agent reads the skill's description and loads it when your request matches. Try one of the prompts above.
Get better results
- Indica el framework de pruebas que usa tu proyecto para que el agente no adivine la configuración
- Revisa las pruebas que escribe el agente antes de que implemente el código, porque definen lo que se considera correcto
- Si no quieres commits automáticos en tu repositorio, indícalo explícitamente en tu petición
What's inside
- SKILL.md
Redistributed unmodified from affaan-m/ECC under the MIT licence. The assessment was drafted with AI from the skill's files on 2026-10-29. Skills can instruct your agent to run code — read SKILL.md and any scripts before installing.