Skip to main content

User Story

Skill Verified Active
Part of:User Story

Create user stories with Mike Cohn format and Gherkin acceptance criteria. Use when turning user needs into development-ready work with clear outcomes and testable conditions.

Purpose

Create clear, concise user stories with testable acceptance criteria to ensure shared understanding between product and engineering.

Features

  • Generates user stories in Mike Cohn format
  • Creates Gherkin-style acceptance criteria
  • Provides examples of good and bad stories
  • Offers guidance on splitting large stories

Use Cases

  • Translating user needs into development-ready work
  • Ensuring outcomes are clear and testable
  • Establishing quality standards for stories

Non-Goals

  • Acting as a full feature specification
  • Being used for pure technical debt or refactoring
  • Writing vague or untestable criteria

Trust

  • info:Issues AttentionThere were 3 issues opened and 0 closed in the last 90 days, indicating slow response times for new issues.
  • info:Issues AttentionThere were 3 issues opened and 0 closed in the last 90 days, indicating slow response times for new issues.

Installation

First, add the marketplace

/plugin marketplace add deanpeters/Product-Manager-Skills
/plugin install user-story@pm-skills

Quality Score

Verified
95 /100
Analyzed about 21 hours ago

Trust Signals

Last commit16 days ago
Stars4.2k
LicenseNOASSERTION
Status
View Source

Similar Extensions

Design Sprint

100

Test 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

Skill
guia-matthieu

User Story Mapping

100

Create 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.

Skill
deanpeters

Sprint Plan

100

Plan 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.

Skill
phuryn

Shape Up

100

Escape 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

Skill
guia-matthieu

Scrum Master Expert

100

Advanced Scrum Master skill for data-driven agile team analysis and coaching. Use when the user asks about sprint planning, velocity tracking, retrospectives, standup facilitation, backlog grooming, story points, burndown charts, blocker resolution, or agile team health. Runs Python scripts to analyse sprint JSON exports from Jira or similar tools: velocity_analyzer.py for Monte Carlo sprint forecasting, sprint_health_scorer.py for multi-dimension health scoring, and retrospective_analyzer.py for action-item and theme tracking. Produces confidence-interval forecasts, health grade reports, and improvement-velocity trends for high-performing Scrum teams.

Skill
alirezarezvani

Teach Guidance

100

Guide a person in becoming a better teacher and explainer. AI coaches content structuring, audience calibration, explanation clarity, Socratic questioning technique, feedback interpretation, and reflective practice for technical presentations, documentation, and mentoring. Use when a person needs to present technical content and wants preparation coaching, wants to write better documentation or tutorials, struggles to explain concepts across expertise levels, is mentoring a colleague, or is preparing for a talk or knowledge-sharing session.

Skill
pjt222

© 2025 SkillRepo · Find the right skill, skip the noise.