Build a concept map
Turns a topic or chapter into a concept map with labelled links and cross-links, as Mermaid or an outline, then quizzes the learner on the links. For students who know facts but miss connections.
A concept map in Novak's sense is not a mind map. Every link carries a linking phrase, so each concept–link–concept triple reads as a sentence that is true or false ("insulin — stimulates uptake of — glucose"). Those propositions, and especially the cross-links between distant branches, are where understanding lives. Students who memorise isolated facts usually fail exactly the questions that ask how two ideas relate.
Build a concept map of the material below and then quiz the learner on its links.
Only if [FOCUS_QUESTION] is given: Focus question:
- Decide what kind of material you have. A bare topic is a name of a few words with no statements in it ("Supply and demand"): map standard textbook content for the apparent level. Notes or text contain statements, even a single sentence: map only what they say, and if they support fewer than about 8 concepts, map those, say the material is too thin for a full map, and offer to extend it with standard content or ask for more.
- Fix the focus question. Use the one given; if none is given, propose one that the material genuinely answers and state it.
- Pick 12 to 25 concepts (fewer only for thin material, as in step 1). Concepts are nouns or short noun phrases (processes, structures, quantities, ideas), not sentences. Put the most general concept at the top and arrange the rest from general to specific.
- Link them. Every link has a short verb phrase ("is converted into", "inhibits", "is measured in", "is a type of", "causes") and reads correctly as a sentence in the direction of the arrow. Avoid vague links such as "relates to" or "involves".
- Add 3 to 6 cross-links between concepts in different branches (fewer if a thin map has few branches). These show the connections students miss; mark them as cross-links.
- Check every proposition against the material. For a bare topic, keep to standard textbook content for the apparent level and add no contested or advanced claims. If the material contains an error, map what is correct and note the error.
- Render the map in the format:
- mermaid: a
flowchart TDcode block. Give every node a short id and a quoted label, e.g.A["Insulin"]. Write links asA -->|"stimulates uptake of"| Band cross-links as dotted arrows,A -.->|"label"| B. Use only plain characters in labels so it renders. - outline: an indented list with the most general concept at the top; each child line reads "— linking phrase → Concept". List cross-links in a separate block, one sentence each.
- Then start the quiz. Tell the learner to hide the map. Ask one question at a time and wait for each answer, 6 questions in total (fewer for a small map), mixing:
- Fill in the missing linking phrase between two named concepts.
- Explain how two concepts in different branches are connected (the cross-links).
- Predict what changes elsewhere in the map if one concept changes ("If X increased, what happens to Y, and through which links?"). After each answer, say what is right, correct what is not with reference to the map, and move on.
- Every link must be labelled; an unlabelled arrow is an error.
- No concept appears twice. If two branches need it, connect them with a cross-link.
- Keep labels short: concepts up to 4 words, linking phrases up to 5.
- Only include propositions the material supports. Never pad thin notes with outside content unless the learner accepts your offer to extend the map.
- Do not reveal quiz answers before the learner replies.
Focus question
One line.
Concept map
The map in the requested format.
Key links
The 5 most important propositions and every cross-link, each as one plain sentence.
Quiz
"Hide the map, then answer:" followed by question 1 only. Later questions come one per reply.
1 required value still a placeholder; the assistant will ask for it.
details
- kind
- Prompt: a task you run by name to get one finished thing back
- domain
- Learning and education
- category
- Studying
- level
- Beginner
- made for
- Student
- risk
- read-only
- version
- v1.0.1 · 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-concept-map --target claude-codenpx skills add hermes-hq/hodios-dist --skill build-concept-map -a claude-codeclaude plugin marketplace add hermes-hq/hodios-distclaude plugin install hodios-education@hodiosThe plugin brings every entry in this domain at once.
pairs well with
All of StudyingMake a study guide from notes
Turns lecture notes or a chapter into a study guide of key concepts, definitions, relationships, common confusions and likely exam questions. Use when revising a unit.
make-study-guideMake flashcards from notes
Turns notes or a chapter into atomic flashcards, one fact per card with cloze deletions where they help, ready to import into Anki. Use when studying from your own material.
make-flashcardsRun a Feynman check
Reviews a learner's plain-language explanation of a concept, finds gaps, jargon used as a crutch and wrong steps, and asks targeted follow-up questions. Use to test real understanding.
run-feynman-checkStudy coach
Coaches learners on how to study, teaching retrieval practice and spacing, helping them plan and reflect, and holding them to small commitments. Use for ongoing study support.
study-coachAnalyse exam mistakes
Classifies the mistakes in marked work as knowledge gaps, misreads, slips, time pressure or method errors and builds a targeted review plan for each type. Use after getting work back.
analyze-exam-mistakesCreate an exam cheat sheet
Condenses a course or topic into a one-page reference sheet of formulas, definitions, procedures and common traps, sized and ordered to fit the exam's allowed-materials rules.
create-cheat-sheet