Sign InOpen Brain
GitHubGitHub RepoNeeds Review

affaan-m/ECC

ECC packages skills, hooks, memory, orchestration, and security controls for multiple coding-agent harnesses, but its breadth makes selective installation and verification essential.

GitHub · Trending today
Open Source Open MarkdownOpen JSON
Source Summary

ECC is an MIT-licensed harness configuration system spanning Codex, Claude Code, Cursor, OpenCode and others. Release **v2.0.0** lists **261 skills**, session adapters, an MCP inventory, worktree lifecycle management, and an orchestrator command family.

Practical Implication

Treat it as a catalog to adopt selectively, not a preset to layer wholesale onto every agent. Choose one installation path, start with a minimal profile, and use its state, status, evaluation, and security surfaces only where they address a measured weakness.

Agent-Ready Context
ECC is an MIT-licensed harness configuration system spanning Codex, Claude Code, Cursor, OpenCode and others. Release **v2.0.0** lists **261 skills**, session adapters, an MCP inventory, worktree lifecycle management, and an orchestrator command family.

Treat it as a catalog to adopt selectively, not a preset to layer wholesale onto every agent. Choose one installation path, start with a minimal profile, and use its state, status, evaluation, and security surfaces only where they address a measured weakness.

The repository warns that stacking plugin and manual installs commonly creates duplicate configuration. Its Rust control plane was described as alpha in the release history, and the project’s large, fast-changing surface raises an ongoing maintenance and audit burden.
Connected Context · Feed7 Judgment

ECC broadens portable harness engineering from focused workflow packs into a cross-client control system covering skills, sessions, MCP, worktrees, orchestration, evaluation, and security. That breadth may consolidate fragmented setup, but it also magnifies duplicate-configuration, supply-chain, audit, and upgrade risks. Against the candidates, it strengthens the case for minimal profiles, measured adoption, and pruning rather than treating a large catalog as an automatic capability gain.

EveryInc/compound-engineering-pluginCompound Engineering offers a smaller, opinionated six-stage loop, providing a contrasting adoption model to ECC’s broad catalog and control-plane approach.We Vetted 2000 AI Skills Before They Reached Developers — Lucas Palma, NubankNubank’s skill-vetting practice turns ECC’s 261-skill inventory into a governance requirement: portable capabilities need scanning and review before team distribution.SkillProx: Self-Evolving Agent Skills via Proximal Textual Gradient DescentSkillProx supplies a measured maintenance pattern—regression testing, rollback, and pruning—that directly addresses ECC’s risk of accumulating a large, fast-changing instruction surface.SafeEvolve: Harness-Policy Co-Evolution from Agent Experience for Safety AlignmentSafeEvolve reinforces the value of ECC’s state, evaluation, and security surfaces while setting a higher bar: harness changes should be experience-backed, bounded, and reversible.
Context Map
agentcodingsecurity#harness-engineering#skills#agent-memory
Uncertainty
The repository warns that stacking plugin and manual installs commonly creates duplicate configuration. Its Rust control plane was described as alpha in the release history, and the project’s large, fast-changing surface raises an ongoing maintenance and audit burden.