Google Conductor
by Google
Measure twice, code once - Context-driven development for Gemini CLI
See https://github.com/gemini-cli-extensions/conductor | Blog Post
Features
- Context-Driven Development: Shifts context out of chat windows into persistent Markdown files in your repo
- Specs & Plans: Create formal specifications and actionable plans before implementation
- Brownfield Support: Interactive initialization for existing codebases with architecture discovery
- Team Collaboration: Project-level context (product goals, tech stack, workflow) shared across team
- Smart Revert: Git-aware revert by track/phase/task rather than commit hashes
- Checkpoint & Resume: Pause work and resume later without losing progress
Commands
| Command | Purpose |
|---|---|
/conductor:setup | Define product, tech stack, workflow context |
/conductor:newTrack | Start a new feature/bugfix with specs and plan |
/conductor:implement | Execute the plan, checking off tasks |
/conductor:revert | Revert a track, phase, or task |
Superpowers
Enforces a plan-before-build workflow: Context → Spec & Plan → Implement. Keeps human developers in control by treating documentation as the source of truth. Ideal for complex projects where AI tools typically struggle with nuanced architecture understanding. Your repo becomes a single source of truth that drives every agent interaction.
Pricing
Free and open source (Apache 2.0). Requires Gemini CLI with Gemini API access.
Installation
gemini extensions install https://github.com/gemini-cli-extensions/conductor --auto-update