Tooluck logoTooluck
SKILL.md

user-stories

Agent skill fromphuryn/pm-skills

Create user stories following the 3 C's (Card, Conversation, Confirmation) and INVEST criteria with descriptions, design links, and acceptance criteria. Use when writing user stories, breaking down features into backlog items, or defining acceptance criteria.

How to install user-stories

install user-stories
# install the pm-skills pack with the skills CLI
npx skills add phuryn/pm-skills

# or add only this skill to Claude Code: copy the folder

pm-execution/skills/user-stories/

# into

~/.claude/skills/user-stories/ (all projects)

.claude/skills/user-stories/ (one project)

pm-execution/skills/user-stories/SKILL.md

MITFull file
1# User Stories
2
3Create user stories following the 3 C's (Card, Conversation, Confirmation) and INVEST criteria. Generates stories with descriptions, design links, and acceptance criteria.
4
5**Use when:** Writing user stories, breaking down features into stories, creating backlog items, or defining acceptance criteria.
6
7**Arguments:**
8- `$PRODUCT`: The product or system name
9- `$FEATURE`: The new feature to break into stories
10- `$DESIGN`: Link to design files (Figma, Miro, etc.)
11- `$ASSUMPTIONS`: Key assumptions or context
12
13## Step-by-Step Process
14
151. **Analyze the feature** based on provided design and context
162. **Identify user roles** and distinct user journeys
173. **Apply 3 C's framework:**
18 - Card: Simple title and one-liner
19 - Conversation: Detailed discussion of intent
20 - Confirmation: Clear acceptance criteria
214. **Respect INVEST criteria:** Independent, Negotiable, Valuable, Estimable, Small, Testable
225. **Use plain language** a primary school graduate can understand
236. **Link to design files** for visual reference
247. **Output user stories** in structured format
25
26## Story Template
27
28**Title:** [Feature name]
29
30**Description:** As a [user role], I want to [action], so that [benefit].
31
32**Design:** [Link to design files]
33
34**Acceptance Criteria:**
351. [Clear, testable criterion]
362. [Observable behavior]
373. [System validates correctly]
384. [Edge case handling]
395. [Performance or accessibility consideration]
406. [Integration point]
41
42## Example User Story
43…

Excerpt shown under the repository's MIT license.

More skills in pm-skills

Keep exploring

Similar skill repositories

Newsletter

Join the Community

Subscribe to our newsletter for the latest news and updates