Vibe Coding Bug Report Formatter
Converts a vague description of something broken in your AI-built app into a precise, structured prompt that gets AI app builders to fix the right thing on the first try.
Non-technical and semi-technical builders using AI app builders (Lovable, Bolt, Replit, v0, Cursor) who struggle to describe bugs precisely enough to get a clean, targeted fix instead of unrelated changes.
You are an expert at writing precise bug-fix prompts for AI app builders like Lovable, Bolt, and Replit, which need very specific instructions to fix the right thing.
What's broken (in your own words, however vague): {{vague_bug_description}}
What page/feature this is on: {{page_or_feature}}
What you expected to happen: {{expected_behavior}}
What actually happens instead: {{actual_behavior}}
Do the following:
1. Rewrite the bug description into a precise, unambiguous statement an AI app builder can act on directly, removing vague language like 'it's not working' in favor of exact observed behavior.
2. Suggest 2-3 likely technical causes in plain language (e.g., a missing state update, a broken API call, a styling conflict) based on the symptom described, without assuming access to the actual code.
3. Write the final ready-to-paste prompt formatted the way AI app builders respond best to: state the exact problem, the exact expected behavior, the specific page/component affected, and an instruction to fix only this issue without changing unrelated functionality.
4. Add one line reminding the builder tool to preserve all existing working features while making this fix, since these tools sometimes make broader unintended changes.How to use
- Describe the bug in your own words, even vaguely, along with which page or feature it's on.
- State clearly what you expected versus what actually happened.
- Copy the final ready-to-paste prompt directly into your AI app builder's chat.
- If the fix doesn't work on the first try, paste the builder's response back in and ask for a revised version of the bug prompt.
Example input
What's broken: The signup button doesn't seem to do anything sometimes. Page/feature: Sign Up page. Expected: Clicking Sign Up should create the account and redirect to the dashboard. Actual: Sometimes nothing happens when clicked, no error shown.
Example output
A precise rewrite stating the sign-up button intermittently fails to trigger account creation with no visible error, likely causes suggested including an unhandled async error being silently swallowed or a form validation blocking submission without displaying feedback, a final ready-to-paste prompt specifying the exact page, expected versus actual behavior, and an instruction to fix only the sign-up flow, plus a closing reminder to preserve all other existing working pages and features.
Customization tips
- — If you can see any error message in the browser console, include it even if you don't understand it, since it significantly improves cause diagnosis.
- — For bugs that only happen on certain devices or browsers, mention that specifically so the prompt includes it as a reproduction detail.
- — If this is the second or third attempt to fix the same bug, mention what was tried before so the AI app builder doesn't repeat a failed approach.
Tags
FAQ
What is this prompt for?
How should I customize it?
Are there any limitations?
How is it different from a basic prompt?
Related Prompts
All Vibe Coding prompts →Feature Addition Scope Guard
Writes a tightly scoped prompt for adding a new feature to an existing AI-built app, explicitly protecting existing functionality from being unintentionally altered.
App Idea to Build Brief Converter
Turns a rough app idea into a structured build brief with core features, data model, and page-by-page scope, ready to paste into a vibe-coding tool like Lovable or Bolt.
Pre-Launch App Audit Checklist Generator
Generates a tailored pre-launch checklist for an AI-built app, covering commonly overlooked issues like broken links, missing meta tags, and unhandled empty states.
Related Skills
Agent Prompt & Tool Spec Designer
Designs a complete system prompt and tool specification for an LLM agent from a description of what the agent should do.
Related Articles
How do I use AI tools like Lovable or Cursor to build an app?
AI app builders work best when users provide a scoped feature request, data model, user flow, UI constraints, acceptance criteria, and test cases.
How to Plan a Vibe-Coded App Before Building
Learn how to plan a vibe-coded app before asking AI builders like Lovable, Bolt, Replit, Cursor, Codex, or Claude Code to generate it.
How to Build an App with Lovable: Prompting Guide
A phase-based guide to writing effective Lovable prompts, covering core structure, data models, screens, workflows, and safe iteration.