tutor-handouts

Parse a StudyVault and generate a parallel Coursepack with handouts, exercises, and autograder harnesses.

4|2|Updated Feb 19, 2026
One-click install
npx skills add https://github.com/drunkcoding/AgentSkillsArxiv --skill tutor-handouts
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: tutor-handouts
Source: https://github.com/drunkcoding/AgentSkillsArxiv/tree/main/skills/tutor-handouts
Command: npx skills add https://github.com/drunkcoding/AgentSkillsArxiv --skill tutor-handouts

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Consumes an existing StudyVault and produces a parallel Coursepack containing printable lecture handouts, programming-assignment writeups, autograder harnesses, cheatsheets, problem sets, and a capstone project package, enabling rapid course-pack authoring from vault notes.

Core Features & Use Cases

  • Generates Handouts for each vault topic (lecture-handout.tex, cheatsheet.tex, problemset.tex)
  • Creates Exercises/Challenge scaffolds (starter, challenge.py, reference/solutions, Makefile) and an instructor solution path
  • Produces a Coursepack summary (Makefile, README, Syllabus, and packaging guidelines) usable for course delivery
  • Supports per-topic customization and batch processing from a StudyVault
  • Ensures idempotence and adherence to LaTeX quality invariants

Quick Start

Run the Tutor Handouts generator on an existing StudyVault to produce a ready-to-build Coursepack in the current working directory.

Frequently Asked Questions about tutor-handouts

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

FAQPage Schema
How do I generate lecture handouts and problem sets from existing study notes?

You can generate lecture handouts by parsing a StudyVault to produce a parallel Coursepack. This process reads your vault notes and creates topic-specific LaTeX handouts, cheatsheets, and problem sets automatically.

Can I create an autograder harness and programming assignments from my vault notes?

Yes, creating an autograder harness is supported by generating exercise scaffolds from your StudyVault. The output includes starter files, challenge scripts, reference solutions, and a Makefile for automated grading.

What is the best way to build a complete course syllabus and coursepack from a StudyVault?

The best way to build a coursepack is to run a batch process on your StudyVault. This generates a comprehensive package containing a syllabus, lecture handouts, and packaging guidelines aligned to your vault concept notes.

Does the generated coursepack maintain LaTeX integrity and idempotence across multiple generations?

Yes, the generation process enforces both LaTeX integrity and idempotence. This ensures that repeated runs on the same StudyVault produce consistent, valid LaTeX artifacts without duplicating or corrupting existing topic files.

Do I need existing reference materials to generate topic-specific H1–H5 artifacts?

Yes, you need an existing StudyVault containing concept notes and references. The generator applies these references across all vault topics to accurately produce the hierarchical H1–H5 artifacts for your coursepack.

What file types are included in the generated coursepack for course delivery?

The generated coursepack includes .tex files for handouts and cheatsheets, Python files for challenges, a Makefile, a README, and a syllabus. These files provide a complete, ready-to-build structure for course delivery.