What problem does it solve? Academic competition teams waste hours manually reading reference papers and risk disqualification from formatting errors when assembling final PDF submissions under deadline pressure. ## Core Features & Use Cases - Literature Extraction: Pull text, tables, and equations from research PDFs using pypdf, pdfplumber, and PyMuPDF, with OCR fallback for scanned documents. - Submission Assembly: Merge control sheet, main paper, and code appendix into a single compliant PDF with optional separator pages. - Compliance Validation: Automatically check page limits (25 pages), font sizes (≥10pt), and control sheet presence before submission. - Use Case: During an MCM/ICM contest, batch-extract text from five reference papers in Hour 12, then at Hour 92 merge your control sheet, 22-page paper, and code appendix, and run validation to confirm the submission passes all checks. ## Quick Start Use the pdf skill to merge control_sheet.pdf, main_paper.pdf, and code_appendix.pdf into final_submission.pdf and validate it against MCM page limits.