O que t-0-spec-kit-ralph faz?
Automatize a execução de tarefas usando o Loop Ralph Wiggum para executar, verificar e personalizar testes com novos contextos Claude a cada iteração.
Visão Geral
Esta skill implementa o Ralph Wiggum Loop, um padrão de automação que executa tarefas (como testes unitários, lint ou scripts personalizados) em um ciclo iterativo. A cada volta do loop, um novo contexto de Claude é iniciado, garantindo isolamento entre as execuções.
Funcionalidades
- Executa comandos ou scripts definidos pelo usuário.
- Verifica automaticamente o sucesso ou falha da execução.
- Permite personalizar parâmetros a cada iteração (ex.: flags de teste, limites de tempo).
- Suporta múltiplas execuções sem persistência de estado entre elas.
Como Usar
- Configure a tarefa alvo no arquivo de configuração (ex.:
ralph.config.yaml). - Execute o loop com o comando:
ralph run. - Observe as saídas e ajuste os parâmetros conforme necessário.
Exemplo de Configuração
task:
command: "npm test"
max_iterations: 5
context_fresh: true
Plataformas Suportadas
- Claude Code
- Cursor
- Codex
- Qualquer terminal com suporte a Node.js
Por que usar?
- Isolamento: Cada iteração começa limpa, sem resíduos de execuções anteriores.
- Reprodutibilidade: Ideal para depuração de testes flaky ou comportamentos não determinísticos.
- Flexibilidade: Personalização por iteração permite explorar diferentes cenários rapidamente.