# Qual skill de TDD instalar de verdade?

Canonical URL: https://bestskillsforclaude.com/pt-br/skills/tdd
Language: pt-BR
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 engenharia
Last reviewed: 2026-08-05

Duas boas opções, e instalar as duas é o único erro claro.

## Short answer
A skill tdd de Matt Pocock conduz red, green, refactor uma fatia vertical por vez, ou seja cada ciclo entrega um pedaço fino mas completo de comportamento. É mais leve que a versão do superpowers e serve a times que querem a disciplina sem adotar uma metodologia inteira. Escolha uma das duas, porque rodar as duas gera instruções contraditórias.

Best for: Trabalho de funcionalidade em que você quer comportamento de ponta a ponta cedo.
Skip it if: Você já usa superpowers, cuja skill de TDD cobre o mesmo terreno.

## What to remember
- Fatias verticais mantêm o sistema executável a cada passo.
- É mais leve que o TDD do superpowers, o que serve a quem não quer metodologia completa.
- Duas skills de TDD juntas é conflito, não redundância.
- O passo de refatorar é o que as pessoas pulam e o que paga.

## O que muda na prática
Fatiar na vertical significa que cada ciclo produz algo que roda, em vez de uma camada que só serve quando existirem mais três. Com agente isso importa ainda mais, porque um bolo pela metade é impossível de verificar.
Quanto mais estreita a fatia, mais útil o ciclo. Uma fatia que precisa de seis passos para passar já deixou de ser fatia.

## Onde decepciona
Ela pressupõe um setup de testes que funciona. Numa base onde rodar um teste leva minutos, o loop é lento demais para sustentar disciplina.
Ela também não decide o que construir. Fatiar bem é habilidade de design que o processo apoia mas não fornece.

## Install and first run
1. Instale com o CLI de skills a partir de mattpocock/skills, sob MIT.
2. Defina a primeira fatia estreita o bastante para caber em um ciclo.
3. Refatore com os testes verdes, nunca vermelhos.

## Questions
### Qual a diferença para o TDD do superpowers?
É mais leve e orientada a fatias; o superpowers embute TDD numa metodologia com planejamento e verificação em volta.

### Posso instalar as duas?
Pode, mas não deve. Elas darão instruções conflitantes para o mesmo trabalho.

### O que é uma fatia vertical?
Um caminho fino atravessando o sistema inteiro que realmente roda, em vez de uma camada completa que sozinha não faz nada.

## Sources
- mattpocock/skills no GitHub: https://github.com/mattpocock/skills
- Diretório de agent skills: https://skills.sh

## Other languages
- English: https://bestskillsforclaude.com/en/skills/tdd
- Spanish: https://bestskillsforclaude.com/es/skills/tdd
- Japanese: https://bestskillsforclaude.com/ja/skills/tdd
