Incrementally fix TypeScript and build errors:
Comprehensive security and quality review of uncommitted changes:
Initialize project domain files. Analyzes existing project or planning docs to generate CLAUDE.md and domain/ files.
Sync domain files with actual code. Reviews changes and updates architecture, structure, and other domain docs.
Generate and run end-to-end tests with Playwright. Creates test journeys, runs tests, captures screenshots/videos/traces, and uploads artifacts.
Backend architecture patterns for Node.js, Python, Go, Java, Kotlin, Rust.
Frontend development patterns for React, Vue, Svelte, Angular.
Execute orchestrator-generated plans with checkpoint handling.
Security vulnerability detection checklist.
Test-driven development with 80%+ coverage.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Multi-model agent orchestration for Claude Code with intelligent configuration and workflow management.
# 1. Install plugin
/plugin install compose-claudecode
# 2. (Optional) Setup MCP servers globally - ONE TIME for ALL projects
npx ecc mcp-setup
# 3. Initialize for your project
/setup
# 4. Start building
# Example: "Add user authentication"
# Example: "Create a dashboard page"
That's it! The /setup command will interview you about your project and automatically configure everything.
MCP Setup (npx ecc mcp-setup):
~/.claude.json/setup command configures your project automatically/setupAll configuration happens in two files:
CLAUDE.md (your project) - Generated by /setup
config/stack.yaml (your project) - Auto-configured
Do not modify this plugin's README.md - it's just documentation.
Do modify your project's CLAUDE.md - it's your configuration.
Note: MCP is optional. This plugin works with Claude's built-in models (Opus, Sonnet, Haiku) without MCP configuration.
One command, works for ALL projects:
npx ecc mcp-setup
This interactive command will:
~/.claude.json (global config)Benefits:
If you prefer manual configuration:
Run these commands and replace with your actual API keys:
# Add Gemini
claude mcp add gemini --command "npx" --args "-y" --args "github:aliargun/mcp-server-gemini" -e GEMINI_API_KEY="your-gemini-key-here"
# Add OpenAI (optional)
claude mcp add openai --command "npx" --args "-y" --args "@mzxrai/mcp-openai@latest" -e OPENAI_API_KEY="your-openai-key-here"
# Add GLM (optional)
claude mcp add glm --command "npx" --args "-y" --args "@zhipuai/mcp-server" -e ZHIPUAI_API_KEY="your-glm-key-here"
# Verify
claude mcp list
Edit ~/.claude.json and add the mcpServers section:
{
"mcpServers": {
"gemini": {
"command": "npx",
"args": ["-y", "github:aliargun/mcp-server-gemini"],
"env": {
"GEMINI_API_KEY": "your-gemini-key-here"
}
},
"openai": {
"command": "npx",
"args": ["-y", "@mzxrai/mcp-openai@latest"],
"env": {
"OPENAI_API_KEY": "your-openai-key-here"
}
}
}
}
Important: If ~/.claude.json already has content, merge the "mcpServers" section into your existing file.
Add to ~/.zshrc or ~/.bashrc:
export GEMINI_API_KEY="your-gemini-key"
export OPENAI_API_KEY="your-openai-key"
export ZHIPUAI_API_KEY="your-glm-key"
Reload shell: source ~/.zshrc
Add MCP servers without hardcoding keys:
claude mcp add gemini --command "npx" --args "-y" --args "github:aliargun/mcp-server-gemini"
claude mcp add openai --command "npx" --args "-y" --args "@mzxrai/mcp-openai@latest"
claude mcp list
# Should show: gemini ✓ Connected (and others if added)
---
## How It Works
User Request ↓ Orchestrator analyzes ↓ ├─ Auto Mode: Creates plan on-the-fly └─ Structured Mode: Uses predefined workflow ↓ Agents execute (with optimal models) ↓ Checkpoints for review ↓ Done!
---
## Usage
### Automatic Execution
Everything runs automatically. Just make a request and the system handles it:
You: "Add user authentication"
Open Source Software contribution toolkit - Complete tools for contributors and maintainers
npx claudepluginhub jay05410/compose-claudecode --plugin compose-claudecodeTransform Claude Code into a structured development platform with 29 /sc: commands, 23 specialized agents, 7 behavioral modes, and MCP server integration
High-intelligence Claude Code copilot with deep code reasoning, evidence-driven planning, orchestration-first execution, model routing, context budgeting, CI/CD integration, enterprise security, plugin development, prompt engineering, performance profiling, agent teams, channels (event-driven autonomy with CI webhook, mobile approval relay, Discord bridge, and fakechat dev profile), interactive tutorials, LSP integration, security-hardened hook script library, MCP Prompts coverage, common workflow packs, runtime selection guide, computer-use patterns, checkpointing, scheduled-task blueprints, repo bootstrap scanner, hook policy engine (8 installable packs), layered memory deployment, role-based subagent packs (implementer, debugger, migration-lead, dependency-auditor, release-coordinator), 5 agent-team topology kits, autonomy operating mode (4 profiles + 3 gates), and a queryable 15-tool MCP documentation server with autonomy advisor.
MCP server development helper with tool and resource scaffolding
Multi-agent /workflow development pipeline (planner → plan-review → coder → code-review) with typed handoff contracts, lifecycle hooks, and MCP servers.
Production-ready Claude Code configuration with role-based workflows (PM→Lead→Designer→Dev→QA), safety hooks, 44 commands, 19 skills, 8 agents, 43 rules, 30 hook scripts across 19 events, auto-learning pipeline, hook profiles, and multi-language coding standards
Development agents, skills, hooks, and commands for Claude Code workflows