ecc-recipes
Ajuda seu agente a mapear fluxos de trabalho para comandos específicos. Ele sugere a ordem de execução e condições. Útil para planejar e entender sequências de tarefas.
O que ela faz
Este agente ajuda a descobrir qual sequência de comandos usar para realizar uma tarefa específica. Ele agrupa comandos em famílias e sugere a ordem de execução e quando parar.
Quando usar
- ✓Quando você não sabe quais comandos usar para um fluxo de trabalho.
- ✓Para entender a ordem correta de comandos para uma tarefa.
- ✓Para ver todas as receitas (sequências de comandos) disponíveis.
Exemplo do que pedir para a IA
“Qual sequência de comandos devo usar para refatorar meu código?”
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
Ele lê os comandos disponíveis em tempo real, os agrupa por tipo de tarefa e, com base na sua descrição, sugere a melhor sequência e condição de parada.
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 ecc-recipesOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/affaan-m/ECC/main/skills/ecc-recipes/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.
Receitas ECC
Um ponto de partida para "qual grupo de comandos ECC executa meu fluxo de trabalho, em que ordem e quando devo parar." Também navega por todas as famílias de receitas de grupos de comandos.
Preenche a lacuna entre duas habilidades existentes:
ecc-guide— lista comandos e onde ler a documentação, mas como um catálogo plano.prompt-optimizer— associa uma tarefa a componentes, mas gera um único prompt, não um grupo de múltiplos comandos com ordem de execução e condição de parada.
Esta habilidade adiciona: agrupamento por família + ordem de execução + condição de parada.
Quando Ativar
- "Qual grupo de comandos devo executar para <fluxo de trabalho>?"
- "Qual é a sequência de comandos para construir um MVP / corrigir um defeito / refatorar?"
- "Mostre todas as receitas de grupos de comandos ECC" (modo catálogo)
- "Quantos pipelines de fluxo de trabalho o ECC tem?"
- O usuário invoca
/ecc-recipescom ou sem descrição.
Não Usar Quando
- O usuário quer que a tarefa seja feita agora — direcione para o comando real, não o descreva.
- O usuário quer documentação aprofundada para UM comando — use
ecc-guide. - O usuário quer que um rascunho de prompt seja reescrito — use
prompt-optimizer.
Princípio Central
Responda a partir dos arquivos atuais, não da memória. O conjunto de comandos muda; nunca codifique em excesso contagens ou listas de membros. Leia o diretório commands/ ativo a cada execução,
então classifique em famílias.
Leituras ao Vivo
Resolva o diretório de comandos (o primeiro que existir), então liste os nomes:
for D in \
"$HOME"/.claude/plugins/marketplaces/ecc/commands \
"$HOME"/.claude/plugins/cache/ecc/ecc/*/commands \
./commands \
./.claude/commands \
"$HOME"/.claude/commands; do
[ -d "$D" ] && CMD_DIR="$D" && break
done
[ -z "${CMD_DIR:-}" ] && { echo "No ECC commands directory found."; return 1; }
find "$CMD_DIR" -maxdepth 1 -name '*.md' -exec basename {} .md \; | sort
Opcionalmente, leia manifests/install-*.json se presente para um agrupamento mais rico. Use
o menor conjunto de leituras necessário.
Classificação de Família (por prefixo)
Agrupe nomes de comandos por prefixo inicial; mapeie singletons conhecidos manualmente. As famílias são derivadas ao vivo — a tabela abaixo é a regra de classificação, não uma lista congelada.
| Prefixo da Família | Significado da Receita | Ordem de Execução Típica |
|---|---|---|
orch-* |
Pesquisa com portão, Planejamento, TDD, Revisão, Commit por tipo de tarefa | escolha um orch-* por tipo de tarefa; ele executa suas próprias fases internas |
multi-* |
fluxo de trabalho multi-modelo | multi-plan então multi-execute então revisão (ou multi-workflow fim a fim) |
prp-* |
PRD para plano para implementar para pipeline de PR | prp-prd então prp-plan então prp-implement então prp-commit então prp-pr |
epic-* |
épico multi-unidade grande, paralelo | epic-decompose então epic-claim então epic-validate então epic-review então epic-unblock então epic-sync então epic-publish |
loop-* |
loop e monitoramento autônomos gerenciados | loop-start <pattern> então assistir com loop-status |
gan-* |
loop de gerador e avaliador | gan-build (código) ou gan-design (UI); auto-loop |
*-build / *-review / *-test |
tríade de CI por idioma | <lang>-test (TDD) então <lang>-build (correção) então <lang>-review |
hookify-* |
gerenciamento de hooks de comportamento | hookify então hookify-list então hookify-configure |
learn / instinct-* / evolve / promote / prune |
aprendizado contínuo | learn então instinct-status então evolve então promote |
| singletons | santa-loop, plan, plan-prd, pr, code-review, checkpoint, etc. |
autônomo ou cola entre grupos |
Qualquer comando que não corresponda a uma regra de prefixo → liste-o em singletons com sua descrição de uma linha.
Como Funciona
1. Live-read command names from CMD_DIR.
2. Classify into families by prefix and a singleton map.
3. If a workflow description was given -> MATCH MODE.
If none -> CATALOG MODE.
4. Advisory only: print the plan. Never run the matched commands.
Modo Catálogo (sem descrição)
Exiba a tabela de famílias: cada família, contagem de membros, membros, significado de uma linha, ordem de execução típica. Termine com a contagem total de comandos e um prompt para descrever um fluxo de trabalho para uma receita correspondente.
Modo de Correspondência (descrição fornecida)
- Refaça o fluxo de trabalho em uma frase.
- Escolha as 1-2 melhores famílias; diga POR QUÊ em uma linha cada.
- Bloco de ordem de execução — sequência exata de comandos para a família correspondente.
- Condição de parada — sempre explícita (max-execuções, sinal de conclusão, passes de revisão ou tiro único). Para loops autônomos, avise sobre o consumo de assinatura e recomende um limite de segurança.
- Onde ler — o caminho
commands/<name>.mdmais/ecc-guide <name>.
Modelo de Saída (modo de correspondência)
…
Perguntas frequentes
Este agente executa os comandos?
Não, ele apenas sugere quais comandos usar e em que ordem. Ele não executa nenhuma ação.
O que são 'famílias' de comandos?
São grupos de comandos relacionados que juntos realizam um tipo específico de tarefa, como construir um projeto ou corrigir um erro.
O que acontece se eu pedir para ele fazer algo que ele não sabe?
Ele listará os comandos que não se encaixam em nenhuma família conhecida como 'singletons' (individuais) e sugerirá a melhor forma de usá-los.
Detalhes
Descrição original do autor
Map a described workflow to the right ECC command group with run-order and stop condition, or browse all command-group recipe families read live from the commands directory. Advisory only — never executes. Use when asked which commands run a workflow, the command sequence for a task, or to list ECC pipelines; not for executing the task (route to the command itself), single-command docs (use ecc-gu
repo: affaan-m/ECC
Popularidade
- Estrelas no GitHub
- 280 mil
- Posição no ranking
- #180
- 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
template-skill
Este é um modelo genérico para novas habilidades. Ele precisa de uma descrição específica para ser útil.
anthropics/skills
shipping-and-launch
Prepara seu código para ser lançado em produção com segurança. Ajuda a garantir que tudo esteja pronto, monitorado e com um plano de volta.
addyosmani/agent-skills
using-agent-skills
Faz seu agente descobrir e usar outras habilidades. É útil para decidir qual ferramenta ou fluxo de trabalho usar para uma tarefa específica.
addyosmani/agent-skills