Installation
Quick Install
Section titled “Quick Install”The fastest way to get started is the one-line installer:
# Install with your language profilenpx ecc-universal typescript # or: python, golang, rust, java, kotlin, swift, php, perl, cppThis selectively installs agents, skills, hooks, rules, and commands relevant to your stack.
Manual Install via npm
Section titled “Manual Install via npm”npm install -g ecc-universalecc typescriptFrom Source
Section titled “From Source”git clone https://github.com/affaan-m/everything-claude-code.gitcd everything-claude-code
# Run the installerbash install.sh # macOS/Linux# orpowershell install.ps1 # WindowsWhat Gets Installed
Section titled “What Gets Installed”The selective install system uses manifest-driven resolution. Based on your language profile, it installs:
| Component | Location | Example |
|---|---|---|
| Agents | agents/ | typescript-reviewer.md, build-error-resolver.md |
| Skills | ~/.claude/skills/ | tdd-workflow/, python-patterns/ |
| Rules | ~/.claude/rules/ | common/, typescript/, python/ |
| Commands | ~/.claude/commands/ | /tdd, /code-review, /build-fix |
| Hooks | ~/.claude/hooks.json | Pre/post tool hooks, session hooks |
Profiles
Section titled “Profiles”Available install profiles:
full- Everything (all languages, all agents, all skills)typescript- TypeScript/JavaScript ecosystempython- Python ecosystem (Django, Flask, FastAPI)golang- Go ecosystemrust- Rust ecosystemjava- Java/Spring Boot ecosystemkotlin- Kotlin/Android/KMP ecosystemswift- Swift/SwiftUI ecosystemphp- PHP/Laravel ecosystemperl- Perl ecosystemcpp- C++ ecosystem
Verify Installation
Section titled “Verify Installation”# Check what was installednpx ecc --list
# Run the doctor to verifynpx ecc --doctor