ClaudeMap

ECC

An agent harness operating system installed once into Claude Code: 71 specialized agents, 314 skills, hooks, persistent memory and security scanning, so plan-test-review-remember becomes how the agent works instead of a prompt you retype.

Plugins & Agentsagentsskillshooksmemorysecurity

ECC's pitch is that an agent can write code but lacks a coordinated engineering system, so it ships that system as one installable layer: plan, test, implement, review, verify, remember, improve. The included inventory counts 71 agents (planning, review, build repair, security, architecture and domain work), 314 skills (TDD, research, security, docs, frontend, data, ML, operations), and 98 legacy command shims while the project moves to a skills-first surface, plus runtime hooks and memory (enforcement, session summaries, continuous learning, instincts and context controls), selective always-loaded rules by language or project, and AgentShield, a scanner for prompts, hooks, MCP config, permissions, secrets and agent files. It works best with Claude Code today, has native Codex and Qoder plugin paths, and offers capability-limited adapters for Cursor, OpenCode, Gemini, Zed, GitHub Copilot, Antigravity and Qwen — the repo's support status matrix exists precisely so you do not assume feature parity across harnesses. Install paths are a guided setup wizard (npx ecc-universal, which inventories existing installs and can move ecc@ecc between scopes) or native plugin commands; both install the same ecc@ecc plugin, and the README warns against stacking a full manual install on top. The core is MIT-licensed; ECC Pro is a hosted GitHub App for private repos from $19/seat/month, and a free GitHub App covers public ones. The README insists on official channels only — the repo, the ecc-universal and ecc-agentshield npm packages, the ecc-tools GitHub App, the ecc@ecc plugin slug and ecc.tools — because third-party re-uploads are not reviewed and may contain malware.

What it does

  • 71 specialized agents and 314 skills in one install — planning, review, build repair, security, architecture and domain agents; TDD, research, docs, frontend, data and ops skills
  • Persistent memory and continuous learning — session summaries, instincts and context controls survive across sessions, guided by the motto: optimize the context window, persist everything else
  • AgentShield security scanning built in — audits prompts, hooks, MCP config, permissions, secrets and agent files rather than leaving supply-chain review to you
  • One guided setup wizard — npx ecc-universal inventories the official marketplace and your native install scopes, then installs, updates or safely moves the same ecc@ecc plugin and its hook profile
  • Weekly cadence from a single maintainer across 7 harnesses, with the OSS core MIT-licensed and free

When to use it

Developers who keep re-typing the same process prompts in Claude Code: install ECC once and get review gates, TDD discipline, security scanning and a memory layer as defaults. It also fits teams standardizing agent behavior — selective rules load per language or project — and anyone who wants AgentShield's supply-chain audit over hooks, MCP config and agent files without assembling it from scratch. Codex and Qoder users get native plugin paths; users of other harnesses should check the support matrix first.

Getting started

# guided setup (recommended; rerun to update or change scope):
npx ecc-universal@2.2.3 setup

# verify in a new Claude Code session:
/plugin list   # ecc@ecc should be enabled

Official channels only: github.com/affaan-m/ECC, npm packages ecc-universal and ecc-agentshield, the ecc-tools GitHub App, the ecc@ecc plugin slug, and ecc.tools.

Things to know

Created 2026-01-18 (296,608 stars as of writing). Feature parity across harnesses is explicitly not guaranteed: capability-limited adapters cover Cursor, OpenCode, Gemini, Zed, GitHub Copilot, Antigravity and Qwen, and the README says to check the support status matrix before assuming anything. The setup wizard currently configures the Claude Code plugin — Codex and Kimi Code use a separate multi-harness wizard. Choose one install path and do not stack a full manual install on top of the plugin. ECC Pro (private repos) is paid from $19/seat/month; the repo also carries sponsor integrations. Third-party mirrors and re-uploads are not reviewed — install from official channels only.

Repository

affaan-m/ECC

Charted

Related on the map

  • clawd-conduit

    Plugin / Agent

    Wire all 15 Claude Code hook events into the Clawd on Desk desktop pet — and turn permission requests into a blocking desktop card.

    • hooks
    • desktop
    • notifications
    • claude-code
  • CometixCode

    Plugin / Agent

    An unofficial Rust 1:1 reimplementation of the Claude Code terminal UI, ported file-for-file onto an iocraft TUI framework.

    • terminal-ui
    • rust
    • reimplementation
    • unofficial
  • Abide

    Plugin / Agent

    Hook-level enforcement for the natural-language rules in AGENTS.md and CLAUDE.md — every edit is judged and violations are repaired in the same turn.

    • hooks
    • code-review
    • rules
    • agents-md