Communitygithub.com

ECC-Leitfaden

Führt Benutzer durch Everything Claude Code (ECC).

Was ist ECC-Leitfaden?

Der **ECC-Leitfaden** ist ein Skill für KI-Agenten, der entwickelt wurde, um Benutzern bei der Navigation, Installation und Auswahl von Komponenten aus dem **Everything Claude Code** (ECC) Repository zu helfen. Er dient als intelligenter Reiseführer, der auf Fragen wie "Wie installiere ich etwas?", "Welchen Skill soll ich verwenden?" oder "Wie funktionieren Befehle, Skills und Hooks zusammen?" antwortet. Der Skill arbeitet nach dem Prinzip, dass Antworten immer aus den aktuellen Dateien des Repositorys abgeleitet werden müssen, nicht aus dem Gedächtnis, da sich ECC schnell weiterentwickelt. Er schlägt konkrete Befehle vor, um das Repository zu inspizieren (z. B. `find skills -maxdepth 2 -name SKILL.md`, `node scripts/ci/catalog.js --json`), und bietet Vorlagen für Empfehlungen, Suchergebnisse und Installationspläne. Unterstützte Plattformen: primär für Claude Code, Cursor, Codex, Gemini und ähnliche KI-Assistenten, die mit ECC interagieren. Der Skill strukturiert die Antworten so, dass sie direkt mit der nächsten Aktion des Benutzers verknüpft sind: "Was verwenden, warum es passt, welche Datei prüfen, nächster Befehl". Er deckt Aufgaben ab wie: Onboarding neuer Benutzer, Feature Discovery, Installationsanleitung, Projekt-Onboarding und Fehlerbehebung.

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

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

Was macht ECC-Leitfaden?

Verwende diesen Skill, wenn ein Benutzer Hilfe beim Verstehen, Navigieren, Installieren oder Auswählen von Teilen von Everything Claude Code benötigt.

Wann verwenden

Verwende diesen Skill, wenn der Benutzer:

  • fragt, was ECC beinhaltet
  • Hilfe bei der Suche nach einem Skill, Befehl, Agenten, Hook, einer Regel oder einem Installationsprofil benötigt
  • neu im Repository ist und einen geführten Pfad braucht
  • fragt "Wie mache ich X mit ECC?"
  • fragt, welche ECC-Komponenten zu einem Projekt passen
  • eine leicht verständliche Erklärung braucht, wie Befehle, Skills, Agenten, Hooks und Regeln zusammenhängen
  • verwirrt ist über Installationspfade, doppelte Installationen, Zurücksetzen/Deinstallieren oder selektive Installationsoptionen

Kernprinzip

Antworte aus aktuellen Dateien, nicht aus dem Gedächtnis. ECC ändert sich schnell, daher werden fest codierte Kataloganzahlen, Funktionslisten und Installationsanleitungen schnell veralten.

Wenn das ECC-Repository verfügbar ist, überprüfe die relevanten Dateien, bevor du eine konkrete Antwort gibst:

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

Verwende die kleinste Menge an Lesevorgängen, die für die Frage des Benutzers erforderlich ist.

Repository-Karte

  • README.md: Installationspfade, Deinstallations-/Reset-Anleitung, öffentliche Positionierung, FAQs
  • AGENTS.md: Mitwirkenden-Anleitung und Projektstruktur
  • agent.yaml: Exportierte gitagent-Oberfläche und Befehlsliste
  • commands/: Verwaltete Slash-Befehlskompatibilitäts-Shims
  • skills/*/SKILL.md: Wiederverwendbare Workflows und Bereichs-Playbooks
  • agents/*.md: Delegierte Subagenten-Rollen-Prompts
  • rules/: Sprach- und Harness-Regeln
  • hooks/README.md, hooks/hooks.json, scripts/hooks/: Hook-Verhalten und Sicherheitsgatter
  • manifests/install-*.json: Selektive Installationsmodule, Komponenten, Profile und Zielunterstützung
  • docs/: Harness-Anleitungen, Architekturnotizen, übersetzte Dokumentationen, Release-Dokumente

Antwortstil

Beginne mit der Antwort, dann nenne die nächste Aktion. Die meisten Benutzer benötigen keinen vollständigen Katalogdump.

Gute erste Antwortform:

  1. Was verwenden
  2. Warum es passt
  3. Genaue Datei oder Befehl zum Überprüfen
  4. Ein nächster Befehl oder eine nächste Frage

Vermeide:

  • Standardmäßig jeden Skill oder Befehl aufzulisten
  • Große README-Abschnitte zu wiederholen
  • Veraltete Befehlsshims zu empfehlen, wenn ein Skill-erster Pfad existiert
  • Zu behaupten, dass eine Komponente existiert, ohne das Dateisystem zu überprüfen
  • Installationsanleitungen durch manuelle Kopierbefehle zu ersetzen, wenn der verwaltete Installer das Ziel unterstützt

Häufige Aufgaben

Onboarding neuer Benutzer

Gib ein kurzes Menü:

  • ECC installieren oder zurücksetzen
  • Skills für ein Projekt auswählen
  • Befehle vs. Skills verstehen
  • Hooks und Sicherheitsverhalten überprüfen
  • Eine Harness-Überprüfung durchführen
  • Einen bestimmten Workflow finden

Verweise für Installation/Reset auf README.md und für projektspezifisches Onboarding auf /project-init.

Feature Discovery

Für "Was soll ich für X verwenden?":

  1. Durchsuche skills/, commands/ und agents/.
  2. Bevorzuge Skills als primäre Workflow-Oberfläche.
  3. Verwende Befehle nur, wenn sie ein verwalteter Kompatibilitäts-Shim sind oder ein Benutzer explizit Slash-Befehlsverhalten wünscht.
  4. Erwähne Agenten, wenn Delegation nützlich ist.

Nützliche Suchbefehle:

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

Installationsanleitung

Verwende verwaltete Installationspfade:

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

Für spezifische Skill-Installationen:

node scripts/install-plan.js --skills <skill-id> --target claude --json
node scripts/install-apply.js --skills <skill-id> --target claude --dry-run

Warne Benutzer davor, Plugin-Installationen und vollständige manuelle/Profil-Installationen zu stapeln, es sei denn, sie möchten absichtlich doppelte Oberflächen.

Projekt-Onboarding

Verwende /project-init, wenn der Benutzer ECC für ein Ziel-Repository konfiguriert haben möchte. Die erwartete Reihenfolge ist:

  1. Erkenne den Stack aus den Projektdateien
  2. Löse einen Trockenlauf-Installationsplan auf
  3. Überprüfe vorhandene CLAUDE.md- und Einstellungsdateien
  4. Frage, bevor Änderungen angewendet werden
  5. Halte generierte Anleitungen minimal und repospezifisch

Fehlerbehebung

Frage zuerst nach der Ziel-Harness und dem Installationspfad, dann überprüfe:

  • Plugin-Installationsmetadaten
  • .claude/, .cursor/, .codex/, .gemini/, .opencode/, .codebuddy/, .joycode/ oder .qwen/
  • hooks/hooks.json
  • Installationszustandsdateien
  • Relevante Befehls-/Skill-Dateien

Für die Repository-Gesundheit empfehle:

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

Ausgabevorlagen

Kurze Empfehlung

Verwende <skill-oder-befehl>. Es passt, weil <grund>.

Kanonische Datei: <pfad>
Überprüfen mit: <befehl>
Nächster Schritt: <eine konkrete Aktion>

Suchergebnisse

Beste Treffer:
- <pfad>: <warum es wichtig ist>
- <pfad>: <warum es wichtig ist>

Empfehlung: <welche zuerst verwenden und warum>

Zusammenfassung des Installationsplans

Erkannt: <stack-evidenz>
Ziel: <harness>
Plan: <profil/module/skills>
Trockenlauf: <befehl>
Würde ändern: <pfade>
Benötigt Genehmigung vor Anwendung: <ja/nein>

Verwandte Oberflächen

  • /project-init: Stack-bewusster Onboarding-Plan für ein Ziel-Repository
  • /harness-audit: Deterministische Bereitschafts-Bewertung
  • /skill-health: Skill-Qualitätsüberprüfung
  • /skill-create: Einen neuen Skill aus lokaler Git-Historie generieren
  • /security-scan: Überprüfung der Claude/OpenCode-Konfigurationssicherheit

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.

Verwandte Skills