Documentation Index
Fetch the complete documentation index at: https://skill.dev.br/llms.txt
Use this file to discover all available pages before exploring further.
O problema
Você desenhou a spec no Kiro IDE — requirements, design, tasks, tudo estruturado. Agora precisa implementar. Task por task, prompt por prompt, revisando cada saída manualmente. Com 15 tasks, são 15 ciclos de copiar prompt, colar no terminal, verificar resultado, corrigir erro, tentar de novo. E quando o agente comete o mesmo erro na task 8 que já tinha cometido na task 3? Você corrige de novo. E de novo na task 12.A solução
Ralph Loop pega as specs que você criou no Kiro IDE e as executa automaticamente viakiro-cli. Um comando, e ele implementa task por task até o fim — ou até você mandar parar.
A diferença: Ralph aprende com os próprios erros. Se a task 3 descobre que o projeto usa npm run test:unit em vez de npm test, a task 4 já sabe disso antes de começar. Correções são registradas imediatamente e relidas em cada iteração.
Baseado em ralph-loop-kiro-specs por mreferre, licenciado sob Apache License 2.0.
Quando usar
- Specs prontas no Kiro IDE que precisam ser implementadas via CLI
- Projetos com muitas tasks onde execução manual é repetitiva
- Specs onde o agente precisa respeitar padrões do codebase existente
- Situações onde erros se repetem entre tasks e você quer que o agente pare de cometê-los
Capacidades
Uma task por vez
Cada iteração implementa exatamente uma task — nunca mais, nunca menos. Foco e rastreabilidade.
Auto-correção
Erros viram correções imediatas. A próxima iteração lê a lista antes de tocar em qualquer código.
Padrões de codebase
Convenções descobertas durante a implementação são registradas e seguidas nas iterações seguintes.
Dashboard de resumo
Ao final, gera um
summary.html com status, árvore de tasks e tabela de timing.Como funciona
Um comando inicia o loop. Cada iteração segue um ciclo estrito de seis fases:O sistema de auto-correção
Cada erro vira uma entrada noprogress.md:
Corrections
Uso
| Argumento | Descrição |
|---|---|
max_iterations | Quantas iterações no máximo. Defina pelo menos o número de tasks + margem para retries. |
specs_name | Nome do diretório da spec em .kiro/specs/. |
Exemplo
Pré-requisitos
- Kiro CLI (
kiro-cli) instalado e noPATH - Kiro IDE instalado
- Bash shell
- Specs em
.kiro/specs/<specs_name>/comrequirements.md,design.mdetasks.md
Exemplos de uso
Peça ao agente coisas como:Instalação
Referências
- ralph-loop-kiro-specs — Projeto original por mreferre
- Kiro CLI — CLI do Kiro
- Kiro IDE — IDE do Kiro
- Kiro Specs — Documentação de specs