The most powerful prompting technique isn't a prompt — it's using AI to generate, evaluate, and refine prompts for you.
Meta-prompting treats the prompt itself as the output. Instead of manually crafting a system prompt for your customer support bot, you describe the bot's requirements to a high-reasoning model and ask it to write the system prompt. Then you ask it to critique the prompt against failure modes. Then you ask it to fix the weaknesses.
This is the 2026 workflow: humans define requirements and evaluate results. AI writes the prompts. The result is typically better than hand-crafted prompts because the model has internalized patterns from millions of effective (and ineffective) prompts.
You are a prompt engineering expert. Your task is to write a production system prompt for a customer support chatbot.
About the product:
Requirements for the system prompt you write:
Output: a complete, production-ready system prompt. Include few-shot examples inside the prompt for the 3 most common edge cases.
After writing the prompt, immediately critique it:
You are a prompt engineering auditor. I'll give you a production prompt that's underperforming. Your job is to diagnose why and produce an improved version.
Current prompt (used 500× daily for ticket classification):
Classify the following support ticket into one of these categories: billing, technical, feature_request, account, other.
Ticket: {{ticket_text}}
Category:
Performance data:
Your task:
Constraints: the improved prompt must run on Claude Haiku (cheap, fast). Keep it under 400 tokens. Output must be exactly one category label, no explanation.
Claude Opus is excellent as the meta-prompter — use it to write system prompts for Haiku/Sonnet production use. Ask it to include XML tags in the generated prompt for Claude-family targets.