specflow-plan

Decompose approved requirements into ARCH, DDD, and STORY artifacts with SPIDR and V-model traceability.

2|Updated Apr 18, 2026
One-click install
npx skills add https://github.com/Longhuiberkeley/specflow --skill specflow-plan
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: specflow-plan
Source: https://github.com/Longhuiberkeley/specflow/tree/main/.claude/skills/specflow-plan
Command: npx skills add https://github.com/Longhuiberkeley/specflow --skill specflow-plan

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The SpecFlow planning skill enables teams to transform approved requirements into architecture, detailed design, and story artifacts, providing a structured, traceable path from intent to delivery.

Core Features & Use Cases

  • Phase Gate checks to verify all REQs are approved before planning.
  • Read and understand requirements to identify core domain concepts, constraints, and external integrations.
  • Architecture proposal and detailed design (ARCH/DDD) artifacts with explicit interfaces, data flow, and dependencies.
  • SPIDR-driven Story Breakdown (SPIDR: Spike, Path, Interface, Data, Rules) to create end-to-end, testable stories.
  • Validation, human-review, and phase-transition steps to ensure alignment before execution.

Quick Start

Run /specflow-init to begin the planning workflow and surface artifacts for approved requirements.

Frequently Asked Questions about specflow-plan

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

FAQPage Schema
How do I turn approved requirements into architecture and story artifacts?

To turn approved requirements into architecture and story artifacts, you can automate the planning workflow to decompose requirements into ARCH, DDD, and STORY artifacts using SPIDR decomposition and V-model traceability for validation.

What is SPIDR-driven story decomposition for requirements planning?

SPIDR-driven story decomposition is a technique that breaks down requirements into end-to-end, testable stories across Spike, Path, Interface, Data, and Rules categories to ensure comprehensive architectural coverage.

How do I ensure traceability between architecture design and requirements?

To ensure traceability between architecture design and requirements, the planning workflow applies V-model traceability, linking ARCH, DDD, and STORY artifacts directly to original REQs with phase-gated reviews.

Can I generate detailed design artifacts before requirements are approved?

You cannot generate detailed design artifacts before requirements are approved because the workflow enforces Phase Gate checks to verify all REQs are explicitly approved before initiating the planning and decomposition process.

What's the best way to structure architecture proposals from core domain concepts?

The best way to structure architecture proposals from core domain concepts is to generate explicit ARCH and DDD artifacts that define interfaces, data flow, and dependencies identified during requirement analysis.

How do I start the planning workflow for approved requirements?

To start the planning workflow for approved requirements, you run the initialization command to surface artifacts, read requirements, and begin the phase-gated transition from intent to delivery.