Skip to content

ECC

A set of skills, memory, and security rules that makes AI coding agents work more carefully.

Stars
295k
Forks
43.7k
Licence
MIT
Language
JavaScript
Last update
4 days ago
Type
Dev tool

What it is

ECC is an open-source add-on for AI coding agents such as Claude Code. It bundles reusable skills, workflows, memory and security checks so the agent plans before building, tests its changes, reviews its own work, and keeps useful notes between sessions. You install it once instead of writing the same process instructions into every prompt. The README says it works best with Claude Code and has native Codex and Qoder plugin paths, with more limited adapters for Cursor, OpenCode, Gemini and Zed.

  • Start a Claude Code session with a plan-test-implement-review workflow already set up
  • Install the ECC plugin with the ecc@ecc slug to add its skills to Claude Code
  • Use the ecc-agentshield npm package for security checks, as named in the README
  • Reuse saved skills and workflows across repeated coding tasks

Great for

  • Developers who already use Claude Code and want a shared workflow for planning, testing and review
  • Teams that want consistent agent behavior across several coding tools
  • People who want an agent to reuse past fixes through saved skills and memory
  • Developers who care about security checks on agent-generated code

Not ideal for

  • People who do not use any AI coding agent, since the project only adds value on top of one
  • Users who need a single, simple tool with a short learning curve, because the README covers many harnesses and components
  • Anyone who needs full feature parity across Cursor, Gemini or Zed, since the README describes those adapters as capability-limited
Step-by-step guide: how to use ECCInstall, first run, examples, tips and FAQs

How to get it

  1. 1

    Install with a package manager

    You'll need: Claude Code or another supported agent harness

    Install the npm package listed in the README (exact command not shown in the truncated text)

    git clone https://github.com/affaan-m/ECC
  2. 2

    Run it

    • Install the ECC plugin using the guided setup or the native plugin commands linked in the README
    • Open Claude Code in a project folder
    • Ask the agent to plan a small change first, then implement and test it
    • Review the agent's changes using the review step described in the README
  3. 3

    Get the most out of it

    • Read the README's guided setup section and choose either guided setup or native plugin commands, not both
    • Use the ecc-agentshield package for security checks, as listed in the README
    • Use the Discord community for Q&A, as linked in the README
    • Check SPONSORS.md and the docs folder for further configuration details

Downloads

Strengths

  • MIT-licensed and open source, with a large public following on GitHub
  • Installs as a plugin through a documented slug, so setup is mostly guided
  • Explicit about which tools have full support and which have limited adapters

Trade-offs

  • The README describes a large system with many parts, which makes it hard to know what to use first
  • Best support is for Claude Code; other tools get capability-limited adapters
  • Some paid hosted features (ECC Pro GitHub App for private repos) are mentioned alongside the free project

How it compares

ProjectStarsTypeLevelUpdatedBest for
ECC (this)295kDev toolintermediate4 days agoDevelopers who already use Claude Code and want a shared workflow for planning, testing and review
agents42.1kDev toolbeginner4 days agoDevelopers who already use one of the listed AI coding tools and want ready-made specialist agents
Trail-Code11kDev toolbeginner4 days agoDevelopers who use Claude Code, Cursor, Codex or similar agents on a medium or large repository
agentic-awesome-skills49kDev toolintermediate4 days agoDevelopers using Codex or Claude who want agent-chosen instructions for a project
Claude-Code-Game-Studios33kDev toolintermediate18 days agoSolo indie developers who want structure around AI-assisted game development
9router31.8kDev toolintermediate9 days agoDevelopers who use AI coding tools and want to reduce spending

Stats synced from GitHub. The assessment above was drafted with AI from the project's README on 2026-10-29 and may miss recent changes — check the README before relying on a command. MIT licence: free to use, modify and distribute, including commercially, as long as you keep the copyright notice.