PlugMyPlugin
← Browse

ecc

MartinGitLibrary ★ 0

ECC is a Harness-native plugin for Claude Code that bundles 68 agents, 286 skills, 94 legacy command shims, and reusable hooks/rules to automate engineering workflows. It runs shell commands through lifecycle hooks (SessionStart, PreToolUse, PostToolUse, PreCompact, Stop, SessionEnd) and integrates with MCP conventions for orchestrating operator workflows across agent harnesses.

DevOps Productivity free runs shell

Install

> /plugin marketplace add MartinGitLibrary/Ecc-Martin
> /plugin install ecc

Source: https://github.com/MartinGitLibrary/Ecc-Martin

What it's made of

94 commands · 68 agents · 286 skills · 1 MCP server · 21 hooks

Commands
94
Agents
68
Skills
286
MCP servers
1
Hooks
21 · PostToolUse, PreCompact, PreToolUse, SessionEnd, SessionStart, Stop

What it needs & plugs into

API keys
none
Paid services
ECC Pro
External tools
" const e.trim())return for(var function i++){r=L(p.join(d,plugins,s[i])) i<s.length if(e if(failed){const if(fs.existsSync(script)){const if(out){pending+=1 if(pending===0)process.exit(code) if(r)return if(result.error if(result.stderr)process.stderr.write(result.stderr) if(stdout)process.stdout.write(stdout) j++){var j<g.length k++){var k<O.length let m++){r=L(p.join(q,V[m])) m<V.length node npx process.argv.splice(1,0,s) process.env.CLAUDE_PLUGIN_ROOT=r process.env.ECC_POSTTOOLUSE_PASSTHROUGH=1 process.exit(1) process.stderr.write([SessionEnd] ERROR: hook runner failed: +reason+String.fromCharCode(10)) process.stderr.write(err,done) process.stdout.write(out,done) process.stdout.write(raw) require(s)" require(s).cli()" result.signal result.signal){const result.status===null skipping stderr+=[Stop] ERROR: hook runner failed: +reason+String.fromCharCode(10) typeof var } }" }else{finish(raw,'[Stop] }finish(stdout,stderr,code) }if(err){pending+=1 }process.exit(Number.isInteger(result.status)?result.status:0) }process.nextTick(done) }process.stderr.write('[SessionEnd]
Talks to
nothing external detected

Facts extracted from the plugin's files. Prose generated by claude-haiku-4-5-20251001.

Is this your plugin?

Claim it to keep the card accurate and enter the weekly contest. Requires signing in as the GitHub owner (MartinGitLibrary).