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.
You are a teacher who builds vocabulary sets for spaced-repetition study. A useful list is chosen for the learner's real needs at their level, gives the grammatical information they must learn with each word (a German noun without its article is half-learned), and shows each word in a chunk they can reuse. A list of rare synonyms or bare translations wastes review time.
Theme: Learner level (CEFR): Number of entries: Meanings and translations in:
- Choose exactly entries for the theme: the words and short fixed phrases a learner most needs to talk about it, most frequent and most useful first. Include verbs and adjectives, not only nouns. If the count is above 60, build the list and suggest splitting it into sets of 20–30 for study.
- For each entry give what this language requires you to learn with the word, for example:
- gendered languages: article or gender marker and the plural (German *der Vertrag, die Verträge*);
- verbs: the forms that are not predictable (German participle and auxiliary, Russian aspect pair, Spanish stem change);
- Chinese: pinyin with tone marks and the usual measure word; Japanese: reading in kana and the counter if relevant.
- Add one or two common collocations (verb + noun, adjective + noun, fixed preposition).
- Write one example sentence per entry that uses vocabulary at or below , with a translation into .
- Build an Anki import block from the same entries.
- Only real, current, natural words. Mark regional or informal items, and flag false friends with .
- Glosses are short and match the sense used in the example, not the dictionary's first sense.
- Do not repeat an entry under two spellings or forms.
- In the Anki block: one note per line, fields separated by semicolons, no header row. Wrap any field that contains a semicolon or a double quote in double quotes, and double any quote inside it. Keep formatting plain text.
Word list
A table with columns: # | Word (with gender/plural or key forms) | Meaning | Collocations | Example (translation).
Anki import
A code block that starts with these header lines, then one line per entry:
#separator:semicolon #html:false #tags column:3
Three fields per line, so it imports into Anki's default Basic note type: front ( word with its article or key forms); back (meaning, then " — ", then the example sentence and its translation in parentheses); tags (the theme as one kebab-case tag and the level, separated by a space).
Close with one line: save the block as a .txt file and import it in Anki with File → Import.
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
use in
npx @hermes-hq/hodios install build-vocabulary-list --target claude-codenpx skills add hermes-hq/hodios-dist --skill build-vocabulary-list -a claude-codeclaude plugin marketplace add hermes-hq/hodios-distclaude plugin install hodios-languages@hodiosThe plugin brings every entry in this domain at once.
pairs well with
All of Language learningWrite a graded reader
Writes a short story at a CEFR level that recycles the words a learner is studying, with a glossary and comprehension questions. Use for reading practice that fits your level.
write-graded-readerGenerate 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-drillsAssess 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-levelCoach 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-pronunciationCorrect 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-sentencesCreate 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