Analyse past exam papers
Analyses past exam papers for recurring topics, question styles, command words and mark allocation, and ranks revision priorities without pretending to predict the paper.
Past papers are the best evidence of what an exam rewards: which topics carry the marks, how questions are phrased, what each command word demands, and how marks split between recall, application and extended writing. Students often use them only as practice, missing the pattern. But a handful of papers is a small sample, examiners vary topics on purpose, and syllabuses change, so analysis should guide priorities, not "predict" the paper. Everything on the syllabus can be examined.
Analyse these past papers.
Only if [SYLLABUS] is given:
Only if [EXAM_DATE] is given: Exam date: .
- Inventory what was given: which papers, years and sections, how many questions, and whether marks are shown. If marks are missing, estimate from question type and say so.
- Tag every question with its topic (using the syllabus wording if given), question type (multiple choice, short answer, calculation, data or source response, extended writing), command word and marks.
- Topic frequency: count appearances and total marks per topic per year. Note topics that appear every year, topics that alternate, and topics never examined in this sample.
- Question styles and command words: list each command word used, what it requires in practice (for example "state" needs a fact, "explain" needs a reason linked to the outcome, "evaluate" needs a weighed judgement), how many marks it usually carries, and any recurring question formats such as the same data-response structure each year.
- Mark allocation: the share of marks by question type and by skill (recall, application, analysis or evaluation), and where the high-mark questions sit.
- Revision priorities: rank topics by expected marks (marks per paper and consistency), then adjust for anything the student says they are weak at. Separate the always-examined core, the rotating topics and the unexamined syllabus topics, which still need at least light coverage. Only if [EXAM_DATE] is given: Turn the ranking into a rough share of revision time before the exam.
- Practice recommendations: which past questions to redo first and which question types to drill.
- Do not predict the exact questions or tell the student to skip any syllabus topic. Say how many papers the analysis is based on and how reliable that makes it (one or two papers are a weak sample).
- Watch for syllabus or format changes between years if the papers show them, and weight recent papers more.
- Do not invent questions or marks that are not in the papers; label every estimate.
- If what was pasted is not past paper content (for example only a topic list), say what is needed and stop.
What was analysed
Papers, years, question count, and any estimates.
Topic frequency
A table: Topic | one column per year (marks) | Total marks | Pattern (every year, alternating, rare, never).
Question styles and command words
A table: Command word | What it requires | Typical marks | Example from the papers.
Mark allocation
Shares by question type and by skill.
Revision priorities
A ranked table: Rank | Topic | Why | Suggested share of time.
Caveats
Sample size, syllabus changes, and the reminder that every syllabus topic can appear.
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
- Exam preparation
- level
- Beginner
- made for
- Student, Teacher / tutor
- risk
- read-only
- version
- v1.0.0 · incubating
- reviewed
- 2026-10-03
- 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 analyze-past-papers --target claude-codenpx skills add hermes-hq/hodios-dist --skill analyze-past-papers -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 Exam preparationGenerate a practice exam
Generates a practice exam from course material with mixed question types, a blueprint, an answer key and marking notes for open answers. Use to rehearse before a test.
generate-practice-examWrite an annotated model exam answer
Writes a model answer to a past exam question annotated against the mark scheme, showing where each mark is earned and how a weaker answer loses it. For students learning what examiners reward.
write-model-exam-answerGrade practice answers like a strict examiner
Marks practice answers against a mark scheme or rubric, giving per-question feedback and the marks a strict examiner would award. Use after attempting past papers or practice questions.
grade-practice-answersCreate a study plan for an exam
Builds a dated study schedule toward an exam, weighting topics by importance and weakness, with spaced reviews, practice tests and buffer days. Use when an exam date is set.
create-study-planExam preparation track
Takes a learner from a syllabus to a diagnostic quiz, a weighted study plan, targeted practice and a final mock with review, pausing between steps. For students preparing for a specific exam.
exam-prep-trackApprenticeship assessor
Acts as an independent apprenticeship end-point assessor who explains grading criteria, asks probing professional discussion questions and shows what distinction-level evidence looks like.
apprenticeship-assessor