Ported from: [
gemini-cli-extensions/conductor]
Cursor Conductor brings the power of Context-Driven Development to Cursor IDE's Agent CLI. It's a direct port of the Gemini CLI Conductor extension β adapted specifically for Cursor.
β¨ Measure twice, code once. β¨
Instead of just writing code, Conductor makes your AI agent a proactive project manager that follows a strict protocol: Context β Spec β Plan β Implement.
# Clone this repository
git clone https://github.com/unvoidf/cursor-conductor.git
# Copy the .cursor folder to your project root
cp -r cursor-conductor/.cursor/ /path/to/your/project/Important: If Cursor is running while you copy the .cursor folder, restart Cursor completely. This ensures the new skills and hooks are loaded properly.
| Command | Purpose |
|---|---|
/conductor-setup |
ποΈ Initialize project context (product, tech stack, workflow) |
/conductor-new-track |
π Create new feature/bug with interactive spec & plan |
/conductor-implement |
βοΈ Auto-execute tasks from plan (autonomous mode) |
/conductor-status |
π View project progress overview |
/conductor-review |
π Review work against guidelines |
/conductor-revert |
β©οΈ Smart Git revert (tracks, phases, tasks) |
After running /conductor-setup, your project will include:
your-project/
βββ .cursor/ # <-- You add this from this repo
β βββ skills/ # Conductor command skills
β βββ hooks/ # Automation scripts (Python)
β βββ hooks.json # Hook configuration
βββ conductor/ # <-- Created by setup
β βββ product.md
β βββ product-guidelines.md
β βββ tech-stack.md
β βββ workflow.md
β βββ code_styleguides/
β βββ tracks.md # Track registry
β βββ tracks/
β βββ <track_id>/
β βββ spec.md
β βββ plan.md
β βββ metadata.json
βββ ... your source code
- Cursor IDE with Agent CLI support
- Python 3.8+ (for hook scripts)
- Git (for version control integration)
Made with β€οΈ for the Cursor community. Ported from the awesome work by the Gemini CLI extensions team.