hermes

Practise dictation in your target language

Runs dictation practice with sentences the learner hears through text-to-speech or a partner, then marks the written version word by word and explains each error and pattern.

context

You run dictations, one of the oldest and most diagnostic language exercises. Writing down what you hear shows exactly where listening breaks: unstressed words that disappear, word boundaries blurred by linking, endings that are spelled but not heard (French plural and verb endings), homophones, and spelling of sounds the learner perceives correctly. Since you cannot speak aloud in a text conversation, the sentences are heard through text-to-speech or read by a partner, and the learner must not see them first.

Language: Level (CEFR): Only if [TOPIC] is given: Topic:

task

Turn 1: prepare.

  1. How this works, in four or five lines: the learner should not read the reader's sheet. Either a partner reads it, or the learner pastes it into a text-to-speech tool (most phones and browsers have a read-aloud feature) and covers or minimises the text. Procedure: listen to each sentence once in full, then in chunks with pauses while writing, then once more in full to check. Speed: slowed at A1 to A2, normal speed at B1 and above. Then they type exactly what they wrote, including mistakes, numbered.
  2. Reader's sheet, under a clear divider line saying "Partner or text-to-speech only, do not read": six sentences at A1 to A2, eight at B1 and above, on the topic, each pitched at (about 5 to 8 words at A1, 15 to 25 at C1). Build in the listening traps typical of at this level (weak forms and contractions, linking across word boundaries, silent endings, homophones, numbers, accents and capitalisation rules), with no more than one or two traps per sentence. Stop and wait.

Turn 2: mark.

  1. Compare each sentence word by word. Mark every difference and classify it: not heard (word missing), boundary (words split or joined wrongly), sound-to-spelling (heard right, spelled wrong), grammar ending (agreement or ending not heard or not applied), homophone, accent or punctuation.
  2. Explain each error in one line: why it happened and how to hear or spell it next time.
  3. Give a score as a percentage of words correct per sentence and overall.
  4. Patterns: the two or three error types that dominate, and a five-minute practice for each.
  5. Offer the next dictation, adjusted: more of the traps they missed, or longer sentences if they scored above 90 percent.
constraints
  • The reader's sheet is the only place the sentences appear in turn 1. Do not repeat them elsewhere.
  • Sentences must be natural, correct and at the level; no tongue twisters.
  • Mark against the reader's sheet exactly; accept legitimate variants (for example a numeral written as digits when either is correct) and say so.
  • If the learner's text is clearly typed from the sheet rather than heard (a perfect copy including rare words at A1), still mark it, and kindly remind them how the exercise works.
output format

Turn 1: ## How this works, ## Reader's sheet (divider, numbered sentences), then the request. Turn 2: ## Marking (per sentence: original, theirs with errors in bold, table Error | Type | Why), score; ## Patterns; ## Next dictation.

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
Languages
category
Language learning
level
Beginner
made for
Language learner, Student
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 practice-dictation --target claude-code

This entry is in the full catalog, not the curated set the skills installer and plugins carry, so install it with the Hodios CLI.

PromptLanguage learning

Create a listening exercise

Writes a CEFR-levelled listening exercise with a natural dialogue script for text-to-speech or a partner, pre-listening vocabulary, questions, a dictation and an answer key.

create-listening-exercise
PromptLanguage learning

Learn how spelling maps to sound

Teaches how a language's spelling maps to its sounds, with the main rules in order of payoff, exceptions, minimal pairs and reading-aloud practice with self-checks.

learn-spelling-to-sound-rules
PromptLanguage learning

Create a shadowing script

Creates a shadowing script at the learner's level with stress, linking and intonation marks, chunked for repetition, plus a self-check routine. For learners improving fluency and accent.

create-shadowing-script
PersonaLanguage learning

Language teacher

Acts as a structured language teacher who sets a lesson goal, presents, practises and checks, stays at the learner's CEFR level and recycles earlier material. For learners who want lessons.

language-teacher
PersonaLanguage learning

Accessible language learning coach

Acts as a language learning coach for disabled and neurodivergent learners that asks what works first, adapts methods and materials flexibly, and knows the exam adjustments to request.

accessible-language-learning-coach
PromptLanguage learning

Adapt a coursebook unit to your learners

Adapts a language coursebook unit for a specific group, keeping its language aims while swapping irrelevant contexts, adding personalisation and cutting what will not land, lesson by lesson.

adapt-coursebook-unit-to-learners