# ¿Qué skill de TDD deberías instalar?

Canonical URL: https://bestskillsforclaude.com/es/skills/tdd
Language: es
Skill: tdd
Publisher: Matt Pocock (https://github.com/mattpocock)
Source: https://github.com/mattpocock/skills
License as stated by the publisher: MIT
Runtime: Claude Code and agents that support the skills CLI
Category: Disciplina de ingeniería
Last reviewed: 2026-08-05

Dos buenas opciones, y instalar las dos es el único error claro.

## Short answer
La skill tdd de Matt Pocock aplica rojo, verde, refactor construyendo una rebanada vertical cada vez, es decir una porción fina pero completa de comportamiento. Es más ligera que la de superpowers y encaja con equipos que quieren la disciplina sin adoptar una metodología entera. Elige una de las dos, porque tener ambas produce instrucciones contradictorias.

Best for: Trabajo de funcionalidad donde quieres comportamiento funcionando de punta a punta pronto.
Skip it if: Ya usas superpowers, cuya skill de TDD cubre lo mismo.

## What to remember
- Las rebanadas verticales mantienen el sistema ejecutable en cada paso.
- Es más ligera que el TDD de superpowers, lo que conviene a quien no quiere una metodología completa.
- Dos skills de TDD a la vez es un conflicto, no un cinturón con tirantes.
- El paso de refactor es el que la gente se salta y el que paga.

## Qué cambia en la práctica
Rebanar en vertical significa que cada ciclo produce algo que se ejecuta, en vez de una capa que solo sirve cuando existan tres más. Con un agente eso importa aún más, porque una tarta a medio construir es imposible de verificar.
Cuanto más estrecha la rebanada, más útil el ciclo. Una rebanada que necesita seis pasos para pasar ya dejó de ser una rebanada.

## Dónde decepciona
Da por hecho un entorno de tests que funciona. En una base de código donde un test tarda minutos, el bucle es demasiado lento para sostener ninguna disciplina.
Tampoco decide qué construir. Rebanar bien es una habilidad de diseño que el proceso apoya pero no aporta.

## Install and first run
1. Instálala con el CLI de skills desde mattpocock/skills, con licencia MIT.
2. Define la primera rebanada tan estrecha que quepa en un ciclo.
3. Refactoriza con los tests en verde, nunca en rojo.

## Questions
### ¿En qué se diferencia del TDD de superpowers?
Es más ligera y orientada a rebanadas; superpowers integra el TDD en una metodología con planificación y verificación alrededor.

### ¿Puedo instalar las dos?
Puedes, pero no deberías. Darán instrucciones contradictorias para el mismo trabajo.

### ¿Qué es una rebanada vertical?
Un camino fino por todo el sistema que realmente se ejecuta, en vez de una capa completa que sola no hace nada.

## Sources
- mattpocock/skills en GitHub: https://github.com/mattpocock/skills
- Directorio de agent skills: https://skills.sh

## Other languages
- English: https://bestskillsforclaude.com/en/skills/tdd
- Brazilian Portuguese: https://bestskillsforclaude.com/pt-br/skills/tdd
- Japanese: https://bestskillsforclaude.com/ja/skills/tdd
