EVERY
THING
CLAUDE CODE
Not just configs. A complete agent harness: 183 skills, 48 agents, 79 commands, memory, instincts, security scanning, and research-first development. Works across Claude Code, Codex, Cursor, OpenCode, and Gemini. Built over 10+ months of intensive daily use.
ECC is a multi-layer operating system for AI coding agents. It shapes agent behaviour from day one through five core pillars:
Skills
183 workflow skills covering every dev domain โ TDD, debugging, research, security, frontend, DevOps, and more. Auto-invoked when relevant.
Agents
48 specialized subagents (code-reviewer, security-reviewer, architect, build-error-resolver, etc.) dispatched automatically.
Security
AgentShield: 1282 tests, 102 rules. Scans CLAUDE.md, settings.json, MCP configs, hooks, agents, and skills for vulnerabilities and injection risks.
Memory & Instincts
Persistent cross-session memory via MCP. Instinct system observes sessions, extracts patterns, and evolves them into new skills automatically.
Commands & Rules
79 slash commands + always-on rules per language: TypeScript, Python, Go, PHP, C++, Java, Kotlin, Rust, C#, Flutter, PyTorch, Nuxt 4.
MCP Configurations
14 pre-configured MCP servers: Supabase, Playwright, Context7, Exa, GitHub, Memory, Sequential Thinking โ ready to use.
agents/ โ 48 subagents ยท skills/ โ 183 workflow skills ยท commands/ โ 79 slash commands ยท hooks/ โ trigger automations ยท rules/ โ always-follow guidelines ยท mcp-configs/ โ 14 MCP configs ยท tests/ โ 978 tests
You need Node.js and one or more supported agents: Claude Code, Codex, Cursor, OpenCode, or Gemini CLI. ECC works across all of them from a single config source.
Install via Claude Code plugin system
Always use everything-claude-code@affaan-m-everything-claude-code. Old shorthand nicknames are deprecated.
Clone and copy rules directly
Install only what you need
Install via GitHub CLI
Run /harness-audit to baseline what's active and check for issues.
Codex lacks hooks โ security enforcement is instruction-based. Always validate inputs and never hardcode secrets.
Run this first after every install or update
Shows which skills, agents, rules, and hooks are loaded. Flags anything missing or misconfigured.
Scan your entire Claude config for vulnerabilities
Full repo quality check before committing
Let ECC learn from what you've already built
Visual GUI for managing ECC
Dark/light theme, font customisation, shows active skills/agents/hooks at a glance.
Scheduled, self-directing agents using native Claude Code crons
Sessions observed, patterns extracted, skills evolved automatically
Instincts are now project-scoped โ no cross-project contamination. Each project builds its own instinct library.
PM2-backed parallel multi-service workflows
CVE database, supply chain verification, 102 rules
Search docs and code before writing anything
Find token bloat, reduce costs, route by complexity
๐ Install Commands
/plugin marketplace add affaan-m/everything-claude-codeRegister marketplace/plugin install everything-claude-code@affaan-m-everything-claude-codeInstall plugingh ext install affaan-m/everything-claude-codeGitHub CLI installnpx ecc-agentshield scanQuick security scan/harness-auditBaseline after installnpm run dashboardOpen GUI dashboard
โก Key Commands
/harness-auditAudit all active components/quality-gate . --strictFull repo quality check/skill-create [--instincts]Generate skills from git history/instinct-import / list / createManage continuous learning/context-auditFind token bloat/cost-optimizeModel routing optimiser/multi-plan / execute / backend / frontendMulti-agent orchestration/exa-searchResearch before code
๐ง Key Skills
autonomous-agent-harnessPersistent scheduled agentscontinuous-agent-loopAutonomous loop with quality gatesexa-searchResearch-first developmentskill-creator / instinct-creatorSelf-improvementanalyze-repo / pattern-detectionRepo intelligencelearning-dnaSession learning extractionfrontend-slidesHTML slide deck buildermarket-research / investor-materialsBusiness content
๐ก๏ธ Security Commands
npx ecc-agentshield scanQuick scannpx ecc-agentshield scan --fixAuto-fix safe issuesnpx ecc-agentshield scan --opus --streamDeep 3-agent scannpx ecc-agentshield initGenerate secure confignpx ecc-agentshield scan --cveCVE database checknpx ecc-agentshield scan --supply-chainSupply chain verify
๐ฎ Hidden Gems (8 Commands)
/aside <question>Side question, auto-resume task/santa-loopAdversarial dual-review convergence/gan-design / /gan-buildGenerator-evaluator harness/clawNanoClaw v2 interactive REPL/save-session / /resume-sessionPersist & resume context/learn-evalExtract patterns + self-evaluate/evolveEvolve instincts into skills/plugin list everything-claude-code@...See everything installed
๐ Instinct Management (8)
/instinct-import <file|url>Import from file or URL/instinct-exportExport for sharing/backup/instinct-statusShow with confidence scores/promoteProject scope โ global/pruneDelete stale (>30 day) instincts/evolveGenerate evolved skill structures/projectsList projects + stats/learn-evalExtract + eval + save
๐ PRP Pipeline (ProductโPR)
/prp-prdInteractive PRD generator/prp-planImplementation plan + codebase scan/prp-implementExecute with validation loops/prp-commitNatural-language commit/prp-prAuto-create GitHub PR/hookify / -list / -configureAuto-generate behaviour hooks/checkpoint / /update-codemapsWorkflow checkpointing/refactor-clean / /test-coverageDead code + test coverage
๐ Environment Variables
ECC_HOOK_PROFILE=minimalMinimal hooks onlyECC_HOOK_PROFILE=standardDefault profileECC_HOOK_PROFILE=strictAll hooks + extra validationECC_DISABLED_HOOKS="h1,h2"Disable specific hooks by nameECC_ROOT=/pathOverride source locationINSTALL_LEVEL=user|project|bothInstall scope selector
โ Rejected / Never Do This
hooksfield in plugin.jsonโ Causes duplicate detection errors in CC v2.1+ (issues #29, #52, #103)everything-claude-code@everything-claude-code(short form)โ Use@affaan-m-everything-claude-codeโ canonical ID- Modifying files in
$ECC_ROOT/โ Only modify target install dir, never source - Installing all 183 skills at onceโ Bloats context; use
--with/--withoutselective install npm installwithout--legacy-peer-depsโ May fail on peer conflicts- Running
/santa-loopon trivial codeโ Expensive โ reserve for security/payment/auth - Using deprecated
autonomous-loopsskillโ Renamed tocontinuous-agent-loop(v5+) - Hardcoding API keys in CLAUDE.mdโ AgentShield flags this; use env vars
/plugin installfrom untrusted marketplacesโ Scan first withnpx ecc-agentshield scan- Running
/evolvewithout reviewing firstโ Use/instinct-statusfirst to check confidence scores - Disabling
security-revieweragentโ Core safety layer โ keep enabled
๐ฆ Troubleshooting
| Problem | Fix |
|---|---|
| Plugin not resolving | Use the OSS installer: git clone + cp -r rules/ โ more reliable for some Claude Code builds |
| Skills not activating | Run /harness-audit. Restart agent after install. |
| Instincts bleeding across projects | Update to v2.1+ โ instincts are now project-scoped |
| Old install ID not working | Use: everything-claude-code@affaan-m-everything-claude-code. Old shortcuts are deprecated. |
| Codex hooks not firing | Codex doesn't support hooks โ use AGENTS.md instruction-based enforcement |
| MCP configs not loading in Codex | Run bash scripts/sync-ecc-to-codex.sh |
| Token costs too high | Run /context-audit + /cost-optimize |
Skills are SKILL.md files giving the agent structured instructions for specific tasks. They auto-invoke when relevant. ECC ships 183 across every dev domain โ and you can write your own or auto-generate from git history.
Specialized subagents dispatched by the harness for specific roles. They operate with two-stage review (spec compliance, then code quality) and can run in parallel.
Commands are legacy slash-entry compatibility shims. New workflows land in skills/ first. Commands are added only when a compatibility shim is required.
A repo, a PR, a PDF, a helpful MCP, a skill from Discord โ any of these can be an injection vector. AgentShield treats agent security as infrastructure, not an afterthought.
102 rules, 1282 tests, built at Anthropic hackathon
Always create new objects โ never mutate
If a security issue is found: STOP โ use security-reviewer agent โ fix CRITICAL issues โ rotate exposed secrets โ review codebase for similar issues.
ECC's memory system uses MCP to persist context across sessions. The instinct system observes your work, extracts patterns, and evolves them into reusable skills โ a homunculus-inspired continuous learning loop.
Bootstrap your identity and context once, remember forever
Atomic instincts with confidence scoring
- ๐ Hooks observe sessions and flag recurring patterns
- โก
/instinct-importcreates atomic instincts with confidence scores - ๐ High-confidence instincts graduate to full skills automatically
- ๐ v2.1: Project-scoped โ no cross-project contamination
- ๐งฌ
learning-dnaextracts your unique coding DNA from sessions
ECC ships ready-to-use configs for 14 MCP servers. User configs are never touched โ only ECC-managed sections are updated.
Fully configured and audited in 5 minutes
Research-first: search docs before writing code
Scheduled agent reviews PRs every morning
Audit and harden an existing codebase
Orchestrate across backend, frontend, and tests in parallel
Never implement without checking current docs first
Use /exa-search before any library integration, security feature, or architectural pattern. A 2-minute search prevents a 2-hour debugging session. This is ECC philosophy: battle-tested patterns beat gut instinct.
Run AgentShield before every merge to main
A malicious MCP, a skill from Discord, a PR hook โ any can be an injection vector. Run npx ecc-agentshield scan in your CI/CD pipeline.
200โ400 lines typical, 800 max. Feature/domain over type
ECC's rules enforce this. High cohesion, low coupling. Makes parallel subagent execution more reliable and reduces merge conflicts.
Not every project needs all 183 skills
Let high-confidence instincts graduate to skills
Check /instinct-list weekly, prune false positives, promote the best ones to shared team skills via PR.
Always baseline after updating ECC
These rules apply to every project, every session
Conventional commits + comprehensive PR summaries
New workflows land in skills/ first โ commands are legacy shims
- Fork github.com/affaan-m/everything-claude-code
- Create
skills/your-skill-name/SKILL.md - Test with subagents using realistic scenarios
- Run
npm testโ 978 tests must pass - Submit PR with commit analysis, description, test plan
ECC has contributors in English, Portuguese, Chinese (Simplified & Traditional), Japanese, Korean, and Turkish. Welcome contributors in any language.