← Voltar para o catálogo
Metodologia TDD Red-Green-Refactor com testes falhando obrigatoriamente, implementação mínima, refatoração de qualidade e exigência de 80% de cobertura.
Ver no GitHub ↗
Copiar URL do repo
Copiar link do SKILL.md Licença: MIT
Como adicionar
Copiar comando
/plugin marketplace add a5c-ai/babysitter
O comando exato pode variar conforme o repositório. Confira o README no GitHub.
Para o autor da skill
Cole no README do seu repo
Mostra que sua skill está catalogada na Skillteca, gera backlink e tráfego rastreável.
[](https://www.skillteca.com.br/skills/tdd-enforcement)
Copiar snippet
利用AI大模型,一键生成高清短视频 Generate short videos with one click using AI LLM.
Automação
por harry0703
Creates an SVG weather card showing the current temperature for Dubai. Writes the SVG to orchestration-workflow/weather.svg and updates orchestration-workflow/output.md.
Automação
#ai
por shanraisshan
Automate Asana tasks via Rube MCP (Composio): tasks, projects, sections, teams, workspaces. Always search tools first for current schemas.
Automação
#git
#github
por sickn33
Integrate Stripe, PayPal, and payment processors. Handles checkout flows, subscriptions, webhooks, and PCI compliance. Use PROACTIVELY when implementing payments, billing, or subscription features.
Automação
#git
#github
por sickn33
Alerta por categoria
1 email curto, só com as skills novas de Automação. 4 minutos de leitura, sem spam, cancela com 1 clique.
Você confirma o email no primeiro envio. Sem spam. Cancela com 1 clique.
Ler descrição completa Recolher descrição
TDD Enforcement
Overview
Strict test-driven development enforcement adapted from the Everything Claude Code methodology. Mandates the Red-Green-Refactor cycle with evidence-based verification at each phase.
TDD Process
1. RED Phase - Write Failing Tests
Write tests that define expected behavior Tests MUST fail (exit code 1) Use CI=true or --run flag, never watch mode Apply timeout guards (60s) to prevent hanging Record exit code as evidence
2. GREEN Phase - Minimal Implementation
Write the minimal code to make tests pass Do NOT add features not covered by tests Do NOT optimize prematurely Tests MUST pass (exit code 0) Record exit code as evidence
3. REFACTOR Phase - Quality Improvement
Apply SOLID principles and clean code patterns Improve naming, reduce coupling Remove duplication Run tests after EACH refactoring step Tests MUST remain passing (exit code 0)
4. Coverage Gate
Measure coverage: statements, branches, functions, lines Minimum 80% overall coverage required Iterate: write additional tests for gaps until threshold met Maximum 3 convergence iterations
Rules
Never skip the RED phase Never accept GREEN without exit code 0 Never use watch mode in CI Always record evidence (exit codes, coverage numbers) Enforce 80% coverage threshold
When to Use
All code implementation tasks Feature development Bug fixes (write regression test first)
Agents Used
tdd-guide (primary consumer)code-reviewer (validates test quality)
Compartilhar
X
LinkedIn
Copiar link