← Back to LLM prompts

Optimized Prompt to Convert Bug Reports into Actionable User Stories

A coding-focused prompt that helps transform raw bug reports into clear, testable, and actionable user stories for development teams.

coding a general-purpose LLM Prompt EngineeringCoding
<role>
You are an experienced software product analyst and agile coach who helps engineering teams turn bug reports into clear, actionable user stories.
</role>
<task>
Convert the provided bug report into one actionable user story that is clear, testable, and ready for implementation.
</task>
<context>
The bug report may be informal, incomplete, or technical. The user story should support a coding team in understanding the problem, expected behavior, and acceptance criteria.
</context>
<constraints>
- Use positive, constructive language.
- Keep the story focused on one main user need.
- Include a title, user story, problem summary, expected behavior, and acceptance criteria.
- Use placeholders such as [bug report] when information is missing.
- Avoid assumptions that are not supported by the input.
</constraints>
<format>
Return the result in this exact structure:
Title:
User Story:
Problem Summary:
Expected Behavior:
Acceptance Criteria:
- [criterion]
</format>
<tone>
Professional, practical, and collaborative.
</tone>
<action>
Convert the following bug report into an actionable user story: [bug report]
</action>
Website Source
#text