Skip to main content

Documentation Index

Fetch the complete documentation index at: https://mintlify.com/affaan-m/ECC/llms.txt

Use this file to discover all available pages before exploring further.

ECC is the harness-native agent operating system for AI-assisted development. It installs directly into your AI coding assistant — Claude Code, Codex, Cursor, Gemini CLI, OpenCode, or Zed — and unlocks a complete workflow stack: reusable skills, event-driven hooks, slash commands, specialized agents, and multi-agent orchestration. Start with a minimal two-command install and grow into production-grade operator workflows.

Quickstart

Install ECC in two commands and run your first skill in under five minutes.

Installation

Full install options: profiles, targets, selective modules, and Windows/macOS/Linux instructions.

Skills

260+ reusable workflow bundles covering every major language and framework.

Hooks

Event-driven automations that fire on tool calls, session lifecycle, and quality gates.

What ECC Gives You

ECC turns any supported AI harness into a disciplined engineering environment with five core primitives:

Skills

Scoped workflow bundles with reusable prompts, codemaps, and supporting files for every tech stack.

Hooks

Lifecycle automations for PreToolUse, PostToolUse, Stop, SessionStart, and PreCompact events.

Commands

93 slash-command shims for code review, orchestration, session management, and more.

Agents

66 specialized sub-agents — reviewers, build resolvers, security auditors, and planners.

Memory

SQLite-backed state store with session persistence, skill run history, and decision tracking.

Orchestration

Worktree lifecycle management, tmux integration, and PM2 multi-agent coordination.

Get Started in Minutes

1

Install ECC

Run the installer with your chosen profile and target harness:
npx ecc install --profile minimal --target claude
2

Consult the advisor

Not sure which components you need? Ask ECC to recommend them:
npx ecc consult "security reviews and TypeScript projects" --target claude
3

Browse your skills

List what’s installed and verify your setup:
npx ecc list-installed
npx ecc status
4

Start building

Open your AI harness and invoke a skill or slash command — for example /tdd-workflow in Claude Code — and let ECC guide the session.

Supported Harnesses

ECC targets 14 AI harnesses out of the box. Install once, configure for each:

Claude Code

Codex

Cursor

Gemini CLI

OpenCode

Zed

Kimi

Qwen

Explore the Docs

Profiles & Modules

Understand the seven install profiles (minimal → full) and 32 composable modules.

MCP Servers

34 pre-configured MCP server entries for GitHub, Jira, databases, browsers, and memory.

Security Guide

AgentShield IOC scanning, AURA trust checks, and agentic security best practices.

CLI Reference

Every ecc command documented with flags, defaults, and real output examples.

Build docs developers (and LLMs) love