Feature Requirements Skill for ChatGPT: Combine User Story, Acceptance and Technical Impact
Turn a supplied feature into a user story and observable acceptance criteria. Document interface, API, data, and nonfunctional impacts with clear scope.
中文Install in ChatGPT
Requires a ChatGPT workspace where you can create skills. This is a text adaptation of the pinned GitHub source.
- Review the inputs and outputs in the pinned .claude/skills/write-requirements/SKILL.md.
- In ChatGPT, open Plugins, Skills, Create, and Create with editor.
- Write the skill rules using the workflow described here. Provide the feature, user role, existing interface, and known API constraints.
- Save the skill and check the fictional example in a new chat.
Example task
A fictional event list adds location filters. Users can clear the filter to restore all results. Cover an empty state and mobile layout. Draft requirements.What to check
State role and goal, then cover selection, clearing, no results, and narrow screens. Separate UI and data impacts and keep unconfirmed API changes open.
Original SKILL.md on GitHub · Updated
Frequently asked question
Is supports mobile an acceptance criterion?
Turn it into target widths, reachable controls, layout, and observable behavior. Keep details pending when the product has not defined them.