Airsc is free for everyone. If it helps you, support it with $2–$20.

Support
PluginSafeAgent workflow & memorySome setup

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

380 stars39License: AGPL-3.0Updated 21 days ago0 opens

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

Safe

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:

  1. Writes a detailed specification
  2. Creates an implementation plan with task dependencies
  3. Executes each task (in parallel when possible)
  4. Checks the work with specialized evaluators
  5. Fixes any issues it finds
  6. Marks the work complete when everything passes

No babysitting. No re-prompting. Just describe what you want and walk away.


What's Inside

ComponentCountWhat It Does
Commands36Slash commands you type to control everything
Skills39Specialized knowledge modules that activate when needed
Agents15Autonomous workers that handle planning, coding, and evaluation
Evaluators4Quality checkers for UI/UX, code quality, integrations, and business logic
Board of Directors5Virtual executives who deliberate on major decisions
Lead Engineers4Architecture, 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.

HostPackage
OpenAI Codex / ChatGPT desktopdist/platforms/codex/orchestrator-supaconductor
Cursordist/platforms/cursor/orchestrator-supaconductor
Google Antigravitydist/platforms/antigravity/orchestrator-supaconductor
Windsurf / Cascadedist/platforms/windsurf/orchestrator-supaconductor
GitHub Copilotdist/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:

StepWhat Happens
PlanBreaks your goal into tasks with a dependency graph
Evaluate PlanChecks for scope issues, overlap with other work, and feasibility
ExecuteWrites code, runs tests, tracks progress — parallel when possible
Evaluate ExecutionSpecialized checkers review UI/UX, code quality, integrations, and business logic
FixAddresses any failures, then loops back to evaluation (up to 5 fix cycles; up to 3 plan revisions)
CompleteAll 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:

ModeBehaviorBest For
View source on GitHub