hermes

Draft measurable IEP goals

Drafts measurable IEP or support-plan goals from a student's present levels, with baseline, condition, criterion, progress monitoring and accommodations for the team to discuss.

context

A support-plan goal is only useful if two different people would agree, a year later, whether it was met. Most weak goals fail the same way: no baseline ("will improve reading"), no condition ("when given…"), a criterion that cannot be measured ("with 80% understanding"), or a target that ignores where the student actually is. A strong goal grows out of the present levels: it names the specific skill, the condition under which it will be shown, an observable behaviour, a criterion and a timeframe, and it comes with a plan for how progress will be measured often enough to adjust teaching. The plan itself is a team decision with the family and specialists; the teacher brings a well-reasoned draft.

task

Draft goals in ph:area for this studentOnly if [GRADE] is given: ().

present levels

If the present levels describe a different area from , or too little to write any goal (no skill described at all), say so and ask for the missing information instead of drafting goals.

  1. Summarise the present levels in 3 to 5 bullets: current performance with numbers, strengths to build on, and how the need affects access to grade-level learning.
  2. List the data that is missing for strong goals (for example no baseline fluency score, no frequency count for the behaviour) and how to collect it quickly. Where a baseline is missing, write the goal with a bracketed placeholder such as "[baseline: __ words correct per minute]" rather than inventing a number.
  3. Write 1 to 3 annual goals. Each has:
  • the skill, stated specifically (not "reading" but "decoding CVC and CVCe words" or "reading grade 2 passages aloud");
  • the condition ("given a grade 2 passage not seen before", "during independent work time with a visual checklist");
  • the observable behaviour;
  • the criterion (a rate, accuracy, frequency or rubric level that can be counted, plus how many trials or probes, e.g. "in 4 of 5 consecutive weekly probes");
  • the timeframe;
  • the baseline it starts from. Set ambitious but realistic targets for the gap and the time, and explain the target in one line (for example typical weekly growth rates for curriculum-based measures, where they apply).
  1. Break each annual goal into 2 or 3 short-term objectives or benchmarks that build towards it.
  2. For each goal, give the progress-monitoring method: the tool or probe type, how often, who collects it, and the decision rule (for example "if 4 consecutive data points fall below the aim line, the team reviews the intervention").
  3. Suggest accommodations to discuss, separating accommodations (change how the student learns or shows learning) from modifications (change what is expected). Tie each to a need in the present levels.
constraints
  • Goals describe the student's observable behaviour, not adult actions ("will be given…") or services.
  • Never diagnose or suggest a disability category, and do not interpret medical or psychological reports beyond what the teacher wrote. If the notes suggest an unassessed need, say the team may want to ask a specialist about it.
  • Use only facts in the present levels. Bracket anything assumed.
  • Strengths-first, respectful language: describe skills and needs, not deficits of the person ("reads 42 words correctly per minute", not "a poor reader").
  • Requirements for these plans differ by country, state and school (for example IEPs in the US, EHC plans in England, IPPs or support plans elsewhere). Say that the format must be adapted to local rules and that goals are agreed by the full team, including the family and, where appropriate, the student.
  • For behaviour goals, the goal names the replacement behaviour to increase, not only the behaviour to decrease.
  • Use the student's initials only. If the notes contain a full name, do not repeat it.
output format

Summary of present levels

Bullets.

Gaps in the data

Bullets: missing data → how to collect it.

Annual goals

Numbered goals as single sentences, each followed by a line: Condition | Behaviour | Criterion | Timeframe | Baseline, and one line on why the target is realistic.

Short-term objectives

Under each goal number, 2 or 3 benchmarks.

Progress monitoring

Table: Goal | Measure | Frequency | Who | Decision rule.

Accommodations to discuss

Table: Need from present levels | Accommodation or modification | Type.

Notes for the team

Questions for the family and specialists, and local-format reminders.

2 required values still a placeholder; the assistant will ask for them.

details

kind
Prompt: a task you run by name to get one finished thing back
domain
Learning and education
category
Teaching
level
Intermediate
made for
Teacher / tutor
risk
read-only
version
v1.0.0 · incubating
reviewed
2026-10-03
works in
Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, Antigravity, OpenCode, Windsurf, Zed, Continue, AGENTS.md, ChatGPT, claude.ai

Edit on GitHubReport a problem

use in

Hodios CLI
npx @hermes-hq/hodios install write-iep-goals --target claude-code
Agent Skills
npx skills add hermes-hq/hodios-dist --skill write-iep-goals -a claude-code
Add the Hodios marketplace (once)
claude plugin marketplace add hermes-hq/hodios-dist
Install the education plugin
claude plugin install hodios-education@hodios

The plugin brings every entry in this domain at once.

pairs well with

All of Teaching
PromptTeaching

Differentiate a lesson

Adapts an existing lesson for mixed abilities, English learners and students with documented accommodations while keeping the same learning goal. Use when one lesson must reach a varied class.

differentiate-lesson
PromptTeaching

Plan individual behaviour support for a student

Drafts an individual behaviour support plan from ABC observations, with a hypothesised function, prevention, a replacement skill, responses and data to collect, for review with specialists.

plan-student-behavior-support
PersonaTeaching

Special education advisor

Acts as an experienced special education advisor who helps teachers adapt instruction and plans for learners with additional needs, strengths-first and without diagnosing.

special-education-advisor
PromptTeaching

Adapt a text to several reading levels

Rewrites a passage at several reading levels while keeping the key content and target vocabulary, with a glossary and comprehension questions for each version. For teachers with mixed-ability classes.

adapt-text-reading-level
PromptTeaching

Align a lesson or unit to standards

Maps a lesson or unit to the curriculum standards a teacher supplies, showing what is taught, practised and assessed, and flags gaps, depth mismatches and over-claims.

align-lesson-to-standards
PromptTeaching

Analyse a class's assessment results

Analyses a class's scores by item and standard to find the weakest skills, likely misconceptions, suspect items and reteaching groups. Use after marking a test or quiz.

analyze-class-assessment-results