orch-add-feature
Ajuda seu agente a criar novas funcionalidades de software do início ao fim. Ele coordena pesquisa, planejamento, implementação e testes.
O que ela faz
Esta ferramenta ajuda a criar uma nova funcionalidade completa em um programa de computador. Ela pesquisa, planeja, escreve testes, implementa o código e revisa tudo antes de finalizar.
Quando usar
- ✓Quando você quer adicionar uma função que ainda não existe.
- ✓Ao construir algo totalmente novo para um programa.
- ✓Se a ideia é implementar um novo recurso do zero.
Exemplo do que pedir para a IA
“Crie uma nova funcionalidade de login com OAuth2 para o sistema de notificações.”
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 usa um processo passo a passo. Ela começa pesquisando, depois planeja as tarefas, escreve testes para garantir que tudo funcione, implementa o código necessário e, por fim, revisa tudo antes de aprovar.
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 affaan-m/ECC --skill orch-add-featureOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/affaan-m/ECC/main/skills/orch-add-feature/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.
orch-add-feature
Ator · ação · alvo: orch · add · feature. Wrapper fino sobre o motor compartilhado em orch-pipeline.
Quando Usar
- O usuário quer uma capacidade que ainda não existe ("adicionar", "construir", "implementar", "suportar…").
- É um comportamento totalmente novo — não uma correção (
orch-fix-defect) e nem uma alteração de comportamento existente (orch-change-feature).
Configurações de Operação
- Limite de tamanho padrão: padrão — executar Pesquisa + Planejamento, a menos que seja claramente pequeno.
- Máscara de fase: 0 → 1 → 2 → 4 → 5 → 6 (pular 3 Scaffold; isso é apenas para MVP).
- Primeiro movimento (fase 4): escrever testes novos e falhos para o novo comportamento, depois implementar até o verde.
Como Funciona
- Executar o motor
orch-pipelinecom as configurações acima. - Classificar o tamanho primeiro; recursos pequenos/triviais colapsam para 4 → 5 → 6.
- Parar em Gate 1 (aprovação do plano) e Gate 2 (pré-commit).
- Adicionar
security-reviewerse o recurso tocar um gatilho de segurança.
Relacionado:
/feature-devé uma versão independente deste fluxo.orch-add-featuredifere por compartilhar o motororch-pipeline— o classificador de tamanho e os dois gates — com o resto da família, então ele dimensiona corretamente recursos triviais para 4 → 5 → 6.
Exemplo
orch-add-feature: add OAuth2 login to nws-poller
→ research existing auth libs → plan task_list [GATE 1: approve]
→ TDD each task → code-review (+ security-reviewer: auth path)
→ commit [GATE 2: confirm]
Perguntas frequentes
Qual a diferença entre adicionar uma funcionalidade e corrigir um erro?
Adicionar uma funcionalidade cria algo novo que não existia. Corrigir um erro conserta algo que não está funcionando como deveria.
O que são 'testes' neste contexto?
São verificações automáticas que garantem que o novo código funciona corretamente e não quebra outras partes do programa.
O que são 'gates' (portões)?
São pontos de verificação onde você ou outra pessoa precisa aprovar o trabalho antes de continuar para a próxima etapa.
Detalhes
Descrição original do autor
Orchestrate building a brand-new feature end to end — research, plan, TDD implementation, review, and gated commit — by delegating each phase to the matching ECC agent. Use when adding a capability that does not exist yet.
repo: affaan-m/ECC
Popularidade
- Estrelas no GitHub
- 280 mil
- Posição no ranking
- #247
- Licença
- MIT
- Atualizada em
- 15/10/2026
Comentários
- …
Mais skills deste repositório
accessibility
Ajuda seu agente a criar interfaces que todos possam usar. Garante que sites e aplicativos funcionem bem para pessoas com deficiência, como cegos ou com mobilidade reduzida.
affaan-m/ECC
agent-architecture-audit
Faz seu agente verificar se tudo está funcionando corretamente. Ele encontra e conserta problemas em sistemas de IA, garantindo que funcionem como esperado.
affaan-m/ECC
agent-eval
Ajuda seu agente a comparar diferentes ferramentas de programação de IA. Ele mede qual é mais rápido, barato e confiável para realizar tarefas específicas.
affaan-m/ECC
agent-harness-construction
Faz seu agente entender melhor como realizar tarefas. Ele otimiza as ferramentas e instruções que o agente usa para aumentar suas chances de sucesso.
affaan-m/ECC
Skills parecidas
git-workflow-and-versioning
Organiza o trabalho de código usando o Git. Ajuda a salvar o progresso, gerenciar diferentes versões e evitar conflitos ao trabalhar em equipe.
addyosmani/agent-skills
observability-and-instrumentation
Adiciona ferramentas para monitorar o que o código faz em produção. Ajuda a entender se algo deu errado e por quê, facilitando a correção.
addyosmani/agent-skills
github-pr-workflow
Prepara pull requests no GitHub, garantindo a qualidade do código e a documentação.
paperclipai/paperclip