closed-loop-delivery
Ajuda seu agente a completar tarefas de programação com precisão. Ele garante que o trabalho atenda aos critérios definidos, desde a criação até a verificação final.
O que ela faz
Esta ferramenta ajuda a IA a completar tarefas de programação do início ao fim. Ela garante que o código funcione, seja revisado e testado, seguindo regras claras até que tudo esteja pronto.
Quando usar
- ✓Quando você quer que a IA corrija um erro e teste a correção.
- ✓Quando você precisa que a IA crie uma nova funcionalidade, incluindo testes e implantação.
- ✓Quando você quer evitar ter que pedir à IA para testar, revisar e implantar em etapas separadas.
Exemplo do que pedir para a IA
“Corrija o bug X, garanta que os testes passem, envie para revisão e implante em ambiente de desenvolvimento.”
Quer saber mais? Abra as seções abaixo.
Como usar
O jeito mais fácil: copie a mensagem abaixo e cole no Claude, ChatGPT, Cursor ou outra IA. Ela lê a skill e segue as instruções.
Link da skill
Mensagem pronta para colar
Como funciona
A IA primeiro entende o que precisa ser feito e as regras para considerar o trabalho pronto. Depois, ela escreve o código, testa localmente, lida com comentários de revisão e, finalmente, implanta e verifica se tudo funciona como esperado.
Instalação
Jeito mais fácil: copie o link da skill e cole no Claude, ChatGPT ou Cursor pedindo para seguir as instruções.
No terminal (Claude Code, Codex, Cursor), na pasta do projeto:
npx skills add sickn33/agentic-awesome-skills --skill closed-loop-deliveryOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/sickn33/agentic-awesome-skills/main/plugins/agentic-awesome-skills-claude/skills/closed-loop-delivery/SKILL.md -o SKILL.mdConteúdo técnico (SKILL.md)
Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.
Entrega em Ciclo Fechado
Visão Geral
Trate cada tarefa como incompleta até que os critérios de aceitação sejam verificados em evidências, não apenas até que o código seja alterado.
Regra principal: entregue de acordo com o DoD (Definição de Pronto), não de acordo com o tamanho da diferença de código.
Quando Usar
Use esta habilidade quando:
- o usuário fornecer uma tarefa de codificação/correção e esperar a conclusão de ponta a ponta
- a tarefa abranger código + testes + comentários de PR + deploy de desenvolvimento + verificações em tempo de execução
- prompts manuais repetidos como "agora teste", "agora implante", "agora verifique novamente o PR" devem ser evitados
Não use esta habilidade para:
- perguntas e respostas/explicações puras
- solicitações de deploy em produção sem aprovação humana explícita
- tarefas bloqueadas por segredos ausentes/acesso à conta que não podem ser inferidos
Entradas Necessárias
Antes da execução, defina isto uma vez:
- objetivo da tarefa
- critérios de aceitação (DoD)
- ambiente de destino (
devpor padrão) - cadência/orçamento de revisão quando solicitado; uma cadência de revisão padrão não é um limite de conclusão de tarefa
Se os critérios de aceitação estiverem ausentes, solicite-os uma vez. Se o usuário não fornecer, proponha um padrão concreto e prossiga.
Dependência de Gate de Issue
Se o projeto já usa create-issue-gate, respeite seu contrato atual; caso contrário, derive os critérios de aceitação da tarefa autorizada sem inventar uma issue obrigatória.
- Se o status da issue for
readye o gate de execução forallowed, continue. - Um gate de rascunho real exigido pelo projeto pode bloquear ações dependentes; ele não proíbe descobertas independentes ou trabalho já autorizado sob um fluxo de trabalho aplicável diferente.
- Use o contexto de tarefa disponível para formular critérios testáveis; esclareça apenas quando uma decisão ausente alterar materialmente o resultado.
Fluxo de Trabalho Padrão
Definir DoD
- Converta a solicitação em critérios testáveis.
- Exemplo: DoD da tarefa de checkout = "endpoint de checkout retorna um URL de pagamento de terceiros válido e abridor em dev".
Implementar mudança mínima
- Mantenha o escopo restrito ao objetivo da tarefa.
Verificar localmente
- Execute testes focados primeiro, depois verificações mais amplas, se necessário.
Loop de revisão
- Busque comentários/revisões de PR.
- Classifique como válidos vs. não acionáveis.
- Corrija itens válidos, reexecute a verificação.
Deploy de desenvolvimento + verificação em tempo de execução
- Implante apenas em um destino de desenvolvimento já autorizado quando o comportamento em tempo de execução for importante; caso contrário, prepare e verifique o candidato concreto localmente.
- Verifique por meio de evidências reais de API/Lambda/log contra o DoD.
Decisão de conclusão
- Relate "pronto" apenas quando todas as verificações do DoD forem aprovadas.
- Caso contrário, continue o loop até a aprovação ou condição de parada.
Política de Sondagem de Comentários de PR
Evite sondagens curtas e barulhentas por padrão. Use janelas em lote:
- Rodada 1: espere
3m, colete comentários/revisões delta - Rodada 2: espere
6m, colete delta novamente - Rodada final: espere
10m, colete todos os comentários/revisões visíveis restantes
Em cada rodada:
- processe todos os novos comentários em um lote
- evite repolling imediato após cada comentário único
- após a rodada
10m, pare de esperar e prossiga com todos os comentários visíveis naquele momento
Se o CI ainda estiver em execução, alinhe a sondagem para verificar os limites de conclusão em vez de sondagens rápidas fixas.
Regras de Gate Humano (Deve Perguntar)
Exija autorização consequente ausente para o seguinte; não a solicite novamente quando o usuário já concedeu o escopo exato:
- deploy em produção/staging além do escopo acordado
- operações destrutivas (reescrita de histórico, push forçado, operações destrutivas de dados)
- ações com alterações de faturamento/postura de segurança
- valores secretos não disponíveis no repositório/tempo de execução
- DoD ambíguo que altera materialmente o resultado
Condições de Iteração/Parada
Pare e escale com um relatório conciso de bloqueio quando:
- O mesmo bloqueador externo verificado não deixar nenhum próximo passo autorizado significativo; duas iterações falhas sozinhas não são motivo para parar quando resta trabalho de reparo útil
- dependência externa bloqueia o progresso (interrupção do provedor, credenciais ausentes, permissão de conta)
- instruções de revisão conflitantes não podem ser ambas satisfeitas
O relatório de escalonamento deve incluir:
- o que passou
- o que falhou
- evidências (comandos/logs/resultado da API)
- a menor decisão necessária do usuário
Contrato de Saída
Ao reivindicar a conclusão, sempre inclua:
- checklist de critérios de aceitação com aprovação/falha
- comandos/testes executados
- evidências em tempo de execução (endpoint/Lambda/linhas chave de log)
- status do PR (contagem de novos comentários acionáveis)
Não reivindique sucesso sem evidências.
Exemplo
Solicitação do usuário:
Pegue este bug desde a reprodução até a prova da causa raiz, implementação, testes, revisão e validação final.
Limitações
…
Perguntas frequentes
O que são 'critérios de aceite'?
São as regras que definem quando uma tarefa está completamente pronta e funcionando corretamente. Por exemplo, 'o botão de login deve funcionar sem erros'.
A IA pode implantar em produção?
Não sem sua aprovação explícita. Ela pode implantar em ambientes de teste (desenvolvimento), mas para produção, ela pedirá permissão.
O que acontece se a IA não conseguir completar a tarefa?
Se houver um bloqueio (como falta de permissão ou um problema que ela não pode resolver sozinha), a IA irá parar e pedir sua ajuda, explicando o que deu errado.
Detalhes
Descrição original do autor
Use when a coding task must be completed against explicit acceptance criteria with minimal user re-intervention across implementation, review feedback, deployment, and runtime verification.
Popularidade
- Estrelas no GitHub
- 48 mil
- Posição no ranking
- #2545
- Licença
- MIT
- Atualizada em
- 15/10/2026
Comentários
- …
Mais skills deste repositório
00-andruia-consultant
Ajuda seu agente a iniciar ou melhorar projetos de IA. Ele analisa código, sugere ferramentas e cria planos de ação em espanhol.
sickn33/agentic-awesome-skills
007
Faz seu agente realizar auditorias de segurança e modelagem de ameaças. É útil para proteger projetos contra ataques e vulnerabilidades.
sickn33/agentic-awesome-skills
10-andruia-skill-smith
Ajuda seu agente a criar ou melhorar ferramentas de IA. Ele define como as ferramentas funcionam, escreve a documentação e valida a estrutura.
sickn33/agentic-awesome-skills
20-andruia-niche-intelligence
Faz seu agente criar um resumo sobre um setor específico. É útil para entender o contexto, regras, padrões de uso e riscos de um projeto, usando fontes confiáveis.
sickn33/agentic-awesome-skills
Skills parecidas
benchmark-optimization-loop
Faz seu agente melhorar a velocidade de algo de forma medida. Ele testa várias versões e escolhe a mais rápida que ainda funciona corretamente.
affaan-m/ECC
change-impact
Ajuda seu agente a analisar o impacto de mudanças no código antes de fazê-las. Ele compara o planejado com o real depois, cobrindo caminhos, dados, testes e documentação. É útil para mudanças arriscadas ou que afetam várias partes do sistema.
affaan-m/ECC
click-path-audit
Faz seu agente rastrear todos os botões e interações do usuário para achar bugs. Ele encontra problemas onde funções parecem funcionar sozinhas, mas falham juntas. Útil quando bugs persistem mesmo após depuração.
affaan-m/ECC