thinkhard.SI

Prompt repository Teaching & training

Plan how to measure whether a training program worked

You need to show whether a training changed what people do at work, not just whether they liked it, with the measures planned before it runs.

Registry no.
EDU-018
Collection
Teaching & training
Laid out for
Any chat model
Score
10 out of 10
Blanks to fill
5
Added

Teaching & trainingAny chat

The prompt

Score 10 of 10, Excellent

Use it when You need to show whether a training changed what people do at work, not just whether they liked it, with the measures planned before it runs.

  • {{stakeholders}}
  • {{training_details}}
  • {{business_goal}}
  • {{available_data}}
  • {{evaluation_capacity}}
Full prompt and why it works
Prompt
Plan how to evaluate the training program below, for {{stakeholders}}, so that we can show whether it changed what people do at work and decide whether to keep, fix or stop it. The plan should be agreed before the training runs, so the data we need is collected from the start.

The training (audience, format, length, objectives):
"""
{{training_details}}
"""

The business problem it is meant to help with: {{business_goal}}
Data we can already get (learning platform reports, quality scores, sales or support metrics, HR data): {{available_data}}
Time and people available for evaluation: {{evaluation_capacity}}

Organize the plan by the four Kirkpatrick levels. For each, give what we measure, the method and instrument, when, who collects it, and what result counts as success, decided now:
1. Reaction: a post-session survey of no more than 6 questions, written out in full, about relevance and confidence to apply what was learned, not the venue or catering.
2. Learning: how we check that people can do what the objectives say, such as a skills demonstration or a scenario quiz, with a pre-check if it is feasible.
3. Behavior: what managers or data should show 30 to 90 days later, with a short observation checklist or follow-up questions for managers.
4. Results: the business metric linked to the goal, its baseline, and how we will separate the training's effect from other changes, or a plain statement that we cannot.

Write survey and checklist items in plain language that people in any role can answer quickly. Then add a timeline table with the columns When, Activity, Owner, and the 3 biggest risks to the evaluation (for example a low survey response rate), each with a fix.

Keep the plan under 700 words, and scale it to the capacity above: a small team needs a light plan it will actually run.

Do not invent baselines, targets or benchmarks; write [baseline needed] where one is missing. Do not claim the training caused a result unless the method supports that conclusion. If the business problem is not one that training can fix, such as a staffing or tools problem, say so before the plan.

Variables

{{stakeholders}}
Who will see the results, for example "the sales director and the L&D manager".
{{training_details}}
Who the training is for, its format and length, and its objectives.
{{business_goal}}
The business problem behind it, for example "too many escalations on billing calls".
{{available_data}}
Data you can already get without new systems.
{{evaluation_capacity}}
How much time and help you have, for example "me, about two hours a week".

Why it works

  • What good looks like. What counts as success at each level is decided before the training runs, so results cannot be reinterpreted afterwards.
  • What to avoid. No invented baselines and no claim that training caused a result the method cannot show, the two usual weak points in training reports.
  • Length. The plan is scaled to the time you actually have, because an ambitious evaluation that never runs proves nothing.

How to use it

  1. Press Fill in variables and type your details into each blank. What you type stays in this browser.
  2. Copy the filled prompt into the AI tool you already use, such as ChatGPT, Claude or Gemini, or open it in the Grader or the Prompt Tester here.
  3. Before you rely on it, try it on three or four real examples. The Prompt Tester runs them all at once and shows which ones go wrong.
Use it from code

Get this prompt as JSON from the free REST API, with your own text in the blanks, or let an AI assistant fetch it through the MCP server. No key.

curl -s https://thinkhard.si/api/v1/prompts/training-evaluation-plan

With the MCP server added to Claude, ChatGPT, Cursor or VS Code, call get_prompt with {"prompt": "training-evaluation-plan"}, or just ask for it by name.