Communitygithub.com

Guia do ECC

Guia os usuários pelo Everything Claude Code.

O que é Guia do ECC?

Este skill serve como um guia completo para o repositório Everything Claude Code (ECC). Ele foi projetado para ajudar agentes de IA e usuários a navegar pela estrutura do projeto, encontrar skills, comandos, agentes, hooks, regras e perfis de instalação. Em vez de depender de listagens fixas e desatualizadas, o skill adota uma abordagem orientada a arquivos: ele recomenda a inspeção direta dos arquivos relevantes usando comandos como `find` e `rg` para fornecer informações precisas e atualizadas. O Guia do ECC prioriza as skills como a principal superfície de fluxo de trabalho, usa comandos apenas como shims de compatibilidade quando necessário e menciona agentes para tarefas delegadas. Ele também fornece modelos para recomendações, resultados de pesquisa e resumos de planos de instalação, e se integra a outros skills como `/project-init` e `/harness-audit` para oferecer uma experiência coesa. O skill é compatível com qualquer agente de IA que opere no repositório ECC, como Claude Code, Cursor ou Codex, e sua documentação (SKILL.md) fornece orientação detalhada sobre quando usar o skill, como estruturar respostas e como solucionar problemas comuns.

Funciona com✓Claude Code✓Codex CLI✓Cursor✓Gemini CLI✓OpenCode
npx skills add https://github.com/affaan-m/everything-claude-code/tree/main/skills/ecc-guide

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Documentação

O que Guia do ECC faz?

Use este skill quando um usuário precisar de ajuda para entender, navegar, instalar ou escolher partes do Everything Claude Code.

Quando Usar

Use este skill quando o usuário:

  • perguntar o que o ECC inclui
  • quiser ajuda para encontrar um skill, 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, skills, agentes, hooks e regras se relacionam
  • estiver confuso com caminhos de instalação, instalações duplicadas, redefinição/desinstalação ou opções de 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árias para a pergunta do usuário.

Mapa do Repositório

  • README.md: caminhos de instalação, orientação de desinstalação/redefinição, posicionamento público, FAQs
  • AGENTS.md: orientação para contribuidores e estrutura do projeto
  • agent.yaml: superfície do gitagent exportada e lista de comandos
  • commands/: shims de compatibilidade de slash-command mantidos
  • skills/*/SKILL.md: fluxos de trabalho reutilizáveis e playbooks de domínio
  • agents/*.md: prompts de função de subagentes delegados
  • rules/: regras de linguagem e de harness
  • hooks/README.md, hooks/hooks.json, scripts/hooks/: comportamento de hooks e portões de segurança
  • manifests/install-*.json: módulos, componentes, perfis e suporte a alvos de instalação seletiva
  • docs/: guias de harness, notas de arquitetura, documentação traduzida, documentação de versão

Estilo de Resposta

Comece com a resposta e, em seguida, dê a próxima ação. A maioria dos usuários não precisa de um despejo completo do catálogo.

Boa forma para a primeira resposta:

  1. o que usar
  2. por que se encaixa
  3. arquivo ou comando exato para inspecionar
  4. um próximo comando ou pergunta

Evite:

  • listar todo skill ou comando por padrão
  • repetir grandes seções do README
  • recomendar shims de comando obsoletos quando um caminho baseado em skill existir
  • 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 suportar o alvo

Tarefas Comuns

Integração de Novo Usuário

Ofereça um menu curto:

  • instalar ou redefinir ECC
  • escolher skills para um projeto
  • entender comandos vs skills
  • 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/redefinição e /project-init para integração específica de projeto.

Descoberta de Funcionalidades

Para "o que devo usar para X?":

  1. Pesquise em skills/, commands/ e agents/.
  2. Prefira skills como a superfície primária de fluxo de trabalho.
  3. Use comandos apenas quando forem um shim de compatibilidade mantido ou quando o usuário quiser explicitamente o comportamento de slash-command.
  4. Mencione agentes quando a delegação for útil.

Pesquisas úteis:

rg -n "<consulta>" skills commands agents docs
find skills -maxdepth 2 -name SKILL.md | sort

Orientação de Instalação

Use caminhos de instalação gerenciada:

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 skills específicos:

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 empilhar instalações de plugins e instalações manuais/completas de perfil, a menos que queiram intencionalmente superfícies duplicadas.

Integração de Projeto

Use /project-init quando o usuário quiser o ECC configurado para um repositório alvo. A sequência esperada é:

  1. detectar a stack a partir dos arquivos do projeto
  2. resolver um plano de instalação de simulação (dry-run)
  3. inspecionar arquivos CLAUDE.md e de configuração existentes
  4. perguntar antes de aplicar as alterações
  5. manter a orientação gerada mínima e específica ao repositório

Solução de Problemas

Pergunte primeiro pelo harness alvo e caminho de instalação e, em seguida, inspecione:

  • metadados de instalação do plugin
  • .claude/, .cursor/, .codex/, .gemini/, .opencode/, .codebuddy/, .joycode/ ou .qwen/
  • hooks/hooks.json
  • arquivos de estado de instalação
  • arquivos de comando/skill relevantes

Para saúde do repositório, sugira:

npm run harness:audit -- --format text
npm run observability:ready
npm test

Modelos de Saída

Recomendação Curta

Use <skill-ou-comando>. Ele se encaixa porque <motivo>.

Arquivo canônico: <caminho>
Verifique com: <comando>
Próximo: <uma ação concreta>

Resultados de Pesquisa

Melhores correspondências:
- <caminho>: <por que é importante>
- <caminho>: <por que é importante>

Recomendação: <qual usar primeiro e por quê>

Resumo do Plano de Instalação

Detectado: <evidência da stack>
Alvo: <harness>
Plano: <perfil/módulos/skills>
Simulação: <comando>
Alteraria: <caminhos>
Requer aprovação antes de aplicar: <sim/não>

Superfícies Relacionadas

  • /project-init: plano de integração com reconhecimento de stack para um repositório alvo
  • /harness-audit: scorecard determinístico de prontidão
  • /skill-health: revisão de qualidade de skill
  • /skill-create: gerar um novo skill a partir do histórico local do git
  • /security-scan: inspecionar a segurança da configuração do Claude/OpenCode

Individual skills in this repo

This repo contains 20 individual skills — each has its own dedicated page.

accessibility

Design, implement, and audit inclusive digital products using WCAG 2.2 Level AA. Use when building or auditing UI that must meet WCAG 2.2 Level AA, or when reviewing a change for keyboard, contrast, or screen-reader support.

affaan-m/claude-api

Anthropic Claude API patterns for Python and TypeScript. Covers Messages API, streaming, tool use, vision, extended thinking, batches, prompt caching, and Claude Agent SDK. Use when building applications with the Claude API or Anthropic SDKs.

affaan-m/everything-claude-code

End-to-end marketing campaign planning and execution. Covers audience research, positioning, campaign angle definition, landing page copy, email sequences, social posts, ad copy, short-form video scripts, and content calendars. Use as the orchestration layer for multi-channel product launches. Use when planning or executing a multi-channel product launch, or producing landing page, email, social, or ad copy.

affaan-m/everything-claude-code

Development conventions and patterns for everything-claude-code. JavaScript project with conventional commits.

affaan-m/everything-claude-code-conventions

Development conventions and patterns for everything-claude-code. JavaScript project with conventional commits.

affaan-m/frontend-design

Create distinctive, production-grade frontend interfaces with high design quality. Use when the user asks to build web components, pages, or applications and the visual direction matters as much as the code quality.

affaan-m/gget

gget CLI and Python workflow for quick genomic database queries, sequence lookup, BLAST-style searches, enrichment checks, and reproducible bioinformatics evidence logs.

affaan-m/literature-review

Systematic literature-review workflow for academic, biomedical, technical, and scientific topics, including search planning, source screening, synthesis, citation checks, and evidence logging.

affaan-m/motion-ui

Production-ready UI motion system for React/Next.js. Use when implementing animations, transitions, or motion patterns.

affaan-m/project-guidelines-example

Example project-specific skill template based on a real production application.

affaan-m/pubmed-database

Direct PubMed and NCBI E-utilities search workflows for biomedical literature, MeSH queries, PMID lookup, citation retrieval, and API-backed literature monitoring.

affaan-m/scholar-evaluation

Structured scholarly-work evaluation for papers, proposals, literature reviews, methods sections, evidence quality, citation support, and research-writing feedback.

affaan-m/uspto-database

USPTO patent and trademark data workflow for official record lookup, PatentSearch queries, TSDR checks, assignment data, and reproducible IP research logs.

agent-architecture-audit

Full-stack diagnostic for agent and LLM applications. Audits the 12-layer agent stack for wrapper regression, memory pollution, tool discipline failures, hidden repair loops, and rendering corruption. Produces severity-ranked findings with code-first fixes. Essential for developers building agent applications, autonomous loops, or any LLM-powered feature. Use when an agent or LLM feature misbehaves and the failing layer is unknown, or before shipping an agent stack.

agent-eval

Head-to-head comparison of coding agents (Claude Code, Aider, Codex, etc.) on custom tasks with pass rate, cost, time, and consistency metrics. Use when choosing between coding agents, or when a change to an agent setup needs measured pass rate, cost, and time rather than an impression.

agent-harness-construction

Design and optimize AI agent action spaces, tool definitions, and observation formatting for higher completion rates. Use when defining or revising an agent

agentic-engineering

Operate as an agentic engineer using eval-first execution, decomposition, and cost-aware model routing. Use when planning or executing engineering work that agents will carry out end to end.

agentic-os

Build persistent multi-agent operating systems on Claude Code. Covers kernel architecture, specialist agents, slash commands, file-based memory, scheduled automation, and state management without external databases. Use when building a persistent multi-agent system on Claude Code with its own memory, commands, and scheduling.

agent-introspection-debugging

Structured self-debugging workflow for AI agent failures using capture, diagnosis, contained recovery, and introspection reports. Use when an agent run fails and you need a reproducible diagnosis instead of a retry.

agent-payment-x402

Add x402 payment execution to AI agents with per-task budgets, spending controls, and non-custodial wallets. Supports Base through agentwallet-sdk and X Layer through OKX Payments / OKX Agent Payments Protocol. Use when an agent must pay for something itself and needs per-task budgets, spending controls, and a non-custodial wallet.

Habilidades Relacionadas