Help us improve
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
By kenhuangus
Enforce a compound engineering loop across Claude Code and Codex projects.
npx claudepluginhub kenhuangus/compound-orchestratorClaim files before editing so Claude Code and Codex agents do not collide.
Review Codex-authored changes from Claude Code and record a cross-tool review.
Audit whether the repository has a practical large-codebase Claude/Codex harness.
Initialize the current repository for consistent Codex and Claude Code compound engineering.
Finish a task by writing durable compound learning and checking the completion gate.
Plans architecture and decomposition for compound engineering tasks.
Reviews Codex-authored changes from the Claude Code side and checks for ownership conflicts.
Reviews diffs for correctness, security, regressions, tests, and compound-learning opportunities.
Designs and runs focused verification for a scoped compound engineering task.
Use when Codex reviews Claude Code-authored changes or verifies Claude/Codex ownership claims before integration.
Use when setting up or enforcing a compound engineering loop across Codex and Claude Code, including project memory, planning/review gates, Claude command templates, and durable learning artifacts.
Uses power tools
Uses Bash, Write, or Edit tools
Share bugs, ideas, or general feedback.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
v9.39.0 — Codex marketplace icon, session provider controls, and OpenCode catalog/logging maintenance. Run /octo:setup.
Unity Development Toolkit - Expert agents for scripting/refactoring/optimization, script templates, and Agent Skills for Unity C# development
Context-Driven Development plugin that transforms Claude Code into a project management tool with structured workflow: Context → Spec & Plan → Implement
Manus-style persistent markdown files for planning, progress tracking, and knowledge storage. Works with Claude Code, Kiro, Clawd CLI, Gemini CLI, Cursor, Continue, Hermes, and 17+ AI coding assistants. Now with Arabic, German, Spanish, and Chinese (Simplified & Traditional) support.
AI-powered development tools for code review, research, design, and workflow automation.
A task management system for ambitious AI-driven development that doesn't overwhelm and confuse Cursor.
Compound Orchestrator is a small Codex and Claude Code plugin plus project bootstrapper for running a consistent compound engineering loop across both tools.
It complements the EveryInc Compound Engineering plugin by adding project-level guardrails:
CLAUDE.md, navigation, ownership, LSP/MCP rollout, and path-scoped skillsbrainstorm -> plan -> work -> review -> compound -> repeat
The important part is the final step. Every meaningful task should leave behind a reusable pattern, decision, failure note, or scorecard entry so the next task starts stronger.
From this plugin directory:
$py = "C:\Users\kenhu\.cache\codex-runtimes\codex-primary-runtime\dependencies\python\python.exe"
& $py .\scripts\compound_orchestrator.py init --target "C:\path\to\project"
& $py .\scripts\compound_orchestrator.py check --target "C:\path\to\project"
The initializer is conservative. It creates missing files and directories, and it appends managed compound-engineering blocks to existing AGENTS.md and CLAUDE.md instead of replacing them.
It also merges the Claude Code agent-team flag into .claude/settings.json:
{
"env": {
"CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS": "1"
},
"permissions": {
"deny": [
"Read(./.env)",
"Read(./node_modules/**)",
"Read(./dist/**)"
]
}
}
The generated deny list also covers common build, coverage, generated, vendor, sourcemap, and minified JavaScript paths.
Start a task:
& $py .\scripts\compound_orchestrator.py start --target . --title "Add billing webhook retry handling"
Record a durable learning:
& $py .\scripts\compound_orchestrator.py learn --target . --kind failure --title "Webhook duplicate invoice" --summary "Provider retries can arrive after our DB write succeeds. Future webhook handlers must use idempotency keys."
Check completion gates:
& $py .\scripts\compound_orchestrator.py check --target . --task-id 2026-05-21-add-billing-webhook-retry-handling
Audit the harness:
& $py .\scripts\compound_orchestrator.py harness-check --target .
Claim files before editing:
& $py .\scripts\compound_orchestrator.py claim --target . --tool codex --agent codex-worker --task-id 2026-05-21-task --paths src/payment.py --intent "Implement retry handling"
If Claude Code or another Codex agent already owns an overlapping path, the claim fails and the agent must not edit. Release claims after integration or handoff:
& $py .\scripts\compound_orchestrator.py release --target . --tool codex --agent codex-worker --task-id 2026-05-21-task
Record opposite-tool review:
& $py .\scripts\compound_orchestrator.py cross-review --target . --task-id 2026-05-21-task --reviewer-tool claude --author-tool codex --summary "Claude reviewed Codex-authored retry handling."
Start a coordinated team run:
& $py .\scripts\compound_orchestrator.py team-start --target . --title "Refactor checkout flow" --mode claude-agent-team
For Codex, use the same topology but make Codex the lead integrator:
& $py .\scripts\compound_orchestrator.py team-start --target . --title "Refactor checkout flow" --mode codex-parallel-agents
This repository includes a native Claude Code plugin manifest at .claude-plugin/plugin.json. For local testing:
claude --plugin-dir . -p "Use /compound-init to explain how this repo bootstraps compound engineering."
claude plugin validate .
init also creates project-local .claude/commands and .claude/agents templates. They provide a stable Claude-side vocabulary:
/compound-start/compound-plan/compound-review/compound-learn/compound-init/compound-team-start/compound-harness-check/compound-claim/compound-release/compound-ownership-status/compound-cross-reviewcompound-architectcompound-reviewercompound-test-runnercompound-cross-tool-reviewer