affaan-m/ECC
A toolkit that teaches AI coding agents to work like disciplined engineers
ECC is an open-source system that makes AI coding tools like Claude Code, Codex, and Cursor follow a plan-test-build-review-verify-remember-improve workflow instead of freelancing on every prompt. It ships 68 agents, 286 skills, and 94 commands, and compresses each session's lessons into reusable summaries instead of storing raw transcripts. It's MIT-licensed and free, with a paid GitHub App available for private repos.
What it does
- Instead of retyping instructions like 'write tests first, review your work' in every prompt, you install that workflow once and it becomes standard behavior
- Code review happens from a fresh context separate from the one that wrote the code, so the same blind spots don't get missed twice
- Rather than saving entire chat transcripts, sessions get distilled into summaries and 'instincts' (patterns learned from real sessions with confidence scores) that carry over to future work
- A security scanner called AgentShield checks the agent's own configuration -- prompts, hooks, MCP settings, permissions, secrets -- as a potential attack surface
- Installs as a native plugin for Claude Code, with capability-limited adapters for Codex, Cursor, OpenCode, Gemini, and other harnesses
Why it matters
Developers who bounce between multiple AI coding tools and keep re-explaining the same rules can install this workflow once and share it across tools instead of repeating themselves. Treating an agent's own configuration files as a security surface is also a useful angle for teams rolling out AI coding tools together.
Terms in this repo
- Hooks · scripts that run automatically when specific events happen inside an AI coding tool
- Instincts · patterns learned from real work sessions, stored with a confidence score
- TDD (Test-Driven Development) · writing a failing test first, then writing code to make it pass
- AgentShield · a security tool that scans an AI agent's prompts, configuration, and permissions
- MCP · a standard protocol that lets AI models connect to external tools and data
Repository description (English)
The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.
Open on GitHubTrending repos
- vorssaint/vorssaint-utilsOne free menu bar app replaces a dozen paid Mac utilities
- Alishahryar1/free-claude-codeA local proxy that lets coding AI agents run on 49 free or cheap model providers instead of one paid service
- freestylefly/awesome-gpt-image-2A library of 532 reverse-engineered prompts that turn GPT-Image2 into a predictable image-making tool
- block/buzzAn open-source workspace where humans and AI agents chat, code, and review in the same rooms
- NousResearch/hermes-agentNous Research's Hermes is an AI agent that gets smarter the more you use it
- virgiliojr94/book-to-skillA tool that turns technical book PDFs into on-demand reference skills for AI coding agents
- VoltAgent/awesome-agent-skillsA single hub collecting over 1000 'how-to' manuals that make AI coding assistants act like experts
- anthropics/claude-plugins-communityA shared shelf where anyone's Claude add-ons get listed for install