user-story-writing
0
总安装量
1
周安装量
安装命令
npx skills add https://github.com/kentoshimizu/sw-agent-skills --skill user-story-writing
Agent 安装分布
amp
1
cline
1
opencode
1
cursor
1
continue
1
kimi-cli
1
Skill 文档
User Story Writing
Overview
Use this skill to convert prioritized requirements into stories that are small, value-oriented, and verifiable.
Scope Boundaries
- Requirements are approved and ranked, but execution slices are not defined.
- Teams need sprint-ready stories with explicit acceptance boundaries.
- Scope must be split to reduce risk and improve delivery predictability.
Templates And Assets
- User story template:
assets/user-story-template.md
- Story slicing checklist:
assets/story-splitting-checklist.md
Inputs To Gather
- Prioritized requirement items and acceptance context.
- Technical dependencies, compliance constraints, and non-functional expectations.
- Team delivery cadence and capacity boundaries.
Deliverables
- Story set with actor/need/value statements and scope boundaries.
- Story-level acceptance mapping and explicit out-of-scope notes.
- Dependency and assumption log for planning and risk tracking.
Workflow
- Select the next highest-priority requirement and identify user-visible value.
- Slice work vertically so each story produces testable user or operator value.
- Write story statements and add concrete acceptance evidence expectations.
- Mark non-functional, compliance, and operational constraints explicitly.
- Split oversized stories until each can finish in one planning cycle.
- Validate dependencies and sequencing assumptions with responsible owners.
Quality Standard
- Each story has clear value, scope boundary, and acceptance evidence.
- Stories avoid hidden technical coupling that blocks independent completion.
- Compliance or safety work is represented as first-class deliverables.
- Assumptions and risks are visible before sprint commitment.
Failure Conditions
- Stop when stories cannot be traced to approved requirements.
- Stop when acceptance evidence is undefined or non-testable.
- Escalate when critical dependencies make sprint sizing unreliable.