gsd-plan-phase

Generate and iteratively verify PLAN.md phase plans with research-backed validation.

1|Updated May 24, 2026
One-click install
npx skills add https://github.com/tinner-deinno/innova-skills-lib --skill gsd-plan-phase-tinner-deinno
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: gsd-plan-phase
Source: https://github.com/tinner-deinno/innova-skills-lib/tree/main/core/gsd/gsd-plan-phase
Command: npx skills add https://github.com/tinner-deinno/innova-skills-lib --skill gsd-plan-phase-tinner-deinno

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Converts a vague roadmap phase into a concrete, executable PLAN.md while reducing the chance of wrong scope, missing requirements, or unverified assumptions.

Core Features & Use Cases

  • Research-to-plan workflow: Runs a domain research step (RESEARCH.md) before generating the phase plan, then produces a verified plan that can be executed by downstream systems.
  • Verification loop for correctness: Generates PLAN.md and validates it via a checker (and iterates) until it passes or reaches the configured limits.
  • Flexible modes for different planning needs: Supports research-only, view existing research, skip research, skip verification, ingest ADR/PRD inputs, and MVP structuring for feature-sliced deliverables.

Quick Start

Use the gsd-plan-phase skill to generate a verified PLAN.md for phase 2 by running it with: gsd-plan-phase 2 --auto.

Frequently Asked Questions about gsd-plan-phase

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

FAQPage Schema
How do I convert a vague roadmap phase into an executable plan?▼

Phase planning converts a vague roadmap phase into a concrete PLAN.md by generating research-backed scope and acceptance criteria, then validating the output through an iterative verification loop to reduce missing requirements.

What is the best way to validate acceptance criteria during project phase planning?▼

Validating acceptance criteria during phase planning uses an integrated checker loop that iteratively verifies the generated PLAN.md, automatically refining it until it passes validation or reaches the configured maximum iteration limit.

Can I ingest existing PRD and ADR documents directly into the phase planning workflow?▼

Yes, phase planning supports ingesting existing PRD and ADR inputs directly, allowing you to integrate architectural decisions and product requirements into the generated plan without starting research from scratch.

Do I need to run research before generating a phase plan?▼

No, phase planning offers flexible modes including research-only, viewing existing research, or skipping research entirely, so you can generate a verified PLAN.md using current inputs when domain research is unnecessary.

How does the verification loop handle incorrect scoping in multi-phase projects?▼

The verification loop handles incorrect scoping by automatically validating the phase plan against defined criteria and iterating the generation step, correcting scope errors until the plan passes validation or hits the iteration limit.

Can I structure MVP deliverables using this phase planning approach?▼

Yes, phase planning includes an MVP structuring mode for feature-sliced deliverables, allowing you to define executable phase plans tailored to minimum viable product scope across multi-phase project iterations.