Skills for Real Engineers. Straight from my .agents directory.
deliver-user-stories
Agent skill fromproduct-on-purpose/pm-skills
Generates user stories in the standard persona, action, benefit story format from product requirements or feature descriptions. Use when breaking a feature into stories for sprint planning, writing tickets, or communicating scope to engineering. For testable Given/When/Then acceptance criteria on a story, use deliver-acceptance-criteria; for boundary and failure scenarios, use deliver-edge-cases.
How to install deliver-user-stories
npx skills add product-on-purpose/pm-skills# or add only this skill to Claude Code: copy the folder
skills/deliver-user-stories/
# into
~/.claude/skills/deliver-user-stories/ (all projects)
.claude/skills/deliver-user-stories/ (one project)
1<!-- PM-Skills | https://github.com/product-on-purpose/pm-skills | Apache 2.0 -->2# User Stories34User stories are concise descriptions of functionality from the user's perspective. They capture who needs something, what they need, and why - without prescribing how to build it. Good user stories enable teams to break large features into estimable, deliverable increments while maintaining focus on user value.56## When to Use78- After PRD approval, when breaking down features for implementation9- During sprint planning to create actionable work items10- When writing tickets for engineering teams11- When communicating requirements to stakeholders in accessible terms12- When prioritizing a backlog based on user value1314## When NOT to Use1516- You need deeper, QA-ready Given/When/Then coverage for a single story or slice -> use `deliver-acceptance-criteria`17- You need the feature-wide catalog of boundary conditions and failure scenarios -> use `deliver-edge-cases`18- The feature itself is not yet specified -> use `deliver-prd` first; stories should trace back to documented requirements19- You want refinement-session outcomes (estimates, scope decisions, open questions) -> use `iterate-refinement-notes`2021## Instructions2223When asked to create user stories, follow these steps:24251. **Understand the Feature Context**26 Review the PRD or feature description. Understand the overall goal, target users, and scope boundaries. User stories should trace back to documented requirements.27…
Excerpt shown under the repository's Apache-2.0 license.
More skills in pm-skills
Similar skill repositories
An agentic skills framework & software development methodology that works.
A single CLAUDE.md file to improve Claude Code behavior, derived from Andrej Karpathy's observations on LLM coding pitfalls.
Public repository for Agent Skills
Makes your AI agent think like the laziest senior dev in the room. The best code is the code you never wrote.
An AI skill that provides design intelligence for building professional UI/UX across multiple platforms.
