study-notes-generator

Installation
SKILL.md

Study Notes Generator

Transform documents from slides/ into feature-rich HTML study notes saved to notes/.

Workflow

  1. Read the source document from slides/ (see PDF Handling below for large files)
  2. Extract and organize content into learning-focused sections
  3. Generate HTML using the template structure from assets/template.html
  4. Save to notes/ with filename {original-name}-notes.html

PDF Handling (CRITICAL)

The Claude API has a hard limit of 100 images/documents per conversation. PDF pages are converted to images when read, so any PDF over ~90 pages will fail.

For PDFs over 50 pages:

  1. Always extract text first using pdftotext:
    /opt/homebrew/bin/pdftotext "slides/filename.pdf" "slides/filename.txt"
    
Related skills

More from touricks/fanshi_personal_skills

Installs
9
GitHub Stars
2
First Seen
Feb 21, 2026