ecc-guide
Faz seu agente responder perguntas sobre ferramentas de código lendo a documentação atual. Ele explica como instalar, usar comandos e organizar projetos. Útil para entender e usar novas ferramentas.
O que ela faz
Este guia ajuda você a entender e usar o ECC. Ele consulta os arquivos atuais do projeto para dar as informações mais recentes sobre o que o ECC inclui, como instalar ou configurar, e quais ferramentas (skills, comandos, agentes) usar para cada tarefa.
Quando usar
- ✓Quando você não sabe o que o ECC tem.
- ✓Ao precisar instalar ou configurar o ECC.
- ✓Para descobrir qual ferramenta do ECC usar para uma tarefa específica.
Exemplo do que pedir para a IA
“O que o ECC tem e como eu instalo?”
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 arquivos do projeto em tempo real para responder suas perguntas. Isso garante que as informações sobre recursos, instalação e ferramentas estejam sempre atualizadas, sem depender de informações antigas.
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-guideOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/affaan-m/ECC/main/skills/ecc-guide/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.
Guia ECC
Use esta habilidade quando um usuário precisar de ajuda para entender, navegar, instalar ou escolher partes do ECC.
Quando Usar
Use esta habilidade quando o usuário:
- perguntar o que o ECC inclui
- quiser ajuda para encontrar uma habilidade, comando, agente, hook, regra ou perfil de instalação
- for novo no repositório e precisar de um caminho guiado
- perguntar "como faço X com o ECC?"
- perguntar quais componentes do ECC se encaixam em um projeto
- precisar de uma explicação leve de como comandos, habilidades, agentes, hooks e regras se relacionam
- estiver confuso com caminhos de instalação, instalações duplicadas, opções de reset/desinstalação ou instalação seletiva
Princípio Central
Responda com base nos arquivos atuais, não na memória. O ECC muda rapidamente, então contagens de catálogo, listas de recursos e instruções de instalação codificadas ficam desatualizadas.
Quando o repositório ECC estiver disponível, inspecione os arquivos relevantes antes de dar uma resposta concreta:
node scripts/ci/catalog.js --json
find skills -maxdepth 2 -name SKILL.md | sort
find commands -maxdepth 1 -name '*.md' | sort
find agents -maxdepth 1 -name '*.md' | sort
node scripts/install-plan.js --list-profiles
node scripts/install-plan.js --list-components --json
Use o menor conjunto de leituras necessário para a pergunta do usuário.
Mapa do Repositório
README.md: caminhos de instalação, orientação de desinstalação/reset, posicionamento público, FAQsAGENTS.md: orientação para contribuidores e estrutura do projetoagent.yaml: superfície de gitagent exportada e lista de comandoscommands/: shims de compatibilidade de comandos slash mantidosskills/*/SKILL.md: fluxos de trabalho reutilizáveis e playbooks de domínioagents/*.md: prompts de função de subagente delegadosrules/: regras de linguagem e harnesshooks/README.md,hooks/hooks.json,scripts/hooks/: comportamento de hook e portões de segurançamanifests/install-*.json: módulos de instalação seletiva, componentes, perfis e suporte a destinodocs/: guias de harness, notas de arquitetura, documentação traduzida, documentação de lançamento
Estilo de Resposta
Comece com a resposta, depois dê a próxima ação. A maioria dos usuários não precisa de uma lista completa do catálogo.
Formato de boa primeira resposta:
- o que usar
- por que se encaixa
- arquivo ou comando exato para inspecionar
- um próximo comando ou pergunta
Evite:
- listar todas as habilidades ou comandos por padrão
- repetir grandes seções de README
- recomendar shims de comando aposentados quando um caminho baseado em habilidade existe
- afirmar que um componente existe sem verificar o sistema de arquivos
- substituir a orientação de instalação por comandos de cópia manual quando o instalador gerenciado suporta o destino
Tarefas Comuns
Integração de Novos Usuários
Dê um menu curto:
- instalar ou resetar o ECC
- escolher habilidades para um projeto
- entender comandos vs. habilidades
- inspecionar hooks e comportamento de segurança
- executar uma auditoria de harness
- encontrar um fluxo de trabalho específico
Aponte para README.md para instalação/reset e /project-init para integração específica de projeto.
Descoberta de Recursos
Para "o que devo usar para X?":
- Pesquise
skills/,commands/eagents/. - Prefira habilidades como a superfície principal do fluxo de trabalho.
- Use comandos apenas quando forem um shim de compatibilidade mantido ou quando um usuário explicitamente desejar o comportamento de comando slash.
- Mencione agentes quando a delegação for útil.
Pesquisas úteis:
rg -n "<query>" skills commands agents docs
find skills -maxdepth 2 -name SKILL.md | sort
Orientação de Instalação
Use caminhos de instalação gerenciados:
node scripts/install-plan.js --list-profiles
node scripts/install-plan.js --profile minimal --target claude --json
node scripts/install-apply.js --profile minimal --target claude --dry-run
Para instalações de habilidades específicas:
node scripts/install-plan.js --skills <skill-id> --target claude --json
node scripts/install-apply.js --skills <skill-id> --target claude --dry-run
Avise os usuários para não empilharem instalações de plugins e instalações manuais/de perfil completas, a menos que queiram intencionalmente superfícies duplicadas.
Integração de Projetos
Use /project-init quando o usuário quiser que o ECC seja configurado para um repositório de destino. A sequência esperada é:
- detectar a stack a partir dos arquivos do projeto
- resolver um plano de instalação de teste (dry-run)
- inspecionar os arquivos
CLAUDE.mde de configurações existentes - perguntar antes de aplicar alterações
- manter a orientação gerada mínima e específica do repositório
Solução de Problemas
Peça primeiro o harness e o caminho de instalação de destino, depois inspecione:
- metadados de instalação de plugins
.claude/,.cursor/,.codex/,.gemini/,.opencode/,.codebuddy/,.joycode/, ou.qwen/hooks/hooks.json- arquivos de estado de instalação
- arquivos de comando/habilidade relevantes
Para a saúde do repositório, sugira:
npm run harness:audit -- --format text
npm run observability:ready
…
Perguntas frequentes
O que são 'skills', 'commands' e 'agents'?
'Skills' são fluxos de trabalho prontos para usar. 'Commands' são atalhos para ações. 'Agents' são como assistentes que podem realizar tarefas específicas.
Como sei se devo usar um comando ou uma skill?
Geralmente, prefira 'skills' para fluxos de trabalho. Use 'commands' se precisar de um atalho rápido ou se for uma função de compatibilidade antiga.
O que significa 'ler a superfície do repositório'?
Significa que a IA olha diretamente nos arquivos do projeto para encontrar as respostas, em vez de usar informações que ela já tinha guardadas (memória), que podem estar desatualizadas.
Detalhes
Descrição original do autor
Answer questions about ECC by reading the live repo surface — agents, skills, commands, hooks, rules, install profiles, and docs — instead of memory. Use when the user asks what ECC includes, how to install or reset it, which skill or command fits a task, or how project onboarding works.
repo: affaan-m/ECC
Popularidade
- Estrelas no GitHub
- 280 mil
- Posição no ranking
- #179
- 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
academy-guide
Faz seu agente recomendar cursos e tutoriais para aprender a usar o Claude. É útil quando você tem dúvidas sobre como usar o Claude ou seus produtos.
anthropics/skills
claude-api
Fornece informações sobre a API do Claude, como modelos, preços e configurações. É útil para desenvolvedores que usam a API do Claude em seus projetos.
anthropics/skills
ponytail-help
Fornece um guia rápido sobre como usar as ferramentas e comandos. Ajuda a entender as funcionalidades disponíveis.
DietrichGebert/ponytail