Skip to content
140K+ stars Skills, agents, and security For Claude Code, Codex, Cursor, and OpenCode

Skills, agents, and security for your coding agent.

Pick a profile. Install the skills and agents your team needs. AgentShield scans every session. The GitHub App turns repo history into reusable defaults. 140K+ stars on GitHub. Start free, scale to enterprise.

Prefer a local install? Pick a profile (core, developer, security, or full) and copy the install command. Want the fastest repo-level setup? Jump to GitHub App setup. Need private repo coverage or rollout support? Compare GitHub App plans.

181 skills, 47 agents, and 79 commands in the OSS layer 102 security rules scan every agent session Works across Claude Code, Codex, Cursor, and OpenCode
Security

AgentShield scanning

102 rules catch prompt injection, config drift, and guardrail gaps before they reach production. Open-source scanner with enterprise reporting path.

102 rules • 1282 tests • enterprise path
Automation

GitHub App workflow

Install on any repo. Comment /ecc-tools analyze. Review the PR that turns commit history into team-specific skills, standards, and checks.

Free → $19/active seat → Contact
Ecosystem

Skill catalog

181 skills, 47 agents, 79 commands. Pick a profile or build a custom install. Works across all supported harnesses.

Browse the selective install builder

Start with the install path that matches your team, or jump straight to the part of ECC you need right now.

Prefer the OSS path first? Use the selective install builder for a local profile, then add the GitHub App when repo-native review automation becomes worth it.

Choose the path that fits how your team adopts ECC

ECC stays useful whether you start local-first, install the GitHub App on one repo, or need a more governed rollout. Pick the constraint you actually have today and grow from there.

Local-first install

Keep ECC inside the harness

Best when you want the harness performance layer first across Claude Code, Codex, Cursor, or OpenCode before adding any GitHub automation. The OSS path stays first-class.

MIT modules · ecc-universal
  • Install ecc-universal to load skills, hooks, agents, and modules locally.
  • Adopt reusable commands like /tdd, /plan, and /security-review.
  • Add the GitHub App later when repo automation becomes useful.
Security and rollout

Layer policy without losing the OSS core

Best when private repos, risk review, and team onboarding become the bottleneck. AgentShield, consulting, and the operator layer stay additive to the same system.

AgentShield · consulting · ECC 2.0 preview
  • Review the security model and AgentShield coverage before rollout.
  • Get rollout help for team standards, onboarding, and governance.
  • Preview the control-plane path for observability and policy operations.

If you are still evaluating, start with the local install or a public repo. The content, demos, modules, and docs below stay available either way.

Watch the demo · 1:45

Watch ECC analyze a repository, extract workflow patterns, and turn them into reusable skills and defaults

0
GitHub Stars
0
Security Rules
0
Contributors
0
npm Downloads/mo

Works across Claude Code, Codex, Cursor, and OpenCode

Claude Code
Codex
Cursor
OpenCode

ECC is not one repo. It is a system with three layers.

The repo drives distribution, AgentShield provides protection, and ECC 2.0 is the operator layer that sits above individual harnesses.

Distribution layer

Open-source harness toolkit

The repo stays the front door. Skills, commands, hooks, adapters, demos, and install profiles keep ECC useful before anyone pays.

  • The ECC OSS repo stays MIT-licensed
  • Cross-harness coverage across Claude Code, Codex, OpenCode, Cursor, and more
  • Repo gravity and content distribution feed the rest of the system
Explore the OSS front door
Protection layer

AgentShield and policy

Protection lives beside distribution, not behind it. Teams can audit configs locally, then add automation, policy packs, and enterprise reporting only where needed.

  • Open-source scanner for auditable trust
  • GitHub App automation for PR scanning and risky-context review
  • Enterprise path for reporting, governance, and custom rules
Review the protection layer
Control-plane layer

ECC 2.0 operator surface

The next product layer is a local-first control plane for observability, orchestration, session management, and cross-harness operations above the underlying tools.

  • Session and task visibility across multiple harnesses
  • Token optimization, operator review, and shared policy context
  • Preview entry point for the medium-term product roadmap
Open the ECC 2.0 preview
Open source builds trust. The GitHub App turns repo history into team guidance. ECC 2.0 is the operator layer above the harness. The product story gets clearer when those three jobs are visible instead of collapsed into one blob.

Built to stay reviewable, scoped, and additive

The GitHub App only makes sense if the boundaries stay obvious. ECC keeps the open-source core available, makes automation review-first, and stays narrow about what the app can touch.

No secret access

The GitHub App reads git history, diffs, and repo metadata so it can infer conventions. It does not read secrets, environment variables, or anything outside your repository.

Scoped to repo history + PR workflows

Review stays with your team

ECC opens a pull request with the proposed skills and guardrails. Your team can review, edit, merge, or close it like any other change before anything lands.

PR-first, no silent merges

Open-source core stays yours

The ECC OSS repo, known on GitHub as Everything Claude Code, remains MIT-licensed and installable locally with ecc-universal. Add GitHub App automation, AgentShield scanning, or rollout help only when you need them.

MIT modules + optional automation

Public repos can start free. For private repos, advanced scanning, or enterprise controls, the paid plans stay additive to the same install flow.

ECC should feel useful on day one and more valuable as coordination gets harder.

The same system carries you from a single repo evaluation to shared harness memory and then into security, rollout, and governance. No rebuild. No tool reset.

01 · First repo

Turn repo history into a reviewable PR

Start on one public repo or stay local-first. ECC converts existing repo patterns into changes your team can inspect before merge.

  • Evaluate on one repository instead of redesigning the whole workflow
  • Review a normal pull request before defaults become policy
  • Keep the free public-repo path open while you assess fit
02 · Shared harness memory

Reuse the same skills across Claude Code, Codex, Cursor, and OpenCode

Once ECC understands the repo, the same defaults move back into day-to-day harness use instead of living in one engineer's local setup.

  • Keep ecc-universal useful for local-first contributors
  • Stop re-explaining project norms every new session
  • Carry repo defaults into daily coding workflows
03 · Rollout and guardrails

Add private repo coverage and rollout support only when needed

Upgrade when private repo access, deeper review, or org-wide rollout becomes the expensive part, not before.

  • Move from Free to Pro when private repos or active seats show up
  • Add AgentShield-backed review depth without losing the OSS core
  • Use Enterprise when governance or rollout becomes the blocker

Open source at the center, additive layers around it

Keep the OSS install, docs, demo, and modules at the center. Add GitHub automation, security, and rollout help only where your team actually feels the coordination pain.

Open Source
Affaan Mustafa profile

ECC OSS Repository

The front door most people start with. Skills, agents, commands, demos, and workflow docs you can copy, customize, and ship today. The repo is listed on GitHub as Everything Claude Code.

Browse Repository

Choose the GitHub App tier that matches the team surface

One install path. Start free on public repos, move to Pro for private repositories and active seats, then scope Enterprise when rollout and governance become the real job.

Free Public repos
$0
/ month

Best for OSS maintainers and evaluation on public repos.

  • Install on public repositories
  • Generate reviewable PRs from git history
  • Keep the OSS install surface fully available
Enterprise Contact only
Contact
sales

For organizations that need procurement, governance, and rollout support on the same install path.

  • SSO-ready governance and audit log surfaces
  • Policy packs and custom rules
  • Dedicated rollout support and procurement help
Free proves fit, Pro supports real teams, and Enterprise handles rollout.

AI coding with ECC

See how ECC upgrades the same workflow without forcing a tool reset or hiding the open-source layer.

Without ECC
  • Your coding agent does not know your team's patterns
  • Manual test writing with inconsistent coverage
  • Security vulnerabilities slip through reviews
  • No shared coding standards across the team
  • Every session starts from scratch
With ECC
  • ECC teaches Claude Code, Codex, OpenCode, and Cursor your exact conventions
  • TDD and verification workflows move testing earlier and make review expectations explicit
  • AgentShield catches config vulnerabilities
  • Shared skills and agents across the whole team
  • Continuous learning evolves with your codebase

Start with the skills and tools teams actually reuse

The GitHub App is the conversion surface, but these are the workflows that make the ECC ecosystem sticky: battle-tested skills, agents, security tools, and automation helpers you can adopt in minutes.

Learn More

terminal ~ zsh
$ npm install -g ecc-universal
Installing ecc-universal (Claude Code + Codex + OpenCode + Cursor)
Fetching packages...
181 skills loaded
47 agents configured
Universal compatibility enabled
ecc-universal v1.10.0 installed successfully!

Get Started in 30 Seconds

Start with the GitHub App for the fastest repo-level setup, or use the OSS install builder for local harnesses.

1
Install the ECC Tools GitHub App

Grant read access to git history and write access for PRs. Public repos can start free.

2
Comment on any issue

Type /ecc-tools analyze on an issue in your repo. The app audits the repo harness and turns repeatable patterns into guidance.

3
Review the pull request

Merge the generated SKILL.md and instincts.yaml only after review. Compatible harnesses pick them up automatically.

What you get after the first run Enough proof to decide whether to stay free on public repos, expand into private repos, or keep the OSS path local-first.
Reviewable PR Suggested skills and defaults arrive as normal code review instead of silent automation.
Repo-specific guidance Your git history becomes reusable harness instructions your team can keep and refine.
Clear next step Stay free, move to private repo coverage, or send teammates to the OSS onboarding path.

Prefer local-only first? Jump to OSS install, pick a profile, and add the GitHub App later when repo automation matters.

AgentShield

Reviewable security for agent configs, hooks, MCP servers, and prompt surfaces before they become team defaults.

AgentShield

Scan CLAUDE.md, .cursorrules, agents.json, hooks, and MCP surfaces with the same open scanner you can later automate in pull request review. The value is clear scope, high-signal findings, and a credible path into policy packs and enterprise rollout.

Red Team Blue Team Auditor

Config Scanner

Scans CLAUDE.md, .cursorrules, agents.json, and custom configs for security weaknesses and misconfigurations.

Injection Detection

Red-team agent crafts adversarial prompts to test for injection vulnerabilities in your agent instructions.

Guardrail Verification

Blue-team agent validates that safety boundaries, permission scopes, and tool restrictions are properly enforced.

Audit Report

Generates a structured security report with severity ratings, specific findings, and remediation steps.

agentshield audit
$ npx ecc-agentshield scan ./CLAUDE.md
AgentShield CLI — AI Agent Config Security Auditor
Powered by a red-team / blue-team / auditor pipeline
Scanning: CLAUDE.md (2,847 tokens)
CRITICAL Unrestricted file system access via Bash tool
WARNING No rate limiting on external API calls
WARNING Missing secret detection guardrail
PASS Tool permissions properly scoped
PASS Destructive action confirmation required
PASS No prompt injection vectors detected
Security Score: 72/100 — 1 critical, 2 warnings, 3 passed
Full report saved to ./agentshield-report.json
View on GitHub

Public feedback from real ECC users

Sourced from public GitHub discussions, not invented avatars. These are short quotes from the actual community using ECC in the wild.

GitHub Discussion #740

This works very well. The model stays on track, checks its work, fixes the code without you having to ask it, so results come back much faster.

J
@jabbor Using ECC with a local LLM and MCP workflow
GitHub Discussion #849

An incredible resource for understanding agentic workflows in Claude Code.

I
@imdcyuanzhan Architectural discussion on rules vs skills
GitHub Discussion #982

The token optimization and memory persistence sections address a real problem.

N
@nicolalessi Benchmarking context optimization on FastAPI

Read more public discussions on GitHub

The OSS layer that makes the GitHub App sticky

ECC Tools is one layer in a broader OSS system. These are the reusable surfaces teams keep after the first install.

Install App Free
Copied to clipboard!

Recent Updates

Product, install, and rollout updates across the GitHub App, OSS layer, AgentShield, and ECC 2.0.

Mar 2026
GitHub App pricing and onboarding cleanup
Active-seat pricing, pooled usage, metered overage, and a cleaner GitHub App-first onboarding path for public repos, private repos, and enterprise rollout.
this month
Mar 2026
Selective install and cross-harness packaging
Selective install profiles, universal package updates, and clearer OSS paths across Claude Code, Codex, Cursor, and OpenCode.
this month
Mar 2026
ECC 2.0 control-plane direction
Operator-surface work across session visibility, control-plane logging, workflow review, and the next layer above individual harness installs.
roadmap in motion

Frequently Asked Questions

Quick answers to common questions about ECC Tools.

Turn the 140K+ stars ecosystem into a team workflow.

Start with the GitHub App for the fastest repo-level path, keep the OSS install where you want local control, and move into Pro or Enterprise only when private repos, policy, or rollout pressure become the blocker.

140K+ stars The OSS front door keeps discovery, installs, and community trust flowing.
Free → $19/active seat → Contact One GitHub App path from public-repo evaluation to rollout support.
102 AgentShield rules Security and policy stay additive instead of forcing a workflow reset.

Need the local OSS path? Open the selective install builder, copy the installer below, and layer the GitHub App in later. Already paid and wiped local setup? Open account recovery instead of starting checkout again.

$ npm i -g ecc-universal
Open Source MIT Licensed No vendor lock-in

Built by Affaan Mustafa · Open source under MIT license

Open source · MIT License · Built for modern agent harnesses
TypeScript Hono Cloudflare Workers Claude Code Codex OpenCode