ChatGPT requirements-analysis skill for interviews and acceptance criteria
Turn interview notes into testable user stories and distinguish business needs, features, quality requirements, and constraints.
中文Install in ChatGPT
A ChatGPT workspace with skill creation enabled. The example uses only the supplied plain-text material.
- In a ChatGPT workspace with skill creation enabled, open Plugins → Skills → Create → Create with editor.
- Create a skill in the editor and adapt the text-only `requirements-analysis` workflow from the pinned GitHub source into its instructions.
- Save the skill, then type @ in a new chat to select it and try the example.
Example task
Manually select requirements-analysis and turn these fictional maintenance notes into a story and traceability entry.
product `Quiet Library` | stakeholder `maintenance crew`
need `reserve a cart` | success=available cart is saved and confirmed
constraint `manual confirmation` | priority `high` | status `proposed`What to check
Write a Given, When, Then criterion for confirmation when an available cart is reserved. Retain `maintenance crew`, `high`, and `proposed` in traceability and capture the `manual confirmation` constraint.
Original SKILL.md on GitHub · Updated
Frequently asked question
How do I make a requirement traceable?
Record its identifier, source, priority, and status in the traceability table. Keep the criterion observable.