What it is
This skill helps you write product user stories in a professional format that product managers use to communicate with engineering teams. You describe what a user wants to accomplish and why it matters, and the skill formats it properly with testable success criteria. Perfect for PMs, founders, and product leaders who need to translate customer needs into actionable work without writing code themselves.
What it does
- Formats user needs using the industry-standard Mike Cohn template (As a/I want/So that)
- Generates Gherkin-style acceptance criteria that define when the work is done
- Ensures stories focus on user outcomes rather than just features or tasks
- Provides quality checks to catch vague requirements before they reach the dev team
- Includes templates and examples for writing product-ready stories quickly
Use it when
- You're a PM or founder translating customer feedback into development work
- You need to communicate a product requirement clearly to your engineering team
- You're prepping for sprint planning and need properly formatted backlog items
- You want to ensure acceptance criteria are testable before development starts
Add this skill to your AI
Copy the source URL and ask your AI to add it. Most coding agents — Claude Code, Cursor, Codex, Gemini CLI, OpenCode, Windsurf — will fetch and install it for you.
Try this prompt:
Add this skill to my project: https://github.com/deanpeters/Product-Manager-Skills/tree/main/skills/user-story