首页/产品经理/user-stories
U

user-stories

by @phurynv1.0.0
4.4(8)

按照 3C 原则和 INVEST 标准创建用户故事,自动生成描述、设计链接和验收标准,确保产品需求质量

user-storiesproduct-managementagile-developmentscrumGitHub
安装方式
npx skills add phuryn/pm-skills --skill user-stories
compare_arrows

Before / After 效果对比

1
使用前

产品经理需要手动构思用户故事格式,确保符合 INVEST 原则,编写详细的描述和验收标准,一份完整的用户故事需要 15-20 分钟,经常出现标准不统一或验收条件模糊的问题

使用后

输入功能需求,自动生成符合 3C 和 INVEST 标准的用户故事,包含清晰的用户角色描述、具体的价值主张和可测试的验收标准,3 分钟产出可直接用于 Sprint 的高质量故事

description SKILL.md

user-stories

User Stories

Create user stories following the 3 C's (Card, Conversation, Confirmation) and INVEST criteria. Generates stories with descriptions, design links, and acceptance criteria.

Use when: Writing user stories, breaking down features into stories, creating backlog items, or defining acceptance criteria.

Arguments:

  • $PRODUCT: The product or system name

  • $FEATURE: The new feature to break into stories

  • $DESIGN: Link to design files (Figma, Miro, etc.)

  • $ASSUMPTIONS: Key assumptions or context

Step-by-Step Process

  • Analyze the feature based on provided design and context

  • Identify user roles and distinct user journeys

  • Apply 3 C's framework:

Card: Simple title and one-liner

  • Conversation: Detailed discussion of intent

  • Confirmation: Clear acceptance criteria

  • Respect INVEST criteria: Independent, Negotiable, Valuable, Estimable, Small, Testable

  • Use plain language a primary school graduate can understand

  • Link to design files for visual reference

  • Output user stories in structured format

Story Template

Title: [Feature name]

Description: As a [user role], I want to [action], so that [benefit].

Design: [Link to design files]

Acceptance Criteria:

  • [Clear, testable criterion]

  • [Observable behavior]

  • [System validates correctly]

  • [Edge case handling]

  • [Performance or accessibility consideration]

  • [Integration point]

Example User Story

Title: Recently Viewed Section

Description: As an Online Shopper, I want to see a 'Recently viewed' section on the product page to easily revisit items I considered.

Design: [Figma link]

Acceptance Criteria:

  • The 'Recently viewed' section is displayed at the bottom of the product page for every user who has previously viewed at least 1 product.

  • It is not displayed for users visiting the first product page of their session.

  • The current product itself is excluded from the displayed items.

  • The section showcases product cards or thumbnails with images, titles, and prices.

  • Each product card indicates when it was viewed (e.g., 'Viewed 5 minutes ago').

  • Clicking on a product card leads the user to the corresponding product page.

Output Deliverables

  • Complete set of user stories for the feature

  • Each story includes title, description, design link, and 4-6 acceptance criteria

  • Stories are independent and can be developed in any order

  • Stories are sized for one sprint cycle

  • Stories reference related design documentation

Further Reading

Weekly Installs279Repositoryphuryn/pm-skillsGitHub Stars8.3KFirst SeenMar 4, 2026Security AuditsGen Agent Trust HubPassSocketPassSnykPassInstalled ongithub-copilot258codex254opencode252cursor251gemini-cli251kimi-cli250

forum用户评价 (0)

发表评价

效果
易用性
文档
兼容性

暂无评价,来写第一条吧

统计数据

安装量333
评分4.4 / 5.0
版本1.0.0
更新日期2026年3月28日
对比案例1 组

用户评分

4.4(8)
5
0%
4
0%
3
0%
2
0%
1
0%

为此 Skill 评分

0.0

兼容平台

🔧Claude Code

时间线

创建2026年3月28日
最后更新2026年3月28日