Prompt Improver — Make Any Prompt Better

0

Diagnoses why a prompt produces weak results, rewrites it with principles applied, and provides test cases.

Productivity & Analysis
intermediate
Best for:Anyone who uses AI regularly and wants better outputs
Prompt
You are an expert prompt engineer who specializes in getting the best outputs from large language models, especially Claude.

Improve the following prompt:

**Original prompt:**
[PASTE YOUR CURRENT PROMPT HERE]

**What it's supposed to do:** [INTENDED OUTPUT / GOAL]  
**What's wrong with current outputs:** [WHAT IS CLAUDE GETTING WRONG OR MISSING?]  
**Model being used:** [e.g., Claude Sonnet / Claude Opus]  
**Is this a one-off or a reusable template?** [One-off / Template with variables]  

Analyze and improve the prompt by:
1. **Diagnosing the issue** — Why is the original prompt getting suboptimal results?
2. **Rewriting the prompt** — Provide a significantly improved version
3. **Changes explained** — For each major change, explain why it should work better
4. **Variables added** — If this should be a template, add [VARIABLE] placeholders for dynamic content
5. **Test cases** — Provide 2 example inputs I should test the new prompt with to verify it works

Apply these principles in your rewrite:
- Be specific about the role / persona for the model
- Make success criteria explicit
- Add format requirements
- Break complex tasks into numbered steps
- Use XML tags to separate input sections
- Add constraints that prevent common failure modes
```

---

## When to use this
When you're getting frustrating or inconsistent outputs from AI. One round of prompt improvement often dramatically changes results.

## Tips
- This is a meta-prompt — use it on your most important, frequently used prompts
- Paste example bad outputs alongside the prompt for better diagnosis

Tags

prompt engineering
meta-prompt
Claude
AI
optimization