Installation
Everything Claude Code can be installed as a plugin (recommended) or manually for full control over what’s installed.Requirements
Platform Support
Everything Claude Code provides full cross-platform support:- ✅ Windows - All hooks and scripts rewritten in Node.js for compatibility
- ✅ macOS - Native support
- ✅ Linux - Native support
Package Manager Support
The plugin automatically detects your preferred package manager:- npm - Node Package Manager
- pnpm - Performant npm
- yarn - Yarn Package Manager
- bun - Bun Runtime & Package Manager
- Environment variable:
CLAUDE_PACKAGE_MANAGER - Project config:
.claude/package-manager.json package.json:packageManagerfield- Lock file:
package-lock.json,yarn.lock,pnpm-lock.yaml,bun.lockb - Global config:
~/.claude/package-manager.json - Fallback: First available package manager
Option 1: Install as Plugin (Recommended)
The easiest way to use Everything Claude Code - install as a Claude Code plugin.Install Plugin
Install the plugin:This installs:
- 13 specialized agents (planner, architect, tdd-guide, code-reviewer, etc.)
- 33 slash commands (
/plan,/tdd,/code-review, etc.) - 56+ skills (coding standards, TDD workflow, security review, etc.)
- Automated hooks (memory persistence, strategic compaction, security warnings)
Install Rules (Required)
Clone the repository:Use the installer script (recommended):The installer:
- Always installs common rules (language-agnostic)
- Installs requested language-specific rules
- Maintains directory structure (
common/,typescript/, etc.) - Warns if destination already exists
- Validates language names to prevent path traversal
Plugin commands use namespaced form:
/everything-claude-code:planManual installation uses shorter form: /planOption 2: Manual Installation
For full control over what’s installed, use manual installation.Install Agents
Copy agents to your Claude config:This installs 13 specialized agents:
- planner, architect, tdd-guide
- code-reviewer, security-reviewer
- build-error-resolver, go-build-resolver
- e2e-runner, refactor-cleaner, doc-updater
- go-reviewer, python-reviewer, database-reviewer
Install Rules
- Automated (Recommended)
- Manual
Use the installer script:The installer:
- Always installs
common/rules (9 files) - Installs requested language rules
- Maintains directory structure
- Installs to
~/.claude/rules/by default
Install Commands
Copy commands to your Claude config:This installs 33 slash commands:
/plan,/tdd,/code-review,/build-fix/e2e,/refactor-clean,/orchestrate/learn,/checkpoint,/verify,/eval/go-review,/go-test,/go-build/python-review,/multi-plan,/multi-execute- And more…
Install Skills
Install core skills or selectively install what you need:
- Core Skills Only (Recommended)
- All Skills
- Selective Installation
Install essential skills for all projects:
Configure Hooks
Add hooks to your
~/.claude/settings.json:Copy the
hooks section from hooks/hooks.json to your ~/.claude/settings.json. Be careful not to overwrite existing hooks.Cross-Platform Installation
Cursor IDE
Install Everything Claude Code for Cursor IDE:- 15 hook events (sessionStart, beforeShellExecution, afterFileEdit, etc.)
- 16 hook scripts (DRY adapter pattern)
- 29 rules (9 common + 20 language-specific)
- Shared agents, skills, and MCP configs via AGENTS.md
OpenCode
Install Everything Claude Code for OpenCode:- 12 agents (shared via plugin system)
- 24 commands (slash commands)
- 37 skills (workflow definitions)
- 11 hook events (via plugin hooks)
- 6 native custom tools (run-tests, check-coverage, security-audit)
Codex CLI
Install Everything Claude Code for Codex CLI:- AGENTS.md at root (universal) +
.codex/AGENTS.md(Codex-specific) - 16 skills from
.agents/skills/(auto-loaded) - 4 MCP servers (GitHub, Context7, Memory, Sequential Thinking)
- Instruction-based rules via
persistent_instructions
Package Manager Configuration
Configure your preferred package manager:- Environment Variable
- Global Config
- Project Config
- package.json
- Claude Code Command
Set via environment variable (highest priority):
Post-Installation
Troubleshooting
Commands not found after plugin installation
Commands not found after plugin installation
Verify the plugin is enabled in Restart Claude Code after enabling the plugin.
~/.claude/settings.json:Hooks not working / 'Duplicate hooks file' errors
Hooks not working / 'Duplicate hooks file' errors
Rules not being followed
Rules not being followed
Verify rules maintain directory structure:Rules files must be in subdirectories, not flat in
~/.claude/rules/.Context window shrinking
Context window shrinking
Too many MCP servers consume your context window. Each MCP tool description uses tokens.Fix: Disable unused MCPs in Keep under 10 MCPs enabled and under 80 tools active.
.claude/settings.json:Permission errors on install.sh
Permission errors on install.sh
Make the installer executable:
Hooks failing on Windows
Hooks failing on Windows
Ensure you’re using Claude Code v2.1.0+ and Node.js 18+.All hooks have been rewritten in Node.js for cross-platform compatibility.
Updating
- Plugin
- Manual
Update the plugin to the latest version:
Next Steps
Quick Start
Get up and running in under 2 minutes
Key Concepts
Learn about agents, skills, hooks, and rules
Token Optimization
Reduce costs without sacrificing quality