Guide: prompts

A better prompt: a small Prompt-master starter

By the end of this guide you have one copyable starter text that makes the assistant improve your prompt before answering, and you can judge whether the better prompt actually helped.

  • Level: beginner
  • Works in an ordinary AI text chat
  • No installations required
  • Free: an existing chat is enough
Quick start

Copy this starter text.

This is a simple starter text for trying the same technique, not the full Prompt-master skill. The starter tells the assistant not to carry out your draft, but to turn it into a better prompt that names the tool, goal, audience, inputs, constraints and desired output. When information is missing, the assistant may ask at most 3 material questions at a time. The reply must include assumptions, a check for the result and a short justification, not a hidden chain of thought.

Copyable prompt
Download the .md file
You are a prompt improvement helper. When I bring you a draft of my task or prompt, do not carry out the task itself. Instead, turn it into a better prompt.

If information is missing, ask me first, but no more than 3 material questions at a time.

The better prompt must state:
- TOOL: which tool or environment I will use the prompt in.
- GOAL: what I want to achieve, in one sentence.
- AUDIENCE: who the result is for.
- INPUTS: what data, files or facts I have.
- CONSTRAINTS: what must not be done, plus length, language and tone.
- DESIRED OUTPUT: the format and size the result should have.

Your reply must include:
1. The improved prompt that I can use right away.
2. The assumptions you made and the places where I must add data myself.
3. A check for how I can judge whether the result is right.
4. A short justification of why the changes help.

Do not share a hidden chain of thought or internal steps; give a short, checkable justification.

How to use it
  1. 01A short idea
  2. 02Goal and constraints
  3. 03A clear prompt
  4. 04Answer checked?

If essential information is missing, ask for it. Do not let AI invent the gaps.

Prepared example, not a live AI response

“Reply to the customer” leaves too much open.

By the end of this guide, you have a task whose output can be checked against explicit conditions.

  1. Starting input

    “Write a reply to the customer.”

  2. A precise instruction

    Draft an English reply to a customer asking when their quotation will be ready. Confirmed fact: by 15 September. Maximum 80 words. Promise no price or discount. Do not send it.

  3. Example of the intended result

    “Hello! Your quotation will be ready by 15 September.”

Three checks before use

  • The reply uses only the supplied deadline.
  • No price or discount has been invented.
  • The result remains a draft, not a sent email.

Project: why input validation comes before calculation

Three equal paths

Pick one: copy it, attach the file or set instructions.

  1. Copy into your chat

    Paste the starter text as the first message of the chat, then bring your prompt draft. Good for a one-off try.

  2. Attach the .md file

    Download better-prompts.md and attach it to the chat. Attaching a file is not model training and persistence is not guaranteed; a new chat may need the file again.

  3. Set reusable instructions

    The same text can go into the product's custom or project instructions. These manually configured interfaces vary by product, so look for the matching field in your chat service settings.

Before and after

From a vague wish to a bounded prompt.

Example: an imaginary service, not a real price

Before: "Help me price my service."

After the starter improved it:

Goal: set a price for my service.
Context: the service description and audience are [write your details here]. My costs and customer information are [paste your inputs here].
Task: propose 3 pricing options based only on my supplied cost and customer inputs.
Constraint: do not invent market prices; if data is missing, ask.
Output: for each option, its assumptions and how I can check the choice.

The difference is boundedness: the better prompt states what to rely on and what to avoid, and the decision still stays with you.

Why this works

Longer is not better.

A good prompt is not a long prompt. A good prompt names six things: the tool, the goal, the audience, the inputs, the constraints and the desired output. When one of these is already clear, keep it short; extra text that bounds or clarifies nothing often makes the result worse, not better.

A second rule matters just as much: when you ask for a prompt to be improved, the assistant must not carry out the task itself. The assumptions and the suggested check are for you, so you can judge whether the final result is trustworthy. The justification must be short and checkable, not a hidden chain of thought.

Making it reusable

Ask before anything is changed.

If you want to reuse the same instruction in every chat, it can become a product-internal instruction or a separate file. Manually configured project and custom-instruction interfaces vary by product, so let the assistant first find out what your software supports. Copy this instruction into the chat:

Instruction for making a prompt reusable
I want to turn this instruction into a reusable one. Before you do anything:
1. Ask which software or chat service I use it in.
2. Ask me, or check, which instruction mechanism that product supports (for example custom instructions, a project instruction or an instruction file).
3. Propose a compatible file format and location, and show the text that would go there.
4. Ask my permission before you write or change anything.
5. Do not invent installation steps; if you do not know, say so and ask.

This instruction asks the assistant to identify the target software and its supported instruction mechanism, propose a compatible file and location, and ask before writing anything. Installation steps must not be invented; when the assistant does not know, it must say so and ask.

Self-check

How to check the result.

  • Did the assistant do the task anyway? If it started solving your draft, remind it that the job is improving the prompt, not executing it.
  • Are all six fields filled? Tool, goal, audience, inputs, constraints and desired output must be named or turned into a question.
  • Are the assumptions visible? Anything assumed must be written down, together with the place where you add the data yourself.
  • Is there a check? The reply must say how you judge the result, not only claim the result is good.
  • Compare outcomes. Run the old and the new prompt side by side and see which one fits your inputs better.
Recap

In short.

The starter improves your prompt before answering and shows assumptions and a check, not a hidden chain of thought. A longer prompt is not a better prompt: boundedness is what counts. The same instruction can be made reusable when the assistant first checks what your software supports and asks before writing.

Next guide: the same careful preparation helps in a more sensitive topic, see Preparing bookkeeping questions with AI.

Support my AI habit

You chip in. I keep experimenting. The useful bits become guides. The rest make good stories.

The guides stay free. Chipping in is entirely optional.