ecc
Skills, memory and security for agents
WHO USES ITTeam lead · Developer
For developers
Adds skills, memory and security rules to a coding agent harness.
259,284 stars · checked on GitHub GitHub check 30 h late · incl. +152 observed via GH Archive since then · 7-day +832 observed via GH Archive (as of )
RISING +124 ★ / 24h




TESIGN TAKE
A large bundle of skills, memory and security rules, so pick a profile rather than switching everything on.
AT A GLANCE
- LICENSE
- MIT
- USAGE
- Use, change and redistribute, commercially too. Keep the notice.
- LANGUAGE
- JavaScript
- PLATFORM
- windows · macos · linux · cli
- ACTIVITY
- last commit 1 day ago () · latest release v2.2.1 () · 17 releases
- COMMUNITY
- 359 contributors · 211 open issues (incl. PRs) · made by: an individual
- SOURCES
- GitHub
- OPEN SOURCE
- YES
- FIRST SEEN
- CATEGORY
- AI · DEV TOOLS
A summary, not legal advice.
WHY IT MATTERS
Agent configuration tends to accumulate as a few skills here and a few rules there. ecc gathers skills, instincts, memory, security and research-first development into one harness setup and applies it the same way across Claude Code, Codex, Opencode and Cursor. It is written in JavaScript, published under MIT, and has a separate documentation site.
BUILD FROM THIS
- One shared baseline agent configuration for the team
- A personal rule set that moves intact when you change tools
WHO IT'S FOR
- Team lead
- gives the whole team one baseline agent setup
- Developer
- wants the same rules across Claude Code and Codex
START IN 5 MINUTES
# Needs Node.js 18+, Git and Claude Code 2.1+
$ npx ecc-universal@2.2.1 setup
# Or, in the Claude Code prompt:
# /plugin marketplace add https://github.com/affaan-m/ECC
# /plugin install ecc@ecc
# Do not stack two install methods in one harnessCAVEATS
- Stacking two install methods in one harness duplicates skills and hooks
- Native Windows is supported with open defects in some optional features
- Hooks inject context each session (8,000 chars by default), raising token use
RECEIPT
- FIRST SEEN
- AT SOURCE
- KEPT
- STAR DELTA
- +124 ★ / 24h
- CREATED → FIRST SEEN
- 238d
- WHEN FIRST SEEN
- 257,286 ★
- SOURCES
- GitHub
The same facts in machine-readable form — View as Markdown · JSON
SIMILAR TOOLS
Up to five from AI by ★ total: edited entries first, then repository cards; this entry is highlighted. Drawn from the same stored snapshot as the rankings — a comparison, not a recommendation.
| IMAGE | NAME | ★ TOTAL | ▲ 7d | LICENSE | PLATFORM | LAST PUSH |
|---|---|---|---|---|---|---|
![]() | eccSkills, memory and security for agentsTHIS ENTRY | ★ 259k | ▲ +832 | MITpermissive | windows · macos · linux · cli | |
![]() | Hermes AgentSelf-improving personal agent | ★ 246k | ▲ +375 | MITpermissive | linux · macos · windows · android · cli | |
![]() | DeepSeek HarnessPlugin agent harness for developers | ★ 225k | ▲ +1,356 | MITpermissive | web · cli | |
| mattpocock/skillsCARD | ★ 261k | ▲ +872 | MITpermissive | — | ||
| anomalyco/opencodeCARD | ★ 207k | ▲ +236 | MITpermissive | — |
TIMELINE
- Repository created
- FIRST SEEN BY TESIGN






