exampass

Convert lecture PPTX, DOCX, and PDF files into study guides and quizzes.

752|50|Updated May 30, 2026
One-click install
npx skills add https://github.com/WUBING2023/ExamPass-Assistant --skill exampass-wubing2023
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: exampass
Source: https://github.com/WUBING2023/ExamPass-Assistant/tree/main
Command: npx skills add https://github.com/WUBING2023/ExamPass-Assistant --skill exampass-wubing2023

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires python-pptx, python-docx, pdfplumber, pymupdf, pytest, pytest-mock, Pillow, reportlab, and includes scripts (resource) components.

What problem does it solve?

This skill solves the common struggle of fragmented study materials by automatically synthesizing lecture slides, handouts, and readings into structured, exam-focused review content.

Core Features & Use Cases

  • Structured Knowledge Guides: Generates review notes with MathJax formulas, priority tags, and a logical narrative arc.
  • Interactive Quizzes: Creates self-grading quizzes with detailed explanations and common-mistake warnings.
  • Knowledge Graph: Visualizes course dependencies and hub concepts for better conceptual understanding.
  • Use Case: A student can upload a folder of lecture PPTs and PDFs to instantly generate a combined HTML page containing both the summarized notes and a practice exam for final review.

Quick Start

Use the exampass skill to process the course materials located in the current directory and generate a combined study guide and quiz.

Frequently Asked Questions about exampass

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

FAQPage Schema
How do I convert lecture slides and PDFs into structured study guides?

Yes, you can generate interactive quizzes from lecture notes by processing PPTX, DOCX, and PDF files to create self-grading assessments featuring detailed answer explanations and common-mistake warnings for exam preparation.

What is the best way to create a knowledge graph from course materials?

Creating a knowledge graph from course materials involves analyzing ingested lecture documents to automatically visualize course dependencies and identify hub concepts, resulting in better conceptual understanding for exam review.

Does this exam preparation tool support multi-format document ingestion?

Yes, this exam preparation tool supports multi-format document ingestion, allowing you to process PPTX, DOCX, and PDF files together to comprehensively synthesize fragmented lecture slides and readings into exam-focused content.

How do I visualize course dependencies and hub concepts from my lecture PDFs?

You can visualize course dependencies and hub concepts by uploading your lecture PDFs and PPTX files, which triggers automated knowledge extraction agents to map relationships and output a visual knowledge graph.

Can I combine summarized notes and a practice exam into a single HTML page?

Yes, you can combine summarized notes and a practice exam into a single HTML page by processing a folder of lecture PPTs and PDFs, which automatically synthesizes the content for final exam review.