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’s install system has two levels of composability: profiles (named bundles optimized for a use case) and modules (concrete installable units you can combine freely). Start with a profile, then add individual modules to fill gaps. The install config schema is versioned at version: 1 and validates all inputs before writing any files.

Install Config Schema

The top-level install configuration (passed via CLI flags or a config file):
version
integer
required
Schema version. Must be 1.
target
string
The AI harness to install into. One of: claude, claude-project, cursor, antigravity, codex, gemini, opencode, codebuddy, joycode, qwen, zed, hermes, openclaw, kimi.
profile
string
Named install profile. Pattern: ^[a-z0-9-]+$. One of the 7 profiles below.
modules
array
Explicit list of module IDs to install. Overrides or extends the profile’s module list.
include
array
Component selectors to include. Pattern: (baseline|lang|framework|capability):<id>. Example: capability:security, lang:typescript.
exclude
array
Component selectors to exclude from the resolved install. Same pattern as include.
options
object
Free-form options object for advanced configuration.

Install Profiles

Low-context Claude Code setup with rules, agents, commands, platform configs, and quality workflow support. No hook runtime — lowest token footprint.Modules: rules-core, agents-core, commands-core, platform-configs, workflow-quality
npx ecc install --profile minimal --target claude
Default OpenCode setup with commands, platform configs, and quality workflow support. Intentionally excludes hooks-runtime (OpenCode hooks are opt-in).Modules: commands-core, platform-configs, workflow-quality
npx ecc install --profile opencode --target opencode
Minimal harness baseline with commands, hooks, platform configs, and quality workflow support. The recommended starting point for Claude Code users.Modules: rules-core, agents-core, commands-core, hooks-runtime, platform-configs, workflow-quality
npx ecc install --profile core --target claude
Default engineering profile for most ECC users working across app codebases. Adds framework/language skills, database skills, and orchestration.Modules: rules-core, agents-core, commands-core, hooks-runtime, platform-configs, workflow-quality, framework-language, database, orchestration
npx ecc install --profile developer --target claude
Security-heavy setup with baseline runtime support and security-specific guidance skills.Modules: rules-core, agents-core, commands-core, hooks-runtime, platform-configs, workflow-quality, security
npx ecc install --profile security --target claude
Research and content-oriented setup for investigation, synthesis, and publishing workflows.Modules: rules-core, agents-core, commands-core, hooks-runtime, platform-configs, workflow-quality, research-apis, business-content, social-distribution
npx ecc install --profile research --target claude
Complete ECC install with all currently classified modules. Largest footprint; recommended for experienced users.Modules: rules-core, agents-core, commands-core, hooks-runtime, platform-configs, framework-language, database, workflow-quality, security, research-apis, business-content, operator-workflows, optimization-workflows, prediction-market-skills, social-distribution, media-generation, orchestration, swift-apple, agentic-patterns, devops-infra, machine-learning, supply-chain-domain, document-processing
npx ecc install --profile full --target claude

Modules Reference

All 32 installable modules:
Module IDKindDefaultCostStability
rules-coreruleslightstable
agents-coreagentslightstable
commands-corecommandsmediumstable
hooks-runtimehooksmediumstable
platform-configsplatformlightstable
workflow-qualityskillsmediumstable
framework-languageskillsmediumstable
databaseskillsmediumstable
securityskillsmediumstable
research-apisskillsmediumstable
business-contentskillsheavystable
operator-workflowsskillsmediumbeta
optimization-workflowsskillsmediumbeta
prediction-market-skillsskillsmediumbeta
social-distributionskillsmediumstable
media-generationskillsheavybeta
orchestrationorchestrationmediumbeta
swift-appleskillsmediumstable
agentic-patternsskillsmediumstable
devops-infraskillsmediumstable
machine-learningskillsmediumbeta
supply-chain-domainskillsheavystable
document-processingskillsmediumstable
docs-ja-jpdocsheavystable
docs-zh-cndocsheavystable
docs-ko-krdocsheavystable
docs-pt-brdocsheavystable
docs-rudocsheavystable
docs-trdocsheavystable
docs-vi-vndocsheavystable
docs-zh-twdocsheavystable
docs-de-dedocsheavystable
Cost describes the token/context footprint when active in a session: light (minimal overhead), medium (moderate skill content), heavy (large skill library). Stability reflects API stability: stable (production-ready), beta (may change), experimental (early access).

Selective Module Install

Add specific modules on top of any profile:
# Start with core, add security and ML
npx ecc install --profile core --modules security,machine-learning --target claude

# Install only specific modules (no profile)
npx ecc install --modules hooks-runtime,agentic-patterns,deep-research --target claude

Locale Documentation Modules

Install translated docs alongside your harness content. Each locale module adds translated skill and guide content:
# Japanese docs
npx ecc install --modules docs-ja-jp --target claude

# Multiple locales
npx ecc install --modules docs-zh-cn,docs-ko-kr,docs-pt-br --target claude
Available: docs-ja-jp, docs-zh-cn, docs-ko-kr, docs-pt-br, docs-ru, docs-tr, docs-vi-vn, docs-zh-tw, docs-de-de

Build docs developers (and LLMs) love