Install any skill in seconds. Free to start, no credit card required.
Get Started Free →aperivue/present-paper
Academic presentation preparation — paper-driven (journal club, grand rounds, seminar) and lecture/teaching decks (course material, workshop slides, conference talks). Analyzes source material, finds supporting references, drafts audience-adapted speaker scripts, generates or augments PPTX with speaker notes, and prepares Q&A.
Passed 15 of 20 test cases with the skill, and 7 of 20 without it.
and 8 more in the full report
8 fixed7 passed either way5 still failing0 broke2 errored
Tokens, turns and time describe resource use, not a dollar price.
One of 8 test cases the skill fixed. Same model, same prompt, with and without the skill.
I am running `check_deck_budget.py` on my 20-slide deck for a 10-minute talk. Slide 8 is titled 'Appendix perforation in children', causing the budget script to prematurely stop calculating talk time at slide 8 instead of my actual backup section at slide 16. What CLI flag overrides where the clock calculation stops?
| Checked | Without skill | With skill |
|---|---|---|
| Specifies passing the --backup-from flag. | Missed | Passed |
The instructions your model reads when the skill loads.
Read three files now, in full. Read the rest only when the answer to Q0/Q2 tells you which one you need — a talk has one venue and one style, and reading the others teaches nothing you will use.
Read now (always):
A. references/ai_slide_tells.md — the marks a generated deck leaves. Read all of it, first.
Building against it is why the deck does not need catching later; scripts/check_slide_tells.py
catches what slips through (Step 3.6). Where another reference conflicts with it, it wins. Eyebrow labels and brand footers on every
slide are the single most-cited visual tell.
B. references/presentation_archetypes.md — the skeleton, chosen by where the speaker is
standing: conference oral, journal-club critique, case-anchored grand rounds, didactic lecture,
defence, keynote (Duarte's sparkline, the Jobs STAR moment, Takahashi/Lessig), lay talk, decision
brief (Minto's pyramid, action titles, Kawasaki's 10/20/30). The archetype (what the talk has to
do) and the visual style (what it looks like) are independent choices. The skin is a
preference; the skeleton is not. Its mechanical half is scripts/check_deck_budget.py.
C. references/presentation_design_guidelines.md — the enforceable rules (assertion headlines,
24-pt floor, negative space, ≤3 colours, colourblind-safe palettes, redraw-don't-screenshot,
animation discipline) plus the G1–G10 self-check the Phase 3.5 critic scores against.
Read on demand — after Q0/Q2 tell you which one:
| File | Read it when |
|---|---|
references/medical_presentation_templates.md | the venue is one of the five medical ones — then read that section only |
references/slide_visual_styles/CATALOG.md → one style file | Q2 has chosen a style |
references/slide_design_principles.md | you are stuck on why a slide is not landing — the Reynolds / Duarte / Knaflic / Tufte theory under the rules in C |
references/generated_illustrations.md | you are about to generate any image for a slide, or a text-only slide keeps failing the critic; its first rule (never generate a medical image) is not optional |
references/spoken_notes_and_bilingual.md | you are drafting speaker notes, or the deck is not monolingual |
Collect these before starting. Do not draft until the target audience is defined.
test cases passed, vs 7 / 20 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.