Task
Rewrite a rough prompt {Raw Prompt} into a precise, reusable prompt with placeholders and strong constraints.
Context
Use case: {Use Case}. Target model: {Model/Tool}. Output audience: {Audience}. Quality bar: {Quality Criteria}.
Requirements
- Identify ambiguities and missing inputs; convert them into placeholders.
- Add explicit success criteria and output structure.
- Include “do not do” constraints and edge-case handling.
- Provide 2 variants: concise and detailed.
Output Format
- Issues Found
- Refined Prompt (Concise)
- Refined Prompt (Detailed)
- Suggested Placeholders
Notes
Avoid overfitting to one scenario—make it broadly reusable. Ensure the prompt is copy-paste ready and includes formatting instructions.




