A story without acceptance criteria is not a story, it is a wish with a format. This user story template gives you the story line, three to seven criteria in given, when, then form, and the sections that stop the argument in the demo: out of scope, dependencies and a definition of done.
Inside the file: the as a, I want, so that line with the three ways each part usually fails, acceptance criteria that must be observable from outside the system including the unhappy paths, an out of scope list, dependencies with who chases them, an estimate that states its assumption, and a definition of done kept separate from the criteria. You also get a fully written example story with seven criteria and an AI prompt that refuses vague criteria and asks the questions a developer would. Works in Claude, Claude Code, ChatGPT, Gemini and Copilot.
This is an AI template, not a design file: the structure, the example and the prompt that fills it with your feature, not a board or ticket layout to style. One purchase, use it on every story you write, pay once, keep forever and no account required.