conductor-implement
Permite que seu agente execute tarefas de programação seguindo um plano. Ele usa testes para garantir que o código funcione corretamente.
O que ela faz
Esta ferramenta ajuda a seguir um plano de trabalho para desenvolver um projeto de software. Ela guia você passo a passo, garantindo que cada etapa seja feita corretamente, seguindo as regras definidas.
Quando usar
- ✓Quando você precisa seguir um plano detalhado para criar uma funcionalidade.
- ✓Ao iniciar um novo projeto ou tarefa que exige um processo estruturado.
- ✓Se você precisa de ajuda para garantir que as melhores práticas sejam seguidas durante o desenvolvimento.
Exemplo do que pedir para a IA
“Me ajude a implementar a tarefa 'Criar login de usuário' do plano 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 ferramenta verifica se os arquivos de configuração do projeto estão corretos. Em seguida, ela seleciona a próxima tarefa do plano, ajuda a escrever testes (se aplicável), implementa o código necessário e atualiza o status do plano.
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 conductor-implementOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/sickn33/agentic-awesome-skills/main/plugins/agentic-awesome-skills-claude/skills/conductor-implement/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.
Implementar Rastreamento
Execute tarefas do plano de implementação de um rastreamento, seguindo as regras de fluxo de trabalho definidas em conductor/workflow.md.
Use esta habilidade quando
- Trabalhando em tarefas ou fluxos de trabalho de rastreamento de implementação
- Precisando de orientação, melhores práticas ou listas de verificação para rastreamento de implementação
Não use esta habilidade quando
- A tarefa não estiver relacionada ao rastreamento de implementação
- Você precisar de um domínio ou ferramenta diferente fora deste escopo
Instruções
- Clarifique objetivos, restrições e entradas necessárias.
- Aplique melhores práticas relevantes e valide os resultados.
- Forneça etapas acionáveis e verificação.
Verificações Pré-voo
Verifique se o Conductor está inicializado:
- Verifique se
conductor/product.mdexiste - Verifique se
conductor/workflow.mdexiste - Verifique se
conductor/tracks.mdexiste - Se ausente: Exiba um erro e sugira executar
/conductor:setupprimeiro
- Verifique se
Carregue a configuração do fluxo de trabalho:
- Leia
conductor/workflow.md - Analise o nível de rigor do TDD
- Analise a estratégia de commit
- Analise as regras de ponto de verificação de validação
- Leia
Seleção de Rastreamento
Se um argumento for fornecido:
- Valide se o rastreamento existe:
conductor/tracks/{argument}/plan.md - Se não encontrado: Procure por correspondências parciais, sugira correções
Se nenhum argumento for fornecido:
Leia
conductor/tracks.mdAnalise para rastreamentos incompletos (status
[ ]ou[~])Exiba o menu de seleção:
Select a track to implement: In Progress: 1. [~] auth_20250115 - User Authentication (Phase 2, Task 3) Pending: 2. [ ] nav-fix_20250114 - Navigation Bug Fix 3. [ ] dashboard_20250113 - Dashboard Feature Enter number or track ID:
Carregamento de Contexto
Carregue todo o contexto relevante para a implementação:
Documentos do rastreamento:
conductor/tracks/{trackId}/spec.md- Requisitosconductor/tracks/{trackId}/plan.md- Lista de tarefasconductor/tracks/{trackId}/metadata.json- Estado do progresso
Contexto do projeto:
conductor/product.md- Entendimento do produtoconductor/tech-stack.md- Restrições técnicasconductor/workflow.md- Regras do processo
Estilo de código (se existir):
conductor/code_styleguides/{language}.md
Atualização de Status do Rastreamento
Atualize o rastreamento para em andamento:
Em
conductor/tracks.md:- Altere
[ ]para[~]para este rastreamento
- Altere
Em
conductor/tracks/{trackId}/metadata.json:- Defina
status: "in_progress" - Atualize o carimbo de data/hora de
updated
- Defina
Loop de Execução de Tarefas
Para cada tarefa incompleta em plan.md (marcada com [ ]):
1. Identificação da Tarefa
Analise plan.md para encontrar a próxima tarefa incompleta:
- Procure por linhas que correspondam a
- [ ] Task X.Y: {description} - Rastreie a fase atual a partir da estrutura
2. Início da Tarefa
Marque a tarefa como em andamento:
- Atualize plan.md: Altere
[ ]para[~]para a tarefa atual - Anuncie: "Iniciando Tarefa X.Y: {descrição}"
3. Fluxo de Trabalho TDD (se TDD habilitado em workflow.md)
Fase Vermelha - Escreva Teste Falho:
Following TDD workflow for Task X.Y...
Step 1: Writing failing test
- Crie o arquivo de teste, se necessário
- Escreva o(s) teste(s) para a funcionalidade da tarefa
- Execute os testes para confirmar que eles falham
- Se os testes passarem inesperadamente: PARE, investigue
Fase Verde - Implemente:
Step 2: Implementing minimal code to pass test
- Escreva o código mínimo para fazer o teste passar
- Execute os testes para confirmar que eles passam
- Se os testes falharem: Depure e corrija
Fase de Refatoração:
Step 3: Refactoring while keeping tests green
- Limpe o código
- Execute os testes para garantir que ainda estão passando
4. Fluxo de Trabalho Não-TDD (se TDD não for rigoroso)
- Implemente a tarefa diretamente
- Execute quaisquer testes existentes
- Verificação manual conforme necessário
5. Conclusão da Tarefa
Faça commit das alterações (seguindo a estratégia de commit de workflow.md):
git add -A
git commit -m "{commit_prefix}: {task description} ({trackId})"
Atualize plan.md:
- Altere
[~]para[x]para a tarefa concluída - Faça commit da atualização do plano:
git add conductor/tracks/{trackId}/plan.md
git commit -m "chore: mark task X.Y complete ({trackId})"
Atualize metadata.json:
- Incremente
tasks.completed - Atualize o carimbo de data/hora de
updated
6. Verificação de Conclusão de Fase
Após cada tarefa, verifique se a fase está completa:
- Analise plan.md para a estrutura da fase
- Se todas as tarefas na fase atual estiverem
[x]:
Execute a verificação da fase:
Phase {N} complete. Running verification...
- Execute as tarefas de verificação listadas para a fase
- Execute o conjunto completo de testes:
npm test/pytest/ etc.
Relate e aguarde aprovação:
Resultados da Verificação da Fase {N}:
- Todas as tarefas da fase: Concluídas
- Testes: {passando/falhando}
- Verificação: {aprovada/reprovada}
…
Perguntas frequentes
O que é TDD?
TDD significa 'Test-Driven Development' ou Desenvolvimento Guiado por Testes. É uma técnica onde você escreve um teste antes de escrever o código, garantindo que o código funcione como esperado.
O que acontece se algo der errado?
A ferramenta oferece opções como tentar novamente, pular a tarefa, pausar o trabalho ou reverter as mudanças recentes para ajudar a resolver o problema.
Como a ferramenta sabe qual tarefa fazer?
Ela procura por tarefas marcadas como pendentes no arquivo de plano de desenvolvimento do projeto e apresenta uma lista para você escolher ou seleciona automaticamente a próxima.
Detalhes
Descrição original do autor
Execute tasks from a track's implementation plan following TDD workflow
Popularidade
- Estrelas no GitHub
- 48 mil
- Posição no ranking
- #2616
- 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