gsd-mvp-phase

Convert a project phase into a vertical MVP slice with SPIDR scope validation.

4|1|Updated Mar 22, 2026
One-click install
npx skills add https://github.com/lgwanai/openforce --skill gsd-mvp-phase-lgwanai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gsd-mvp-phase
Source: https://github.com/lgwanai/openforce/tree/main/skills/gsd-mvp-phase
Command: npx skills add https://github.com/lgwanai/openforce --skill gsd-mvp-phase-lgwanai

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

It helps you turn a vague or oversized project phase into a vertical MVP slice by defining a crisp user story and then validating how to split work if the scope is too large.

Core Features & Use Cases

  • User-story framing: Prompts for an “As a / I want to / So that” user story to anchor the MVP goal.
  • SPIDR splitting check: Evaluates the story size and walks you through Spike/Paths/Interfaces/Data/Rules, offering options to split into multiple phases when needed.
  • Roadmap update + delegation: Writes Mode: mvp and reformats the Goal into the phase’s ROADMAP.md, then delegates to /gsd plan-phase <N> to execute the plan in MVP mode.

Quick Start

Run gsd-mvp-phase for phase 1 to convert its roadmap entry into an MVP slice and generate the MVP-mode plan.

Frequently Asked Questions about gsd-mvp-phase

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

FAQPage Schema
How do I convert a project phase into a vertical MVP slice?

To convert a project phase into a vertical MVP slice, you frame the phase goal as a structured user story and validate its scope using SPIDR splitting. The validated slice is then written to ROADMAP.md for execution.

What is SPIDR splitting for MVP planning?

SPIDR splitting is an MVP planning technique that evaluates user story size by examining Spikes, Paths, Interfaces, Data, and Rules. It helps break down oversized scopes into manageable vertical slices for phase execution.

How do I structure a user story for MVP phase planning?

You structure a user story for MVP phase planning using the "As a / I want to / So that" format. This anchors the MVP goal and provides a clear objective before validating scope and updating the roadmap.

Can I split an oversized roadmap phase into multiple MVP slices?

Yes, you can split an oversized roadmap phase into multiple MVP slices. The SPIDR splitting check evaluates the initial story size and offers options to divide the work into multiple phases when the scope is too large.

Does MVP mode planning require an existing phase in ROADMAP.md?

Yes, MVP mode planning requires an existing phase in ROADMAP.md. The workflow derives the MVP goal from the roadmap entry, writes Mode and Goal updates, and delegates execution to the phase planner.

What is the best way to validate scope before generating an MVP plan?

The best way to validate scope before generating an MVP plan is to apply SPIDR splitting to the user story. This process checks Spike, Path, Interface, Data, and Rule dimensions to ensure the vertical slice is executable.