Personal Socratic Exam Tutor Workflow for Hermes Agent

Using Hermes Agent as an active personal tutor transforms exam preparation from passive note re-reading into continuous, active recall and targeted diagnostic practice. By feeding Hermes the curriculum syllabus, past mark schemes, and model examination papers, the agent becomes a adaptive tutor that identifies conceptual gaps, enforces rigorous marking standards, and guides a student over learning hurdles.

Part 1: Relevant & General Content

1. Core Principles of the Hermes Exam Tutor

Traditional study tools generate static flashcards or give away answers too quickly. A Hermes-driven tutor operates on four distinct pedagogical loops:

  1. The Socratic Probe: Hermes does not answer questions directly when asked for help on a problem. It breaks the concept into its foundational mechanics and prompts the student to identify the next step or missing variable.

  2. Curriculum-Gated Assessment: The agent cross-references past test performance against official syllabus outcomes to track topic mastery (e.g., Green = Mastered, Yellow = Review Needed, Red = Learning Hurdle).

  3. Rigorous Mark-Scheme Alignment: Hermes evaluates model answers or student drafts using official exam criteria, showing exactly where partial marks are lost due to missing units, incomplete assumptions, or poor methodology.

  4. Adaptive Active Recall: When a hurdle or mistake is flagged during practice, Hermes automatically generates targeted diagnostic questions and logs them into an active recall review pipeline.

2. Operational Hermes Workflows for Assessment Prep

Workflow A: The Diagnostic Past-Paper Loop

  • Input: Past exam paper, model solutions, and the student’s raw attempt (written or voiced).

  • Execution:

  1. Hermes grades the work strictly against the mark scheme.

  2. Instead of just displaying the correct answer, Hermes isolates the exact step where reasoning failed.

  3. Hermes prompts: “You lost 3 marks on Question 4. You calculated the primary value correctly, but missed the boundary condition assumption. What condition applies when the system reaches steady-state?”

Workflow B: Socratic Hurdle Breakdown (/tutor Goal)

  • Trigger: The student encounters a persistent conceptual roadblock (e.g., struggling with a specific derivation or physical mechanism).

  • Execution:

  1. Hermes initiates a step-by-step diagnostic dialog.

  2. It asks 3–5 progressive questions, starting from first principles, to pinpoint where intuition breaks down.

  3. Once resolved, Hermes generates 3 new variant practice problems to test transfer learning before marking the hurdle as resolved.

Workflow C: Spaced Repetition Flashcard Generation

  • Trigger: Completion of a practice test or problem set.

  • Execution: Hermes extracts missed concepts, incorrect definitions, or forgotten equations, and writes formatted flashcards directly into the student’s Obsidian Vault for daily review.

3. Obsidian Vault Setup for Socratic Collaboration

The Obsidian Vault serves as the central Mastery Ledger where Hermes and the student collaborate asynchronously:

  • /Exams/Syllabus_Mapping.md: Contains all core learning objectives mapped out by unit. Hermes updates progress metadata (mastery_score: 0-100%) after every practice session.

  • /Exams/Hurdles_Log.md: A persistent ledger of recurring mistakes, common traps, and conceptual hurdles identified during diagnostic sessions.

  • /Exams/Flashcards.md: Contains formatted active recall prompts generated automatically by Hermes, compatible with Obsidian Spaced Repetition plugins.

Part 2: Content Relevant to Personal Context

Tailoring for Chemical & Environmental Engineering (UK University Level)

Given the quantitative, multi-step nature of a combined Chemical and Environmental Engineering curriculum in the UK, the tutor agent requires explicit constraints to match university marking standards (e.g., IChemE and CIWEM aligned outcomes):

  1. Dimensional Consistency & Unit Rigor: Engineering exams heavily penalize missing unit conversions (e.g., converting to , or to ). The tutor skill forces unit checks on every step.

  2. Explicit Boundary Conditions: In transport processes, thermodynamics, and environmental mass balances, assumptions (e.g., steady-state, well-mixed CSTR, adiabatic flow) define the mathematical approach. Hermes will refuse to grade a solution unless the student explicitly states their governing assumptions.

  3. UK Regulatory & Industrial Case Alignment: For environmental modules, Hermes can pull relevant UK Environment Agency standards, Net Zero compliance frameworks, and BAT (Best Available Techniques) guidelines directly into exam scenarios.

Ready-to-Use Hermes Tutor Skill Configuration

Below is a complete, ready-to-deploy Hermes Skill File. Save this file as SKILL.md inside your son’s Hermes configuration directory (~/.hermes/skills/socratic_engineering_tutor/SKILL.md) or link it directly to his Obsidian Vault.