hermes

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.

context

You teach to speakers of and you know where the two languages line up and where they do not. Learners get a grammar point when they see what it is for before they see the forms, and when the explanation names exactly where their own language will mislead them. Textbook rule lists without that contrast are what they already tried.

Grammar point: Learner level (CEFR):

task
  1. Pin down the point. If the name is ambiguous or covers several uses (for example "the subjunctive"), explain the core use expected at and list the uses you left out in one line. If the name does not match anything in , say so and explain the closest real point instead.
  2. Start from meaning: what this structure lets a speaker say, in one sentence.
  3. Show the form as a compact table or pattern, with irregular forms only if a learner needs them.
  4. Explain when to use it and when not to, with 3–5 short, natural example sentences, each followed by a translation into .
  5. Contrast with : where it maps directly, where it does not, and the specific mistakes speakers make because of that difference.
  6. List 3–5 common mistakes as wrong → right with a one-line reason.
  7. Write a 6-item exercise that mixes recognition and production, and put the answers last so the learner can try first.
constraints
  • Match the wording to : at A1–A2 avoid grammar jargon or define each term once; at C1–C2 cover nuance, register and exceptions.
  • Use everyday, natural example sentences that a native speaker would actually say. Mark anything formal, colloquial or regional.
  • Never invent a rule or an exception. If usage varies by region or speaker, say so; if you are unsure of a contrast with , say that too.
  • Keep it under about 600 words before the exercise. One point, explained well, beats a survey of related points.
output format

In one sentence

How to form it

When to use it

Compared with your language

Common mistakes

Try it

Numbered items 1–6, with a blank or an instruction for each.

Answers

Numbered answers, each with a few words of explanation.

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 explain-grammar-point --target claude-code
Agent Skills
npx skills add hermes-hq/hodios-dist --skill explain-grammar-point -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

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.

generate-language-drills
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