plan

Decomposes feature descriptions into atomic, testable user stories with acceptance criteria.

Updated Jan 19, 2026
One-click install
npx skills add https://github.com/howdycarter/Mothership --skill plan-howdycarter
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: plan
Source: https://github.com/howdycarter/Mothership/tree/main/.claude/skills/plan
Command: npx skills add https://github.com/howdycarter/Mothership --skill plan-howdycarter

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Breaks vague feature ideas into discrete, well-scoped user stories to reduce ambiguity during planning and estimation.

Core Features & Use Cases

  • Atomic decomposition: Breaks features into independent stories that map to a UI, API, database, or integration task.
  • Acceptance criteria generation: Adds clear acceptance criteria and verifiable steps for each story.
  • Progress and checkpointing: Tracks planning and build progress, logging checkpoints for visibility.

Quick Start

Provide a feature description and the tool will generate atomic, testable stories with acceptance criteria.

Frequently Asked Questions about plan

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

FAQPage Schema
How do I decompose a feature into atomic, testable user stories?

To decompose a feature into atomic, testable user stories, you provide a feature description and the tool breaks it down into independent stories mapped to UI, API, database, or integration tasks with clear acceptance criteria.

What is the best way to generate acceptance criteria for product management user stories?

Generating acceptance criteria for product management user stories involves adding clear, verifiable steps to each decomposed story. This process reduces ambiguity during planning by ensuring every UI, API, or database task has defined verification steps.

Can I track agile planning progress and log checkpoints for feature decomposition?

Yes, you can track agile planning progress and log checkpoints for feature decomposition. The tool stores planning and build progress in a central state, logging checkpoints to maintain visibility throughout the development phase.

How do I break down vague feature ideas for agile estimation?

To break down vague feature ideas for agile estimation, the tool applies scoped story types like UI, API, database, and integration tasks. This discrete decomposition reduces ambiguity and provides clear, testable stories for estimation.

Does this story generation tool provide suggested file paths for development?

Yes, the story generation tool provides suggested file paths for development. Alongside creating atomic stories and acceptance criteria, it generates verifiable steps and recommended file paths to guide the build phase.

What are the limitations of automated feature decomposition for product management?

Automated feature decomposition for product management relies entirely on the provided feature description. If the initial input is vague or lacks technical context, the generated atomic stories, acceptance criteria, and suggested file paths may lack sufficient detail for build phase execution.