Issue Requirements Brief Skill for ChatGPT: Number Acceptance Criteria and Definition of Done
Turn a supplied issue brief into one-behavior acceptance criteria, definition of done, and explicit scope. Keep actors, entities, normal paths, errors, and edges visible.
中文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/kata-requirements-brief/SKILL.md.
- In ChatGPT, open Plugins, Skills, Create, and Create with editor.
- Write the skill rules using the workflow described here. Provide the problem brief, actors, entities, expected behavior, and open questions.
- Save the skill and check the fictional example in a new chat.
Example task
A fictional issue lets editors withdraw unpublished articles but not published ones. Repeated-click feedback is unspecified. Draft three candidate criteria and completion checks.What to check
Verify unpublished withdrawal and published refusal separately. Keep repeat behavior open. Include known test and documentation requirements in completion.
Original SKILL.md on GitHub · Updated
Frequently asked question
Can one criterion verify permission and state together?
Separate independently testable behaviors and add a combined edge when it matters. Give each criterion a traceable identifier.