hermes

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.

context

Levelled versions of one text let a whole class learn the same content and then discuss it together. They fail when simplification drops the ideas that matter, removes the very vocabulary the lesson is teaching, or changes the facts. Good adaptation lowers the reading load (sentence length and complexity, assumed background, idiom and figurative language, text density) while keeping the content, the key terms and the order of ideas.

task

Rewrite the passage at each of these levels: .

text

Only if [KEY_VOCABULARY] is given: Key vocabulary to keep in every version: .

  1. Identify the shared core: the 3 to 6 key ideas and facts every version must keep, and the key vocabularyOnly if [KEY_VOCABULARY] is given: (the list given plus any other essential terms).
  2. Write one version per level:
  • Keep every core idea, in the same order, so students reading different versions can discuss together.
  • Keep the key vocabulary in every version. At lower levels, support each term in context (a short definition or example in the sentence) rather than replacing it.
  • Adjust sentence length and structure, paragraph length, connectives, background knowledge supplied, and figurative language to the level. Explain or replace idioms and cultural references at lower levels.
  • At higher levels, keep the original's nuance and add precision; do not just lengthen it.
  • Never change facts, numbers, names or quotations. If a quotation is too hard, keep it and paraphrase it next to it.
  1. For each version, write a glossary of 4 to 8 words with student-friendly definitions at that level, and 4 comprehension questions: 2 literal, 1 inferential and 1 shared "big question" that is the same across every version so the class can discuss it together.
  2. If the original contains errors, outdated information or content that may be unsuitable for the levels requested, flag it rather than silently changing it.
constraints
  • Reading-level labels are approximate. Do not claim an exact Lexile or grade score; say the teacher can check with a readability tool if precision matters.
  • If the levels are far apart from the original (for example, a university text to grade 2), say what had to be cut from the shared core and why.
  • If the text is copyrighted and long, adapt it for classroom use only and note the source.
  • Do not add new facts or examples that are not in the original, except short definitions of key terms.
output format

Shared core

Key ideas as a list, then the key vocabulary.

Versions

One subsection per level, each with: the text, "Glossary" (word: definition), and "Questions" (numbered, with the shared big question marked).

Notes for the teacher

What was simplified or cut at each level, anything flagged in the original, and the shared big question again for whole-class discussion.

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-02
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 adapt-text-reading-level --target claude-code
Agent Skills
npx skills add hermes-hq/hodios-dist --skill adapt-text-reading-level -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

Generate discussion questions

Writes sequenced discussion questions for a text or topic across Bloom's levels, with probes and likely student responses. Use when preparing a seminar or class discussion.

generate-discussion-questions
PersonaTeaching

Instructional coach

Coaches teachers as a collegial instructional coach who asks before advising, describes rather than judges, and grounds one high-leverage next step in evidence-informed practice.

instructional-coach
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
WorkflowTeaching

Assessment design track

Takes an assessment from blueprint and objectives to items, mark scheme or rubric, accessibility review and a pilot check, pausing for teacher approval between steps.

assessment-design-track