preplanning

Audit epics and decompose them into prioritized user stories with done definitions.

6|1|Updated Mar 16, 2026
One-click install
npx skills add https://github.com/navapbc/digital-service-orchestra --skill preplanning
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: preplanning
Source: https://github.com/navapbc/digital-service-orchestra/tree/main/plugins/dso/skills/preplanning
Command: npx skills add https://github.com/navapbc/digital-service-orchestra --skill preplanning

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides a structured, repeatable approach to turning a ticket epic into a set of prioritized user stories with measurable done definitions, enabling teams to align on scope and acceptance criteria before implementation.

Core Features & Use Cases

  • Phase-driven workflow: Context reconciliation, risk and scope analysis, adversarial review, walking skeleton, and verification tracing to epic criteria.
  • Interactive and lightweight modes: Supports interactive planning with escalation options and a lightweight path for fast enrichment without full decomposition.
  • Traceability and governance: Generates reconciliation plans, dependency graphs, and criteria mappings to ensure traceable delivery.

Quick Start

Run /dso:preplanning <epic-id> to begin interactive epic decomposition.

Frequently Asked Questions about preplanning

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

FAQPage Schema
How do I decompose an epic into prioritized user stories with acceptance criteria?▼

Epic decomposition breaks down epics into prioritized user stories by reconciling context, assessing risks and dependencies, and mapping verification to measurable acceptance criteria.

What is the preplanning workflow for agile planning and risk scope analysis?▼

The preplanning workflow applies a gated, phase-driven process including context reconciliation, risk scope analysis, adversarial review, walking skeleton generation, and verification tracing to ensure traceable delivery.

Can I generate a walking skeleton and dependency graph from existing epics?▼

Yes, you can generate a walking skeleton and dependency graph from existing epics by running the interactive decomposition workflow, which reconciles children and traces verification against epic criteria.

Does this epic decomposition tool support lightweight mode for fast enrichment?▼

Yes, epic decomposition supports a lightweight mode for fast enrichment without full decomposition, alongside an interactive planning mode with escalation options for automation-ready outcomes.

What is the best way to ensure traceability and governance when breaking down user stories?▼

To ensure traceability when breaking down user stories, generate reconciliation plans, dependency graphs, and criteria mappings that verify story delivery against the original epic acceptance criteria.

Why does epic decomposition require an adversarial review phase?▼

Epic decomposition requires an adversarial review phase to identify scope risks, validate dependencies, and ensure the resulting user stories meet measurable done definitions before implementation begins.