Conductor

A Google plugin for spec-driven development: project context, a spec and a plan before code, then implementation that follows the plan

PluginEditors’ pickMedium risk

gemini-cli-extensions/conductor

Install

/plugin marketplace add gemini-cli-extensions/conductor
/plugin install conductor

This is third-party code. Review the repository files before installing.

What it does

Conductor gives the agent a fixed order of work: first describe the product, stack and team rules, then write a spec and plan for each task, and only write code after approval. Context lives in a conductor/ folder in the repository, so the whole team and every later agent session can see it. During implementation the agent checks off items in plan.md. There are commands for status, review against the plan and guidelines, and reverting a task, phase or whole track using git history.

Who it is for. For developers and teams who want the agent to plan work and get it approved before writing code.

Good fit when

  • You want a feature built from an approved spec rather than ad hoc
  • A team works on the project and needs shared context for the agent
  • You need to bring an agent into a large existing codebase

Not a fit when

  • A two-line fix where planning takes longer than the work
  • A tight token budget: reading context and plans noticeably increases usage

Example request

Start a new track to add a dark mode toggle to the settings page

Limitations

The authors warn about higher token usage on large projects. Revert relies on git, so it works only in a repository with a clean commit history. Antigravity and Claude Code are officially supported; the agent's model usually requires access to foreign provider APIs.

How to disable. In Claude Code run /plugin remove conductor and /plugin marketplace remove gemini-cli-extensions/conductor. In Antigravity: agy plugins uninstall conductor. The conductor/ folder in the project can be deleted by hand.

Security check

  • The agent writes code and files in the repository following the plan
  • The revert command changes git history

README in short

The README covers installation in Antigravity (via agy or a symlink) and in Claude Code through the plugin marketplace. The lifecycle consists of project setup, creating a track, implementation, plus status, review and revert. Each command lists the files it creates or updates. A separate section explains how to correct badly executed tasks. Apache 2.0 licensed.

FAQ

What is a track?

A unit of work: a feature or a bug fix. Each track has its own folder with spec.md, plan.md and metadata.json.

Do I need to memorize the commands?

No, the agent recognizes intent from plain requests, such as starting a new track or showing progress.

Editors’ pick

A skills library that gives coding agents a development process: brainstorming, planning, TDD, subagents and code review

PluginMedium risk286.6K
Editors’ pick

Small composable skills for engineering with agents: plan grilling, TDD, bug diagnosis, code review and architecture

SkillLow risk262K

Reference MCP servers

Model Context Protocol servers

Editors’ pick

Official reference MCP servers: Filesystem, Fetch, Git, Memory, Sequential Thinking, Time and Everything

MCP serverMedium risk90.3K
Editors’ pick

Up-to-date, version-specific library docs and code examples in your agent's context, via MCP or a CLI plus skill

MCP serverMedium risk62K