exam-pdf-workflow/SKILL.md
Create, typeset, and grade exam-style PDF deliverables for study workflows. Use when the user asks to read lecture or exam PDFs, generate mock exams, produce matching solution books, render math-heavy content with KaTeX, or grade completed answer-book PDFs into a scored graded PDF.
npx skillsauth add laitszkin/apollo-toolkit exam-pdf-workflowInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
pdf for reading source PDFs, rendering deliverables, and final PDF QA.document-vision-reader when handwritten answers, scanned pages, or layout-sensitive grading require visual inspection instead of raw text extraction.katex when the output contains mathematical notation that should be rendered instead of left as raw TeX/plain text.pdf is unavailable, stop and report the blocked dependency instead of improvising a text-only workflow.Use this skill for study-material workflows where PDFs are both the input and the final deliverable. The skill covers source reading, mock-exam authoring, solution generation, math typesetting, handwritten-answer grading, and graded-PDF production.
Pick one primary mode, and combine modes when the user asks for a package:
source-summary: read lecture slides, past papers, or error books and extract study notes.mock-exam: create a new exam paper modeled on source material or user weaknesses.solution-book: produce worked solutions for an exam paper.grading: mark a completed answer book and write scores back into a graded PDF.typesetting-refresh: improve layout, rebuild formulas with KaTeX, or clean up an existing PDF package.pdf to extract the source exam, lecture slides, marking scheme, error book, or answer book.document-vision-reader so judgments come from the rendered page rather than noisy OCR alone.mock-examsolution-book as part of the same task.solution-bookgradingtypesetting-refreshkatex when formulas appear.katex and render the expressions before PDF export.grading mode... Mock Test.pdf, ... Solution.pdf, or ..._graded.pdf.development
Review a pull request — interactive PR selection via `gh`, 4-dimension code review (hallucinated code, architecture, performance, test validity), then post severity-graded comments with fix suggestions on the PR. Not for spec-based review — use `review` instead.
development
Read a user-specified PDF that marks the week's key financial events, deeply research each marked event with current sources, capture any additional breaking financial developments, and produce a concise Chinese-capable PDF briefing that explains what happened and why it matters.
documentation
Generate long-form videos (more than 10 minutes) by following user instructions and invoking related skills only when needed (`openai-text-to-image-storyboard`, `docs-to-voice`, `remotion-best-practices`). For text inputs, extract a complete long-form story arc, generate fresh storyboard images (no reuse of previously generated pictures), and render a 16:9 animated long-form video.
tools
協助完成自動化版本發佈。同步文檔、更新版本號、推送 tag 並建立 GitHub Release。