university-exam-prep

Guides university exam preparation through Socratic questioning based on uploaded course materials.

706|130|Updated Oct 31, 2025
One-click install
npx skills add https://github.com/staruhub/ClaudeSkills --skill university-exam-prep
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: university-exam-prep
Source: https://github.com/staruhub/ClaudeSkills/tree/main/lab/Geek-skills-university-exam-prep
Command: npx skills add https://github.com/staruhub/ClaudeSkills --skill university-exam-prep

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

Generic AI study help often drifts away from what a specific course actually tests, because university exams are built around the instructor's own textbook, slides, and syllabus. This Skill refuses to tutor without those original materials, then analyzes them to identify high-frequency exam points and coaches the student through Socratic questioning instead of handing out answers.

Core Features & Use Cases

  • Material-gated tutoring: Requires uploaded textbooks, PPT slides, syllabi, or past exams before starting, and analyzes them to produce a prioritized exam-point report (high/medium/low priority with predicted question types).
  • Socratic dialogue modes: Offers concept exploration, application practice, systematic review, mock exam, and problem-solving guidance modes that ask questions first and never give answers directly.
  • Practice generation and tracking: Generates four-level variant exercises (warm-up, variation, trap detection, comprehensive) from the student's own materials and tracks mastered points, weak points, and recurring error patterns.
  • Use Case: A student uploads their data structures PPT and asks for final exam prep; the Skill produces an exam-point analysis report, then runs a timed mock exam with bracket-matching variant questions,追问ing the student's reasoning at each step.

Quick Start

Upload your course PPT or textbook and ask the agent to analyze the exam points and start a Socratic review session for your upcoming final.

Frequently Asked Questions about university-exam-prep

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I prepare for a university exam with AI using my own course materials?

Upload your textbook, PPT slides, syllabus, or past exams, then ask for exam prep. The Skill analyzes the materials to identify high-priority exam points, then coaches you through Socratic questioning and variant practice problems drawn from your materials.

What is Socratic questioning for exam study?

Socratic questioning is a teaching method where the tutor asks guiding questions instead of giving answers, forcing you to reason through concepts yourself. This Skill applies it through concept exploration, application practice, and mock exam modes with follow-up probes after each answer.

Can I use this exam prep skill without uploading any materials?

No. The Skill explicitly refuses to start generic review without original materials such as textbooks, PPT slides, or a syllabus, because university exams test the instructor's specific content rather than general knowledge.

How does the material analysis script identify exam points?

The analyze_material.py script scans text for signal words like 'key point', 'must master', and 'common exam question', counts chapter structure, and maps keywords to predicted question types such as multiple choice, calculation, or short answer.

What are the limitations of AI-based exam preparation?

The generated questions are frameworks that must be filled with content from your actual materials, and the analysis depends on signal words present in the text. It also does not cover high school exam authoring, which routes to a different skill.