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-drillsAccessible 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-coachAdapt 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-learnersAdapt language learning for dyslexia
Adapts how someone with dyslexia learns a new language, with multisensory methods, sound-spelling focus, pacing, assistive tools and exam access arrangements to ask about.
adapt-language-learning-for-dyslexiaAdapt language study for hearing loss
Plans learning a spoken language with hearing loss, hearing aids or a cochlear implant, using captions, visual phonetics, lip patterns, device listening, written-first routes and exam arrangements.
adapt-language-study-for-hearing-loss