ECC: Wie ein Claude-Code-Setup zum GitHub-Megaprojekt wurde

VideoCURTTool

Das quelloffene Repository Everything Claude Code (ECC) von Affaan Mustafa startete als persönliche Konfigurationssammlung und wuchs innerhalb von acht Monaten auf über 255.000 GitHub-Stars heran. Das Projekt liefert ein komplettes Betriebssystem für Claude Code mit vordefinierten Workflows, Test-Gates, Sicherheits-Scans und Hunderten von Skills.
Beim Abspielen wird YouTube (youtube-nocookie.com) geladen.

Das Wichtigste

  1. Wachstum und Status: Nach dem Start am 18. Jänner 2026 erreichte das Repo 255.000 Stars und 38.000 Forks und überholte damit Projekte wie React und den Linux-Kernel.
  2. Struktur und Umfang: Das Projekt wuchs von 9 Agenten und 7 Skills auf 68 Agenten, 286 Skills, 94 Befehle und 570 Instruktionsdateien an.
  3. Fester Arbeitszyklus: Der Ablauf erzwingt striktes Test-Driven Development (TDD mit fehlschlagendem Test vor der Implementierung), Reviews in frischem Kontext sowie automatisches Extrahieren von Mustern (Instinkten) in neue Skills.
  4. AgentShield als Scanner: Ein integriertes Sicherheitstool scannt Instruktionen und MCP-Server mithilfe von drei Opus-Agenten (Angreifer, Verteidiger, Auditor) auf Sicherheitsrisiken.
  5. Technische Verdrahtung: Die Konfiguration installiert sich im Home-Verzeichnis, feuert Node-Hooks vor und nach Tool-Aufrufen und reduzierte Standard-MCP-Konnektoren zugunsten CLI-basierter Skills auf einen einzigen.
  6. Risiken und Warnungen: 53 der 68 Agenten erhalten direkten Bash-Zugriff. Die schnelle Entwicklung führt zudem zu veralteten Dokumentationen wie der zentralen Identitätsdatei Soul.

Warum das relevant ist

Konfigurationsdateien und Markdown-Regeln für Coding-Agenten entwickeln sich zu eigenständigen Software-Frameworks. ECC zeigt, dass Entwickler standardisierte Arbeitsabläufe, strikte Test-Gates und Kontext-Optimierung suchen, anstatt Verhaltensregeln in jedem Prompt neu zu formulieren. Gleichzeitig steigen die Sicherheitsanforderungen, wenn Agenten weitreichenden Zugriff auf die lokale Shell erhalten.

Einordnung

Das Video analysiert den Hype um Markdown-basierte Agenten-Frameworks nüchtern: Während der Nutzen strukturierter TDD-Loops und separater Review-Kontexte unbestritten ist, birgt das Projekt operative Risiken. Die globale Installation im Benutzerverzeichnis in Kombination mit unbeschränktem Shell-Zugriff für Dutzende Agenten verlangt strikte Zugriffskontrollen. Version 2.2.1 reagiert darauf bereits mit Absicherungen gegen destruktive Shell-Befehle und versehentliches Dateiüberschreiben.

Transkript

Vollständiges Transkript anzeigen (1.206 Wörter)
In January, a developer uploaded his Claude Code config folder to GitHub. It now has more stars than React. The repo is called ECC, which started life as everything Claude Code, and its first commit is honest about what it was: a complete configuration collection. 9 agents and 9/ commands, backed by 8 rule files and 7 skills, pulled straight out of 10 months of Affaan Mustafa’s own daily use. He pushed it on January 18th, and 40,000 stars turned up over the next 20 days. It's now sitting at 255,000 of them, and 38,000 forks, MIT licensed, which makes it the 16th most starred repository on the entire platform, above the Linux kernel. Enjoying this so far? Subscribe to the YouTube channel and grab the free daily newsletter at indiehacker.news. New deep dive every weekday. The README is the pitch, and it's a long one, 2,200 lines before the license. The first thing on it is a warning telling you to install only from official sources, which is the kind of line you write after somebody clones your repo and ships malware under your name. Under the title is the line the whole project runs on: "Optimize the context window. Persist everything else." Then, a table counts them for you, 286 skills and 94 commands, next to a star chart that goes almost straight up. Further down, it keeps them apart properly, one rope per concept, spelling out what loads when. There's a map of what's inside. And near the bottom, there's one honest table where plenty of the cells just say "not supported." It isn't alone up there, and that's the part that should tell you something. One spot above it sits a repo literally called "skills" from Matt Pocock, whose tagline is "skills straight from my agents directory." A few spots further up sits "superpowers," an agent skills framework built the same way. So, three of the 20 most starred repositories anywhere are now folders of Markdown that tell a coding agent how to behave. The difference is scope. Those two stay close to skills, while this one tries to be the whole operating layer around them, which is a much bigger promise to keep. Here's the shape of it: 235 days old and already 2,670 commits deep. Inside, there are 570 separate instruction files an agent can load, and one person wrote 58% of the commits behind them. So, what does it actually do to your agent? The core loop is plan -> test -> implement -> review -> verify -> remember -> improve, and then a chain of stages that keeps going long after the code already works. And the whole argument is that you shouldn't be retyping any of that into every prompt. Plan mode turns a request into an editable artifact you approve before a line gets written. The TDD workflow gates you, so you have to capture a failing test as evidence before implementation is allowed to start at all. Review then runs in a fresh context, on the theory that the context which wrote the code is the worst possible reviewer of it. At the end, rather than dumping the transcript somewhere, it distills the session into summaries and into things it calls "instincts," patterns carrying a confidence score that get recalled when they look relevant. And when the same win keeps showing up, one command clusters those instincts into a brand new skill. Want to be featured? Pitch your open-source repo at indiehacker.news/apply and get in front of thousands of builders. The second half is what most config packs skip entirely. It ships its own security scanner called AgentShield, and the thing AgentShield scans is your own agent setup. Everything from your project instructions down to your MCP servers, treated as an attack surface instead of as trusted config. One flag points three Opus agents at it, an attacker and a defender with an auditor over the top, and the run exits with a build-breaking code the moment it finds something critical. Hooks arrive in profiles that go from minimal up to strict, so you get to decide how much of the runtime is allowed to fire at all. And then there's the catalog, which is where the old name earns itself. There's a skill in here for custom trade compliance, and five more for wiring up a home network, Pi-hole DNS included. Underneath, none of this is exotic. It's Markdown and Node scripts wired into the harness's own life cycle. The hooks file registers 24 commands across 7 life cycle events, and two of those matchers fire on every single tool call your agent makes. So on a normal install, there's code running before and after basically everything. Each hook bootstraps through an inline node -e 1-liner. The install lands in your home directory, rather than your project, which means it's live in every session on the machine. Rules load into context on every run, which is why you're told to install only the language packs you actually use, while skills sit on disk until something asks for them. And back in June, they cut the default MCP connectors from 6 down to 1, arguing that a skill wrapping a command-line tool does the same job for a fraction of the context. Installing it is one command, and to its credit, it's loud about what it's about to do. The guided setup walks you through the scope and the hook profile before it writes a single file. And if the profile you picked would switch the hook runtime on, it stops and makes you say "yes" out loud. The one thing the README repeats more than anything else is not to stack two install paths into the same harness because you end up with duplicated skills and every hook firing twice. Version 2.2.1 landed on September 8th, two days ago, and it reads like a security patch rather than a feature drop. The command guard now recognizes destructive PowerShell, including the native tool path, and it stops a later variable assignment from hiding a command it already failed to resolve. Exemption globs that could previously point outside the project root now stay inside it. The installer won't overwrite files it can't prove it owns, and uninstall finally respects the dry-run flag instead of deleting anyway. There are 12 fixes in those notes, and the bulk of them are about not damaging something that was already on your machine. The release before it audited 108 commits across 530 files. Two things to weigh before you run it: 53 of the 68 agents are handed Bash—a lot of shell for a folder you downloaded off the internet. There's also a file in the root called "Soul," which the agent reads as its own identity, and the numbers in it stopped being true months ago. Anything growing this fast outruns its own documentation, and you're the one who finds out where. If that trade sits fine with you, nothing else out there is anywhere near this thorough. The builders who get value out of it are going to be the ones who actually read what they just switched on, then keep what fits and throw the rest away.

Links und Tools aus diesem Beitrag

Zusammenfassung von KI erstellt (Gemini 3.8 Flash, 27. September 2026). Sie kann Fehler enthalten – maßgeblich ist die Originalquelle.

Inhaltlich ähnlich, ermittelt über die KI-Suche.

  • X-Post:Trending GitHub Repositories

    ECC: Performance-Optimierung und Harness-System für Coding-Agenten

    Das quelloffene Repository ECC von Entwickler affaan-m hat auf GitHub über 250.000 Sterne erreicht. Das System erweitert Coding-Agenten wie Claude Code, Codex, Opencode und Cursor um Fähigkeiten, Gedächtnis, Sicherheitsrichtlinien und strukturierte Entwicklungsabläufe.

    139Lesezeichen7426Aufrufe

    KI & AI· Tool

  • Link:ecc.tools

    ECC Tools: Framework und GitHub App für Coding-Agents

    ECC Tools bietet ein System für Coding-Agents wie Claude Code, Codex, Cursor und OpenCode. Es kombiniert eine quelloffene Werkzeugsammlung, Sicherheitsprüfungen mit AgentShield und eine GitHub App, die Repository-Historien in wiederverwendbare Team-Skills und Verhaltensmuster übersetzt.

    KI & AI· Tool

  • Repository:affaan-m/agentshield

    AgentShield: Sicherheits-Auditor für Claude-Code- und MCP-Konfigurationen

    AgentShield ist ein Open-Source-Sicherheitsscanner in TypeScript, der lokale Konfigurationen von KI-Agenten überprüft. Das Tool untersucht `.claude/`-Verzeichnisse auf hardcodierte Secrets, unsichere MCP-Server, Hook-Injections und Fehlkonfigurationen bei Berechtigungen.

    1163SterneTypeScript

    KI & AI· Tool

  • Repository:EveryInc/compound-engineering-plugin

    Compound Engineering: Plugin mit 33 Skills für KI-Coding-Agents

    Compound Engineering ist ein Open-Source-Plugin für AI Coding Agents, das Entwicklungsprozesse strukturiert und Erkenntnisse systematisch dokumentiert. Es unterstützt 14 Plattformen wie Claude Code, Cursor und Codex.

    24.861SterneTypeScript

    KI & AI· Tool

Lassen Sie uns über Ihr Projekt sprechen

Standorte

  • Mattersburg
    Johann Nepomuk Bergerstraße 7/2/14
    7210 Mattersburg, Austria
  • Wien
    Ungargasse 64-66/3/404
    1030 Wien, Austria

Dieser Inhalt wurde teilweise mithilfe von KI erstellt.