Lesson 20 · Expert · 20 min
Asking Copilot to improve your prompt
The meta-prompt: have Copilot Chat rewrite your prompt block by block, with a reason for every change, then decide what you keep.
- Goal
- You will be able to have a prompt improved by Copilot Chat, require a justification for every change, and keep only the changes that serve your result.
- Skills
- Steer

A meta-prompt is a prompt about another prompt. You paste your working prompt and ask Copilot Chat to rewrite it by blocks, explain each change and list what it lacks to do well. You remain the referee: you test the proposed version and keep only the changes that really improve the output.
1The three demands of a useful meta-prompt
Since beginner level, you have structured your prompts using four pillars: goal, context, expectations, and sources. The meta-prompt delegates this formatting discipline to the model itself for greater precision.
Research by Zhou demonstrates that model-optimized instructions consistently match or outperform human formulations. Major AI platforms incorporate this logic: your initial prompt represents a draft to refine methodically.
A solid meta-prompt states three clear requirements. First, a structured rewrite by named blocks: role, goal, context, sources, format, constraints, and verification guardrails. Second, a justification per change, in one sentence, identifying the specific defect fixed.
Third, a mandatory list of discovery questions regarding parameters the AI cannot guess: target audience, volume, and ambiguity handling. Always include the negative constraint: "do not answer the prompt itself", otherwise Copilot executes the raw command instead of refining it.
The limitation is well documented. Huang and co-authors showed that models struggle to self-correct without external grounding: a rewrite is unproven until tested on real data. Models frequently inject flattering roles, vague adjectives, and unenforceable rules. You remain the decision maker.
What Copilot often adds Keep it if Reject it if A role ("expert in...") It changes the way of answering (lawyer, trainer) It only flatters the model Tone adjectives They are translated into checkable criteria They replace an example or a figure A verification step It refers to a source provided It asks the model to "make sure" without a source 

Diagram "Ask Copilot to improve your prompt"Diagram generated by AI and reviewed 2A sorting prompt rewritten block by block
A quality manager wants to classify the quarter's customer complaints.
Weak prompt, in the same conversation:
Improve this prompt: "Classify these complaints by topic."Copilot returns a verbose prompt with a shallow "customer satisfaction expert" persona, "punchy" tone instructions, and five arbitrary categories.
Strong prompt: Turn 1 (diagnostic meta-prompt and block structuring):
Here is a prompt I use in Copilot Chat. Rewrite it according to the blocks Role, Goal, Context, Sources, Format, Constraints, Verification. For each modification, explain in one sentence the problem it fixes. End with the list of questions to ask me to complete what you cannot guess. Do not answer the prompt itself. Prompt: "Classify these complaints by topic."Copilot produces the modular rewrite, explains the need for guardrails, and asks four essential questions: what are the fixed categories, which column contains the verbatim text, and how to classify ambiguous complaints.
Strong prompt: Turn 2 (arbitrating suggestions and running execution):
I accept the block structure, table format, and uncertainty rule. I reject the expert role you added, which adds no value for factual sorting. Here are my answers: 4 closed categories (Billing, Shipping, Product Quality, Other); text in column C; write "To qualify" if a complaint bridges two topics. Apply this final prompt to this first batch of 10 complaints: [pasted data].Copilot executes the streamlined prompt and classifies the sample without hallucination.
What changes: the meta-prompt exposes hidden ambiguities. Clarification questions elicit real business rules. Explicit arbitration prevents the model from injecting unwanted fluff.
3Have a prompt you use often rewritten
Take a prompt you use every week, or start from this one by clicking the composer's "Load exercise" button:
"Improve this prompt: Write the weekly project progress update from my notes."
To immediately test the prompt Copilot returns without searching for dummy files, here is a synthetic set of engineering site notes (fictional company NovaTech Ltd):
[NovaTech Ltd - Automation Project Site Notes (Exercise Data)] Robotic Deployment Project: - Milestone 1 (power enclosure cabling): completed 2 days ahead of schedule by tech crew. - Milestone 2 (optical sensor shipment): supplier confirmed delivery delay of 5 business days. - Executive trade-off: hold load test date on 28 September 2026 by mobilizing a temporary test bench. - Priority action: Alice to follow up with freight carrier before Friday 5pm for customs clearance docket.Write the meta-prompt that requests a rewrite by blocks, justification per change, and missing discovery questions (arXiv:2211.01910). Run it in Copilot Chat, answer the questions, then test the rewritten prompt on the notes above.
Reject at least one superfluous change with a written reason (e.g. a grandiose role like "World-renowned Agile Transformation Champion"). Self-assessment grid: (a) the rewrite is organized by named blocks; (b) each change is justified; (c) the final prompt was evaluated on the NovaTech notes and differs from Copilot's draft proposal on at least one point.
4The meta-prompt that runs off and invents for you
A product manager inputs: "Improve this prompt: write the launch announcement for our app's new release." Copilot returns a rewritten prompt and immediately generates the announcement copy in the same breath. Impressed by the prose, the user accepts without checking the intermediate prompt.
This behaviour conceals a major risk: Copilot filled gaps with arbitrary assumptions. The draft targets enterprise clients on LinkedIn and highlights a non-existent price cut. By executing prematurely, the model masks its own hallucinations behind polished wording.
To avoid this trap, strictly forbid immediate execution: demand that Copilot ask clarifying questions instead of guessing parameters. Review the rewritten prompt line by line and strike out gratuitous personas or ungrounded rules. A rewritten prompt must be validated before execution, never after.
5Quiz
Three questions, instant feedback. Each option comes with an explanation.
6Proof of mastery
Paste your starting prompt, the meta-prompt sent, Copilot Chat's proposal, then the prompt you finally kept, with the list of rejected changes and their reason, and an excerpt of the output obtained with the version kept.
This lesson counts towards the Expert badgeSee the four badges
Criteria
Going further
The meta-prompt reuses the blocks seen in the four ingredients and prepares the next lesson, evaluating a prompt on a set of ten cases, which gives a score to the version kept. The glossary term iteration sums up the loop.
Frequently asked questions
Does the meta-prompt replace writing the prompt?
No. It always starts from a prompt you wrote and a need you know. Copilot Chat knows neither who you work for nor what a good result is in your department. It structures, it questions, it proposes; you decide and you test.
Can Copilot improve a prompt without knowing my job?
It fills what it does not know with plausible generalities. That is why the meta-prompt asks for questions rather than assumptions: the list of missing information is often worth more than the rewrite itself.
Do you need a particular Copilot Chat mode?
The "Think deeper" mode in the model selector suits this analysis work well, because it plans and checks before answering. According to the documentation in force in September 2026, this mode is accessible without a paid licence, under standard access subject to service capacity.
Sources
- Microsoft Support, Get better results with Copilot prompting
- Zhou et al., Large Language Models Are Human-Level Prompt Engineers (arXiv:2211.01910)
- Huang et al., Large Language Models Cannot Self-Correct Reasoning Yet (arXiv:2310.01798)
- Anthropic, Metaprompt: Interactive Prompt Engineering
- Google Workspace, Writing effective prompts