Starter path
Lesson 1 of 3

Ask for a useful answer

Turn a vague request into a clear task without sharing private information.

Give the model a job, not a topic

A useful request names the goal, the relevant context, the constraints, and the shape of the answer. More words do not automatically make a better prompt.

Visual explainer

The four layers of a useful request

Build the request from the outcome upward. Each layer removes a different kind of ambiguity.

Diagram, step by step
  1. GoalThe decision or artifact you need
  2. ContextOnly the facts that change the answer
  3. ConstraintsAudience, limits, tools, and deadline
  4. OutputA format you can inspect and use
Relationships
  • Goalground it: Context
  • Contextbound it: Constraints
  • Constraintsshape it: Output
A strong prompt is a small specification, not a pile of extra words.
  1. Goal

    Say what decision or artifact you need.

  2. Context

    Include only facts that change the answer.

  3. Constraints

    State limits such as audience, length, tools, or deadline.

  4. Output

    Ask for a format you can inspect and use.

Vague

Tell me about AI security.

Actionable

Create a five-item checklist for a beginner reviewing whether an AI chat contains private customer data. Explain each check in one sentence.

Choose details that change the answer

Useful context is selective. A deadline changes a project plan; the color of your desk does not. Before adding a detail, ask whether a different value would produce a different answer. If not, leave it out. This keeps the request easier to read and reduces the chance of sharing information the model never needed.

A practical prompt blueprint with one job for every part
PartQuestion to answerExample
GoalWhat useful result do I need?A launch checklist
ContextWhich facts change that result?Solo developer; web app is already built
ConstraintsWhat limits must the answer respect?Five steps; no paid tools; include privacy
OutputHow should the result be organized?A table with action, reason, and check

Build the request in four passes

Visual explainer

From a rough idea to an inspectable request

Do not search for one magical sentence. Improve the request one decision at a time.

Diagram, step by step
  1. Rough needName the real task
  2. Bounded taskAdd audience and limits
  3. Safe contextRemove secrets and identifiers
  4. Inspectable outputChoose a useful format
Relationships
  • Rough needclarify: Bounded task
  • Bounded taskprotect: Safe context
  • Safe contextshape: Inspectable output
Each pass removes one kind of ambiguity without making the prompt needlessly long.
  1. Write the result first

    Start with a verb such as compare, draft, diagnose, or plan.

  2. Add the user and situation

    State who will use the result and what has already happened.

  3. Set boundaries

    Limit scope, length, sources, tools, cost, or tone when those limits matter.

  4. Define a checkable format

    Ask for steps, a table, a checklist, or another structure you can inspect.

Run a privacy filter before you send

Treat the prompt box like an external form. Information should enter only when it is necessary and permitted. Names can become roles, real numbers can become representative ranges, and credentials should never be pasted. If the task cannot be explained safely, stop and use an approved internal process instead.

Visual explainer

Send, replace, or stop?

Classify each piece of context before it reaches the AI tool.

Diagram, step by step
  1. Does it change the answer?If no, remove it
  2. Is it safe and permitted?Public or approved context may continue
  3. Can it be anonymized?Use placeholders or ranges
  4. Sensitive and necessaryStop and use an approved workflow
Relationships
  • Does it change the answer?yes: Is it safe and permitted?
  • Is it safe and permitted?not as written: Can it be anonymized?
  • Can it be anonymized?cannot sanitize: Sensitive and necessary
Privacy is a decision before submission, not a cleanup task afterward.

Work through a complete example

First attempt

Help me launch my app. Here are my customer list and production credentials.

Safer, clearer request

Create a five-step launch checklist for a solo developer releasing a small web app. Include accessibility, privacy, rollback, and one verification check per step. Use a table. Do not assume paid tools.

The improved request removes private data, identifies the user, names the artifact, sets the scope, and asks for evidence. It still does not guarantee a correct answer. It simply produces an answer that is easier to inspect—the skill you will practice in the next lesson.

Practice with a reusable prompt card

Fill this card before asking an AI assistant for important work
Prompt fieldYour noteReady when…
ResultWhat should exist when the task is done?It begins with a clear action verb
ContextWhat does the assistant truly need to know?Every detail can change the answer
LimitsWhat must it avoid or respect?Risk, audience, time, and tools are bounded
FormatHow will you inspect the result?The output can be checked item by item
PrivacyWhat must be removed or replaced?No secrets or unnecessary personal data remain
Knowledge check

Check your understanding

Three practice questions. They are not saved to an account or awarded points.

01Which request gives the AI a clear job?
02What context belongs in a useful prompt?
03A real example contains a customer name and API key. What should you do?

This open path saves completion on this device only. It does not add account data or points.