Communitygithub.com

Guía de ECC

Guía a los usuarios a través de Everything Claude Code.

¿Qué es Guía de ECC?

Esta habilidad actúa como una guía completa para navegar, instalar y comprender Everything Claude Code (ECC). Está diseñada para ayudar tanto a nuevos usuarios como a desarrolladores experimentados a encontrar habilidades, comandos, agentes, reglas y perfiles de instalación específicos. La habilidad enfatiza la respuesta basada en los archivos actuales del repositorio, evitando información obsoleta, y proporciona comandos concretos para inspeccionar el estado del sistema. Soporta plataformas como Claude Code, Cursor y Codex, y guía al usuario a través de tareas comunes como la incorporación de nuevos usuarios, el descubrimiento de funcionalidades, la instalación, la configuración de proyectos y la resolución de problemas, utilizando siempre una respuesta directa y accionable.

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

Preguntar en tu IA favorita

Abre un nuevo chat con esta habilidad de agente ya precargada.

Documentación

¿Qué hace Guía de ECC?

Usa esta habilidad cuando un usuario necesite ayuda para entender, navegar, instalar o elegir partes de Everything Claude Code.

Cuándo Usarla

Usa esta habilidad cuando el usuario:

  • pregunta qué incluye ECC
  • quiere ayuda para encontrar una skill, comando, agente, hook, regla o perfil de instalación
  • es nuevo en el repositorio y necesita una ruta guiada
  • pregunta "¿cómo hago X con ECC?"
  • pregunta qué componentes de ECC se adaptan a un proyecto
  • necesita una explicación ligera de cómo se relacionan los comandos, skills, agentes, hooks y reglas
  • está confundido por las rutas de instalación, instalaciones duplicadas, desinstalaciones/reinicios u opciones de instalación selectiva

Principio Central

Responde desde los archivos actuales, no de la memoria. ECC cambia rápidamente, por lo que los recuentos de catálogo, listas de características e instrucciones de instalación codificados quedan obsoletos.

Cuando el repositorio de ECC esté disponible, inspecciona los archivos relevantes antes de dar una respuesta 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

Usa el conjunto más pequeño de lecturas necesarias para la pregunta del usuario.

Mapa del Repositorio

  • README.md: rutas de instalación, guía de desinstalación/reinicio, posicionamiento público, preguntas frecuentes
  • AGENTS.md: guía para contribuidores y estructura del proyecto
  • agent.yaml: superficie exportada del agente gitagent y lista de comandos
  • commands/: shims de compatibilidad de comandos slash mantenidos
  • skills/*/SKILL.md: flujos de trabajo reutilizables y manuales de dominio
  • agents/*.md: avisos de roles de subagentes delegados
  • rules/: reglas de lenguaje y arnés
  • hooks/README.md, hooks/hooks.json, scripts/hooks/: comportamiento de hooks y compuertas de seguridad
  • manifests/install-*.json: módulos, componentes, perfiles y soporte de destino para instalación selectiva
  • docs/: guías de arnés, notas de arquitectura, documentos traducidos, documentos de lanzamiento

Estilo de Respuesta

Comienza con la respuesta, luego da la siguiente acción. La mayoría de los usuarios no necesitan un volcado completo del catálogo.

Forma de una buena primera respuesta:

  1. qué usar
  2. por qué se ajusta
  3. archivo o comando exacto a inspeccionar
  4. un siguiente comando o pregunta

Evita:

  • enumerar cada skill o comando por defecto
  • repetir secciones grandes del README
  • recomendar shims de comandos retirados cuando exista una ruta skill-first
  • afirmar que un componente existe sin verificar el sistema de archivos
  • reemplazar la guía de instalación con comandos de copia manual cuando el instalador gestionado admita el destino

Tareas Comunes

Incorporación de Nuevos Usuarios

Ofrece un menú breve:

  • instalar o reiniciar ECC
  • elegir skills para un proyecto
  • entender comandos vs skills
  • inspeccionar hooks y comportamiento de seguridad
  • ejecutar una auditoría de arnés
  • encontrar un flujo de trabajo específico

Señala README.md para instalación/reinicio y /project-init para la incorporación específica del proyecto.

Descubrimiento de Funcionalidades

Para "¿qué debería usar para X?":

  1. Busca en skills/, commands/ y agents/.
  2. Prefiere skills como la superficie de flujo de trabajo principal.
  3. Usa comandos solo cuando sean un shim de compatibilidad mantenido o un usuario quiera explícitamente un comportamiento de comando slash.
  4. Menciona agentes cuando la delegación sea útil.

Búsquedas útiles:

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

Guía de Instalación

Usa rutas de instalación gestionadas:

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 instalaciones de skills 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

Advierte a los usuarios que no acumulen instalaciones de plugins e instalaciones manuales/completas de perfil a menos que quieran intencionadamente superficies duplicadas.

Configuración de Proyecto

Usa /project-init cuando el usuario quiera ECC configurado para un repositorio de destino. La secuencia esperada es:

  1. detectar la pila a partir de los archivos del proyecto
  2. resolver un plan de instalación de prueba (dry-run)
  3. inspeccionar los archivos CLAUDE.md y de configuración existentes
  4. preguntar antes de aplicar cambios
  5. mantener la guía generada mínima y específica del repositorio

Resolución de Problemas

Primero pregunta por el arnés de destino y la ruta de instalación, luego inspecciona:

  • metadatos de instalación del plugin
  • .claude/, .cursor/, .codex/, .gemini/, .opencode/, .codebuddy/, .joycode/ o .qwen/
  • hooks/hooks.json
  • archivos de estado de instalación
  • archivos de comando/skill relevantes

Para la salud del repositorio, sugiere:

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

Plantillas de Salida

Recomendación Corta

Usa <skill-o-comando>. Se ajusta porque <razón>.

Archivo canónico: <ruta>
Verifica con: <comando>
Siguiente: <una acción concreta>

Resultados de Búsqueda

Mejores coincidencias:
- <ruta>: <por qué es importante>
- <ruta>: <por qué es importante>

Recomendación: <cuál usar primero y por qué>

Resumen del Plan de Instalación

Detectado: <evidencia de la pila>
Destino: <arnés>
Plan: <perfil/módulos/skills>
Prueba (dry run): <comando>
Cambiaría: <rutas>
Requiere aprobación antes de aplicar: <sí/no>

Superficies Relacionadas

  • /project-init: plan de incorporación consciente de la pila para un repositorio de destino
  • /harness-audit: tarjeta de puntuación de preparación determinista
  • /skill-health: revisión de calidad de skills
  • /skill-create: generar una nueva skill a partir del historial local de git
  • /security-scan: inspeccionar la seguridad de la configuración de 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.

Skills relacionados