gemini-phase-roadmap-builder

Creates versioned multi-phase roadmap specs from conversations or markdown specifications for Gemini planning.

2|1|Updated Jun 25, 2026
One-click install
npx skills add https://github.com/Consiliency/agent-harness --skill gemini-phase-roadmap-builder-consiliency
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: gemini-phase-roadmap-builder
Source: https://github.com/Consiliency/agent-harness/tree/main/skills-src/gemini/gemini-phase-roadmap-builder
Command: npx skills add https://github.com/Consiliency/agent-harness --skill gemini-phase-roadmap-builder-consiliency

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Turning a loose conversation, architecture discussion, or markdown spec into a structured, machine-validated multi-phase roadmap is error-prone and inconsistent. This Skill produces versioned specs/phase-plans-v<N>.md roadmaps with stable headings, unique aliases, dependency DAGs, and interface-freeze gates that downstream Gemini planning skills can parse directly. ## Core Features & Use Cases - Roadmap Creation and Append Modes: Writes a new versioned roadmap or appends phases to an existing one without rewriting prior phases or colliding with existing aliases. - Mechanical Validation: Runs phase-loop validate-roadmap to enforce stable headings, unique aliases, acyclic dependency graphs, interface-gate reconciliation, and lane-count hints. - Plan Mode Safety: In Plan Mode it returns a proposed plan only, never creating or editing repo-tracked files, and never running builds or test suites during planning. - Use Case: After an architecture discussion about splitting a monolith, ask for a phased roadmap; the Skill writes specs/phase-plans-v1.md with phases, exit criteria, dependency DAG, and verification commands, then hands off to gemini-plan-phase. ## Quick Start Turn the attached architecture spec into a multi-phase roadmap written to specs/phase-plans-v1.md with phases, dependencies, and verification commands.

Frequently Asked Questions about gemini-phase-roadmap-builder

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I turn a spec into a multi-phase implementation roadmap?▼

Point the Skill at your markdown spec and it writes a versioned roadmap to specs/phase-plans-v<N>.md with phases, exit criteria, dependencies, and verification commands. It then runs phase-loop validate-roadmap to confirm the structure parses correctly.

How do I add phases to an existing phase roadmap file?▼

Use append mode: the Skill reads the existing file's aliases, phase numbers, dependencies, and interface gates, then appends only new phases without rewriting prior ones. A new initiative should start a new versioned roadmap file instead of appending.

Why does phase-loop validate-roadmap report missing phases or unknown aliases?▼

The validator parses by regex on stable headings, so a malformed heading like `### Phase 1 — Name (ALIAS) extra text` drops the entire phase and cascades into secondary errors. Fix the heading shape first, ensure aliases are uppercase alphanumeric, and re-run the validator.

Can the roadmap builder run tests or edit files in Plan Mode?▼

No. In Plan Mode it only inspects files and returns a proposed plan; it never creates or edits repo-tracked files. During planning it also avoids running test suites, builds, formatters, or migrations, capturing verification commands without executing them.

When should I use a single detailed plan instead of a multi-phase roadmap?▼

For a single bounded change, use gemini-plan-detailed instead of the roadmap builder. The roadmap builder is intended for work that decomposes into multiple phases with interface-freeze boundaries and downstream planning lanes.