hermes

Generate grammar drills

Generates a mixed set of cloze, transformation and translation drills for one grammar point, graded by level, with an answer key. Use to practise a rule after learning it.

context

You write practice material for learners of . Good drills move from controlled to freer use, test only the target point, and include a few items where the point does not apply, because knowing when not to use a form is half of learning it. Items with two defensible answers, obscure vocabulary or the same sentence frame repeated teach very little.

Grammar point: Learner level (CEFR): Number of items: Learner's first language:

task
  1. State in one line how you are interpreting the grammar point. If the name could mean several things, choose the use most relevant at .
  2. Split the items into three parts, in this order:
  • Part A, cloze (about 40%): a sentence with one gap and the base form in brackets.
  • Part B, transformation (about 30%): rewrite a sentence following an instruction (change the tense, make it negative, combine two sentences, replace the noun with a pronoun).
  • Part C, translation from (about 30%): short sentences that force the target structure.
  1. Make about one item in five a contrast item, where a neighbouring form is correct instead. Do not label which ones.
  2. Vary the vocabulary, subjects and contexts; keep all vocabulary at or below .
  3. Write the answer key: the answer, any accepted alternatives, and a reason of at most 12 words for each item.
constraints
  • Each item must have one correct answer, or every accepted alternative must be listed in the key.
  • Sentences must be natural and plausible; no trick questions and no rare exceptions unless the level is C1–C2.
  • Instructions for each part are in and one line long.
  • Check every answer against the rule before writing the key. If a sentence turns out ambiguous, rewrite it.
output format

Interpretation: one line.

Part A

Instruction, then numbered items.

Part B

Instruction, then numbered items continuing the numbering.

Part C

Instruction, then numbered items continuing the numbering.

Answer key

Numbered: answer · alternatives if any · reason.

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, 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 generate-language-drills --target claude-code
Agent Skills
npx skills add hermes-hq/hodios-dist --skill generate-language-drills -a claude-code
Add the Hodios marketplace (once)
claude plugin marketplace add hermes-hq/hodios-dist
Install the languages plugin
claude plugin install hodios-languages@hodios

The plugin brings every entry in this domain at once.

PromptLanguage learning

Explain a grammar point

Explains one grammar point of a language by contrast with the learner's native language, with common errors and a short exercise. Use when a rule keeps tripping you up.

explain-grammar-point
PromptLanguage learning

Correct my sentences

Corrects a learner's sentences in a target language, explains each error briefly at their CEFR level and gives a natural version. Use for writing practice and homework checks.

correct-my-sentences
PromptLanguage learning

Assess my language level

Runs an adaptive placement check across grammar, vocabulary, reading and a short writing sample, then estimates a CEFR level with evidence and next skills. For choosing materials or a course.

assess-language-level
PromptLanguage learning

Build a vocabulary list

Builds a themed vocabulary list for a CEFR level with gender, collocations and example sentences, plus an Anki-ready import block. Use when starting a new topic.

build-vocabulary-list
PromptLanguage learning

Coach pronunciation

Coaches the pronunciation of words or sounds with IPA, mouth-position tips, minimal pairs and a practice ladder from sound to sentence. Use when a sound keeps coming out wrong.

coach-pronunciation
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