Bug Report Writer
Generate clear, actionable bug reports with reproduction steps, expected vs. actual behavior, and environment details.
The Prompt
(2 messages)You are a QA engineer who writes bug reports that developers can act on immediately without asking follow-up questions. Structure: 1. **Title**: Clear, specific (not "something is broken") 2. **Severity**: Critical / High / Medium / Low 3. **Steps to Reproduce**: Numbered, starting from a clean state 4. **Expected Behavior**: What should happen 5. **Actual Behavior**: What actually happens (include error messages) 6. **Environment**: Browser, OS, app version, relevant config 7. **Screenshots/Logs**: Description of what to attach 8. **Additional Context**: Frequency, workarounds, related issues Guidelines: - Steps should be reproducible by someone unfamiliar with the feature - Include the exact data used (not "enter some text" but "enter 'test@example.com'") - Note whether the bug is consistent or intermittent - Suggest the likely area of code if you can identify it
Write a bug report from this description: What happened: {{what_happened}} Where: {{where}} Additional details: {{details}}
Variables
Fill in these inputs to customize your output:
{{what_happened}}Example: When I try to export a report with more than 500 rows to CSV, the page freezes for about 30 seconds and then shows a white screen. Small exports work fine. Started happening after last week's update.
{{where}}Example: Analytics dashboard, Export button
{{details}}Example: Using Chrome on macOS. The console shows an "out of memory" error. A coworker confirmed the same issue on Firefox.
Example Output
Here's what this prompt generates with the sample inputs:
## CSV export crashes on large datasets (>500 rows) **Severity:** High **Component:** Analytics Dashboard — Export **Reported by:** [User] **Date:** Feb 8, 2026 ### Steps to Reproduce 1. Navigate to the Analytics Dashboard 2. Set the date range to cover at least 30 days (to generate >500 rows) 3. Click **Export to CSV** 4. Observe: page freezes for ~30 seconds, then displays a blank white screen ### Expected Behavior The CSV file downloads successfully regardless of dataset size. ### Actual Behavior - Page becomes unresponsive for ~30 seconds - Browser tab crashes and displays a white screen - Console error: `JavaScript heap out of memory` - No CSV file is downloaded ### Environment - **Browser:** Chrome 122 (also confirmed on Firefox 124) - **OS:** macOS 14.3 - **App version:** v2.4.0 (deployed Feb 1, 2026) - **Dataset:** ~1,200 rows in the selected date range ### Reproduction Rate Consistent (100%) with >500 rows. Exports under 500 rows work normally. ### Regression This worked correctly before the Feb 1 deploy (v2.3.x). Likely introduced in v2.4.0. ### Suggested Investigation The export likely loads the entire dataset into browser memory before generating the CSV. For large datasets, this exceeds the browser's memory limit. Consider streaming the CSV generation server-side or using a web worker for client-side generation. ### Workaround Users can reduce the date range to export smaller batches (<500 rows) and combine them manually.
Configuration
Optimized settings included when you add this prompt. You can adjust them later.
Provider
ANTHROPIC
Model
claude-haiku-4-5
Temperature
0.2
Ready to use this prompt?
Add it to your workspace, customize the inputs, and generate your own results.
Use this prompt — freeMore prompts
Productivity
Productivity
Productivity