User Story skill: what it does and how to install it
Creates development-ready user stories with Mike Cohn's format and Gherkin acceptance criteria, focused on user outcomes and testable conditions.
Summary generated from the skill's documentation.
Install
$ npx skills add deanpeters/Product-Manager-Skills --skill user-storyRun it in a terminal. If your agent is already running, start a new session so it picks the skill up.
About this skill
What it does. Turns a feature or user need into a Markdown user story using Mike Cohn's 'As a / I want to / so that' format, then adds Gherkin-style acceptance criteria with one When and one Then. It checks persona, outcome, alignment and testability, and can generate a deterministic template from CLI inputs.
When to use it. Use for backlog grooming, sprint planning and translating validated needs into development-ready work. Do not use it for technical debt, refactoring, oversized stories that need splitting, or problems that have not yet been understood.
History
Repo stars
7.3k+112 since 5 Oct 2026
Stars are counted for the whole repository, which holds 5 skills.
Show as a table
| Date | Repo stars |
|---|---|
| 12 Oct 2026 | 7,278 |
| 11 Oct 2026 | 7,238 |
| 10 Oct 2026 | 7,224 |
| 9 Oct 2026 | 7,214 |
| 8 Oct 2026 | 7,198 |
| 7 Oct 2026 | 7,186 |
| 6 Oct 2026 | 7,176 |
| 5 Oct 2026 | 7,166 |
Installs
4k
Tracking since . A chart appears once there are 7 days of data.
Installs via skills.sh
Similar skills
- Obsidian CLIReads, creates, searches and manages notes in an Obsidian vault through the Obsidian CLI, and helps with plugin development.
- Show MeCreates concise diagrams, code sketches and focused HTML artefacts to make algorithms, architecture, control flow and UI structure easier to understand.
- BMad TicketCreates and manages BMad Method tickets for initiatives, epics, stories and bugs, from planning and refinement through validation and publishing.