Practical AI skills

How to learn prompt engineering: a practical practice plan

Learn to give AI a useful brief, inspect the answer, and improve it through repeatable exercises. Includes two prompts you can adapt.

Learn one task well, then expand.

Choose a task you can judge yourself: a customer reply, project update, study exercise, or weekly plan. Write down what a good answer must contain before you ask AI to produce it.

Prompt engineering is the practice of designing and testing instructions for an AI model. For everyday work, the useful skill is turning a vague request into a clear brief and checking the result. A convincing answer can still miss the assignment.

“Mastery” depends on the tasks, tools, and standards involved. The seven sessions below are exercises you can repeat at your own pace, with no promised mastery deadline.

Give the task five useful parts.

  1. GoalState the deliverable and who will use it. “Draft an update for a client” is easier to assess than “help with my project.”
  2. ContextSupply the records needed for that answer. Separate facts, proposals, and unknowns.
  3. ConstraintsDefine boundaries: no invented prices, no launch promises, and no action beyond preparing a draft.
  4. OutputAsk for a useful shape, such as a short email and a separate list of questions.
  5. ChecksSpecify what to flag, then verify those points against the source yourself.

OpenAI’s prompting guide describes using instructions, relevant context, and examples. Its reasoning guidance favors direct requests rather than demanding a hidden reasoning transcript. Ask for a brief explanation, assumptions, and checkable evidence when useful.

A role such as “project coordinator” can indicate a perspective. It supplies neither missing records nor professional credentials. Describe the actual work and standards instead of relying on “act as the world’s best expert.”

Improve a weak prompt with a concrete brief.

Weak request: “Act as an expert project manager and write a great client update.” It leaves the project status, audience, and commitments unspecified.

The following example uses fictional project facts for practice. Its expected result is a draft, not an actual client message or a report about my projects.

Practice: write an accurate project update

Draft a client update for a fictional booking portal.

Source facts:
- The enquiry form passed a local demo check on October 12, 2026.
- Saving a contact passed that same local demo check.
- Calendar integration has not been tested.
- A calendar check is planned for October 14, 2026.
- No production launch date has been agreed.

Requirements:
- Use only these facts. Distinguish planned work from completed work.
- Do not imply the portal is live or promise a launch date.
- Write a friendly email under 100 words.
- After the email, list missing decisions for the project owner.
- Prepare the draft only; do not send it.

Check the answer: it should mention the local demo, leave calendar testing pending, describe October 14 as planned, and avoid a launch promise. The missing decisions should include agreeing a launch date. Exact wording can vary; these facts should not.

If the draft says “the portal is ready to launch,” identify that specific unsupported claim. Revise the instruction or context and test again.

Seven practice sessions with a check for each

Use fictional or appropriate non-sensitive material. Save the prompt, source, answer, and your notes after each session. Change one part at a time so you can tell which change helped.

  1. Define the jobTurn “help me with this” into one deliverable. Check whether the answer completes that deliverable without adding unrelated work.
  2. Separate facts from plansUse the portal example. Check every status and date against the five source facts.
  3. Change the audienceWrite a client version and an internal version from the same facts. Check that tone changes while project status stays accurate.
  4. Show a useful exampleAdd a short sample in your preferred style. Check whether it teaches tone without causing the AI to copy fictional names or figures.
  5. Control the formatRequest a table with task, owner, and deadline. Check that missing owners or dates are marked unknown rather than guessed.
  6. Test an awkward caseAdd conflicting notes: one says the calendar passed; another says testing is pending. Check that the answer flags the conflict instead of silently choosing.
  7. Retest the saved promptTry it in fresh conversations with complete, incomplete, and contradictory inputs. Check whether improvements hold beyond the first example.

Your aim is a reusable method for a recurring task. More elaborate instructions are worthwhile only if the result becomes more useful or easier to review.

Use a scorecard rather than a good first impression.

For each answer, score four areas: factual accuracy, task completion, handling of unknowns, and usable format. Give each 0 for failed, 1 for needs editing, or 2 for ready for your review. Record editing time separately.

Keep a small set of test cases and expected facts. OpenAI’s evaluation guidance emphasizes task-specific tests and human judgment because outputs can vary. This manual scorecard is a starting exercise, not proof that an automated system is dependable.

Do not average away a critical mistake. An invented price or deadline makes that draft unsuitable to send, even if its tone and formatting score well. Recheck saved prompts when the tool or underlying task changes.

Reusable: create a task brief

Help me prepare [specific deliverable] for [audience].

Source material:
[paste relevant, permitted facts or notes]

Confirmed facts: [list]
Plans or proposals: [list]
Unknowns: [list]

Use this format: [email, table, checklist, or other format].
Keep these limits: [length, tone, facts, and action boundaries].
If a required fact is missing or contradictory, flag it.
Do not fill gaps with invented details.
Return the draft plus a short list of points I should verify.

Diagnose the problem before rewriting everything.

Choose the next change from the failure
ProblemNext step
The answer is generic.Add the audience, real task, and relevant source facts.
Several jobs get mixed together.Separate drafting, checking, and publishing into distinct requests.
The answer needs current CRM or calendar data.Supply a checked snapshot or use an authorized connection. Wording alone cannot provide live access.
A claim sounds certain but lacks support.Check the original source. Ask for unknowns and remove unsupported conclusions.

An AI critique can suggest issues to inspect. Your source check remains the deciding step.

Put the skill to work.

Choose a recurring task from using AI in business and daily life, or practice turning meeting notes into a checked action plan. For a team workflow, read how to choose a first business AI project.

If the task needs CRM records, integrations, or a custom application, share the workflow and examples through my contact form.

Discuss Your Workflow →