Write measurable learning objectives
Writes measurable learning objectives with Bloom verbs, conditions and criteria, each aligned to an assessment method that would show mastery. Use when planning a lesson, module or course.
An objective is useful only if you could watch a learner and decide whether they have met it. "Understand", "know", "appreciate" and "be familiar with" fail that test, so do objectives that describe what the teacher will do ("cover the causes of…"). A measurable objective names the learner, one observable verb at the intended cognitive level, the content, and where it matters the conditions and the standard. It also points straight to how it will be assessed.
Write learning objectives for the topic belowOnly if [AUDIENCE] is given: , for .
- Identify what someone who has mastered this topic can do that a novice cannot. Use that as the source of the objectives, not the list of content.
- Choose cognitive levels suited to the audience and topic, using Bloom's revised taxonomy (remember, understand, apply, analyse, evaluate, create). Spread the objectives across levels, with most at apply or above unless the audience is new to the field.
- Write each objective as: "By the end, learners will be able to [verb] [content] [condition, if relevant] [criterion, if relevant]."
- One verb per objective. No "understand", "know", "learn", "appreciate", "be aware of".
- Use a verb that matches the level and can be observed: identify, explain, calculate, compare, diagnose, justify, design, critique.
- Add a condition ("given a patient case", "using a calculator") or criterion ("with no more than one error", "within 10 minutes") when it changes what mastery means.
- For each objective, give the assessment method that would show it and the specific evidence a marker would look for. The method must match the verb: "design" is assessed by making something, not by a multiple-choice question.
- Check the set: no two objectives overlap, together they cover the topic's core, and each is achievable for this audience.
- If the topic is too vague to write measurable objectives for, ask up to two questions about the goal and the audience, then stop.
- Keep the topic's terminology, and keep objectives to one sentence each.
- If is too many for a narrow topic, write fewer and say so instead of padding with trivial recall objectives.
Objectives
A table: # | Objective | Bloom level | Assessment method | Evidence of mastery.
Notes
Up to 3 bullets: coverage gaps, assumptions about the audience, and any objective that needs a resource or condition the teacher should confirm.
1 required value still a placeholder; the assistant will ask for it.
details
- kind
- Prompt: a task you run by name to get one finished thing back
- domain
- Learning and education
- category
- Course design
- level
- Intermediate
- made for
- Teacher / tutor, Consultant / freelancer
- risk
- read-only
- version
- v1.0.0 · incubating
- reviewed
- 2026-10-02
- works in
- Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, Antigravity, OpenCode, Windsurf, Zed, Continue, AGENTS.md, ChatGPT, claude.ai
use in
npx @hermes-hq/hodios install write-learning-objectives --target claude-codenpx skills add hermes-hq/hodios-dist --skill write-learning-objectives -a claude-codeclaude plugin marketplace add hermes-hq/hodios-distclaude plugin install hodios-education@hodiosThe plugin brings every entry in this domain at once.
pairs well with
All of Course designDesign a course outline
Designs a course with backward design, moving from outcomes to assessments to a sequenced, paced module plan with an alignment matrix. Use when building a new course or workshop series.
design-course-outlineCreate an analytic rubric
Builds an analytic rubric with distinct criteria, performance levels and observable descriptors aligned to learning objectives, plus scoring notes. Use when setting or marking an assignment.
create-rubricBuild a self-study curriculum
Builds a self-directed curriculum for learning a new field, with milestones, resource types, projects and checkpoints sized to the hours available. Use when teaching yourself a field.
build-self-study-curriculumCourse design track
Takes a course from audience and outcomes to an outline, assessments, lesson materials and a review pass, pausing for approval between steps. Use when building a whole course.
course-design-trackDesign an e-learning module
Designs a self-paced e-learning module with objectives, a screen-by-screen storyboard, interactions, knowledge checks and accessibility notes. For instructional designers and L&D teams.
design-elearning-moduleDesign a microlearning series
Designs a series of five-minute lessons delivered over days, each with one objective, a hook, a practice item with feedback and spaced recall of earlier lessons.
design-microlearning-series