orchestrator-supaconductor
Ibrahim-3d · Ibrahim-3d/orchestrator-supaconductor
An orchestration system for Claude Code that automates feature building, bug fixing, and code shipping with planning, execution, and quality checks.
Multi-agent orchestration system for Claude Code with parallel execution, automated quality gates, Board of Directors, and bundled Superpowers skills
Preview
What you can do with it
- Build new features from a high-level description with automated planning and execution.
- Fix bugs by letting the system identify, implement, and verify the solution.
- Ship code confidently with built-in quality gates and parallel task execution.
Safety check
No risky patterns found in the files we scanned.
Automated scan of the repo files. Always review code you run.
From the README
SupaConductor
Turn your coding agent into a full engineering team. One command builds features, fixes bugs, and ships code — with automated planning, execution, and quality checks.
\n \n \n \n
What Is This? • Install •\n Platforms • Get Started • How It Works • Commands • FAQ • Roadmap • Community
Latest Release
See the latest GitHub Release for current changes, fixes, upgrade notes, and known limitations. The changelog keeps the full version history.
What Does This Do?
You tell your coding agent what you want. SupaConductor figures out how to build it — step by step, with quality checks at every stage.
Without SupaConductor, you prompt your coding agent and hope for the best. You manually review, re-prompt, and fix what it misses.
With SupaConductor, you type one command:
/orchestrator-supaconductor:go Add user authentication with Google OAuth
And it automatically:
- Writes a detailed specification
- Creates an implementation plan with task dependencies
- Executes each task (in parallel when possible)
- Checks the work with specialized evaluators
- Fixes any issues it finds
- Marks the work complete when everything passes
No babysitting. No re-prompting. Just describe what you want and walk away.
What's Inside
| Component | Count | What It Does |
|---|---|---|
| Commands | 36 | Slash commands you type to control everything |
| Skills | 39 | Specialized knowledge modules that activate when needed |
| Agents | 15 | Autonomous workers that handle planning, coding, and evaluation |
| Evaluators | 4 | Quality checkers for UI/UX, code quality, integrations, and business logic |
| Board of Directors | 5 | Virtual executives who deliberate on major decisions |
| Lead Engineers | 4 | Architecture, Product, Tech, and QA specialists |
Bundles Superpowers v4.3.0 (MIT) — everything works out of the box with zero setup.
Installation
SupaConductor now targets multiple coding-agent hosts from one canonical source. See Platform Support for exact capability differences and package layouts.
Claude Code — native plugin
/plugin marketplace add Ibrahim-3d/orchestrator-supaconductor
/plugin install orchestrator-supaconductor@ibrahim-plugins
Update later:
claude plugin marketplace update ibrahim-plugins
claude plugin update orchestrator-supaconductor@ibrahim-plugins
Codex, Cursor, Antigravity, Windsurf, and GitHub Copilot
git clone https://github.com/Ibrahim-3d/orchestrator-supaconductor.git
cd orchestrator-supaconductor
python3 scripts/build-platform-adapters.py
Packages are generated under dist/platforms/; published releases also attach ready-to-use ZIP packages.
| Host | Package |
|---|---|
| OpenAI Codex / ChatGPT desktop | dist/platforms/codex/orchestrator-supaconductor |
| Cursor | dist/platforms/cursor/orchestrator-supaconductor |
| Google Antigravity | dist/platforms/antigravity/orchestrator-supaconductor |
| Windsurf / Cascade | dist/platforms/windsurf/orchestrator-supaconductor |
| GitHub Copilot | dist/platforms/copilot/orchestrator-supaconductor |
See docs/platform-support.md for installation paths and command/agent mapping.
Getting Started
Step 1: Set up your project
Open Claude Code in your project folder and run:
/orchestrator-supaconductor:setup
This walks you through an interactive setup that:
- Analyzes your existing codebase (or starts fresh for new projects)
- Helps define your product vision and tech stack
- Creates a
conductor/folder in your project to track all work - Generates an initial development sprint with ready-to-execute tracks
You only need to do this once per project.
Step 2: Build something
Tell it what you want in plain English:
/orchestrator-supaconductor:go Add Stripe payment integration with webhooks
/orchestrator-supaconductor:go Fix the login bug where users get logged out after refresh
/orchestrator-supaconductor:go Build a dashboard with real-time analytics charts
/orchestrator-supaconductor:go Refactor the database layer to use connection pooling
That's it. SupaConductor takes over from here — planning, coding, testing, and evaluating the work automatically.
Step 3: Check on progress
/orchestrator-supaconductor:status
Shows all your active tracks, what step each one is on, and what's completed.
Step 4: Resume interrupted work
If a session ends before a track completes, just run:
/orchestrator-supaconductor:go
It picks up exactly where it left off.
How It Works
Every piece of work follows a structured cycle called the Evaluate-Loop:
| Step | What Happens |
|---|---|
| Plan | Breaks your goal into tasks with a dependency graph |
| Evaluate Plan | Checks for scope issues, overlap with other work, and feasibility |
| Execute | Writes code, runs tests, tracks progress — parallel when possible |
| Evaluate Execution | Specialized checkers review UI/UX, code quality, integrations, and business logic |
| Fix | Addresses any failures, then loops back to evaluation (up to 5 fix cycles; up to 3 plan revisions) |
| Complete | All checks pass — track is marked done |
The loop runs fully automated. It stops when the work passes all quality checks or when it needs your input.
Parallel Execution
When tasks don't depend on each other, they run simultaneously:
This means a feature with 6 tasks might only take as long as 3, because independent tasks run in parallel.
Two Modes
SupaConductor can work in two ways:
| Mode | Behavior | Best For |
|---|