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

CommandPurpose
/conductor:setupDefine product, tech stack, workflow context
/conductor:newTrackStart a new feature/bugfix with specs and plan
/conductor:implementExecute the plan, checking off tasks
/conductor:revertRevert 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