From thesis-speedrun
Use before thesis/report submission to check a LaTeX PDF, page count, references, declarations, figures, tables, TODOs, formatting, appendices, source code exclusion, and final upload readiness.
How this skill is triggered — by the user, by Claude, or both
Slash command
/thesis-speedrun:final-pdf-gateThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Run the boring checks that catch expensive mistakes. Load `../../references/report-writing.md`, `../../references/source-declarations.md`, and `../../references/assessment-rubric.md`.
Run the boring checks that catch expensive mistakes. Load ../../references/report-writing.md, ../../references/source-declarations.md, and ../../references/assessment-rubric.md.
TODO, ??, missing references, or placeholder citationsPrefer the project's existing commands. If none exist, try:
latexmk -pdf main.tex
pdfinfo main.pdf
pdftotext -layout main.pdf -
rg -n "TODO|FIXME|\\?\\?|undefined|Citation|Reference" .
## Gate Result
## Blocking Issues
## Fix Before Upload
## Acceptable Risks
## Submission Files
Creates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.
npx claudepluginhub msh4r1f/thesis-agent-toolkit --plugin thesis-speedrun