Deliver User Stories
Skill Verified ActiveGenerates user stories with clear acceptance criteria from product requirements or feature descriptions. Use when breaking down features for sprint planning, writing tickets, or communicating requirements to engineering.
To streamline the creation of well-defined user stories and acceptance criteria, enabling efficient sprint planning and clear communication of requirements.
Features
- Generates user stories in 'As a... I want... so that...' format
- Creates specific, testable acceptance criteria using Given/When/Then
- Adheres to INVEST criteria for story quality
- Provides clear output templates and examples for professional artifacts
Use Cases
- Breaking down features for sprint planning
- Writing actionable tickets for engineering teams
- Communicating requirements to stakeholders
- Ensuring user value is captured in requirements
Non-Goals
- Defining implementation details within the user story
- Handling the actual sprint planning or backlog prioritization process
- Generating PRDs or other high-level requirement documents
Installation
First, add the marketplace
/plugin marketplace add product-on-purpose/pm-skills/plugin install pm-skills@pm-skills-marketplaceQuality Score
VerifiedTrust Signals
Similar Extensions
Design Sprint
100Test big ideas in just 5 days. Apply Google Ventures' proven methodology to go from problem to validated prototype without months of development. Use when: **New product concepts** that need validation before building; **Big feature decisions** with significant investment required; **Stuck teams** needing to break through analysis paralysis; **Startup pivots** when direction is uncertain; **High-risk bets** where failure is expensive
User Story Mapping
100Create a user story map that lays out activities, steps, tasks, and release slices. Use when planning a workflow, backlog, or MVP around the user journey.
Measure Dashboard Requirements
100Specifies requirements for an analytics dashboard including metrics, visualizations, filters, and data sources. Use when requesting dashboards from data teams, defining KPI tracking, or documenting reporting needs.
User Stories
97Create user stories following the 3 C's (Card, Conversation, Confirmation) and INVEST criteria with descriptions, design links, and acceptance criteria. Use when writing user stories, breaking down features into backlog items, or defining acceptance criteria.
Sprint Plan
100Plan a sprint with capacity estimation, story selection, dependency mapping, and risk identification. Use when preparing for sprint planning, estimating team capacity, selecting stories, or balancing sprint scope against velocity.
Shape Up
100Escape the build trap and endless backlogs. Use Basecamp's methodology to ship meaningful work in 6-week cycles with fixed time, variable scope. Use when: **Product planning** to replace endless backlogs; **Feature development** with clear time boundaries; **Team autonomy** when you want self-directed teams; **Scope management** when projects tend to balloon; **Startup development** with limited resources