Writing User Stories Skill for ChatGPT: Specify Actor, Action, and Benefit
Turn a feature request into a short statement of who needs an action and why it matters. Use it to discuss the intent of a single requirement with product and design teams.
中文Install in ChatGPT
Use an eligible ChatGPT workspace with permission to create skills and, for uploads, upload permission. The installation path for this text-only adaptation was checked against OpenAI documentation. Workspace runtime verification is pending.
- Download workflows/product-manager-workflow/.claude/skills/writing-user-stories/SKILL.md from the pinned GitHub source. Keep the name, description, and instructions for writing-user-stories together as a standalone text skill.
- In a ChatGPT workspace with skills and uploads enabled, open Plugins, Skills, Create, and Upload from your computer. Choose a skill package format accepted by the file picker. You can also choose Create with editor and enter the original name, description, and instructions.
- After the scan completes, check that writing-user-stories appears in Installed. Type @ in a new chat, select the skill, and use the fictional example on this page to check the output.
Example task
Rewrite a fictional library request to add a renew button. Borrowers want to extend loans before the due date and currently call the library to do it. Supply one story and one follow-up question.What to check
The story identifies the borrower, online renewal, and the benefit of avoiding a phone call. The follow-up can ask how many renewals the policy permits.
Original SKILL.md on GitHub · Updated
Frequently asked question
Should a story include two actors?
Split it when the actors have different actions or benefits. Each story can then be discussed and prioritized separately.