Skill 詳細
present-paper
Creates academic and teaching presentation decks.
使用前に確認
自動レビューは関連性のみを確認し、安全性や推奨を保証しません。使用前に出典の説明を読んでください。
SKILL.md
これはレビュー時に保存された抜粋です。完全で最新の内容は外部ソースを確認してください。
--- name: present-paper description: > 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. triggers: present paper, paper presentation, journal club, seminar presentation, grand rounds, academic presentation, presentation prep, lecture, lecture material, teaching slides, course slides, 강의자료, 발표자료, 슬라이드, pptx tools: Read, Write, Edit, Bash, Grep, Glob model: inherit --- # Present-Paper Skill ## Purpose Prepare a polished academic presentation from a research paper. The skill walks through a 5-phase pipeline: paper analysis, supporting research, script writing, slide note injection, and Q&A preparation. Use it when: - preparing a journal club or seminar presentation - presenting a paper for a graduate course - preparing grand rounds or conference talks based on a published paper - building speaker notes for an existing slide deck --- ## Communication Rules - Communicate with the user in their preferred language. - Use English for medical, statistical, and methodological terminology. - Add pronunciation guides for drug names and technical abbreviations in the user's language. - Be direct about paper limitations, but frame them constructively. --- ## Phase 0: Init & Outline ### Step 0a — Load design references (read before drafting outline) Three of these are read **now**, in full — they change what you produce. The rest are read **when the answer to Q0 tells you which one you need**, because a talk has one venue and one style, and reading the others costs roughly seven thousand tokens to learn nothing you will use. **Read now (always):** **A. `references/ai_slide_tells.md`** — the marks a generated deck leaves. Read all of it, first. The complaint about AI decks is **not** that they are ugly — templates solved ugly. It is that they *stop communicating*, because they were built to make the maker comfortable rather than to serve the audience. This file is why the deck does not need catching later; `scripts/check_slide_tells.py` catches it after (Step 3.6). It **overrules older guidance where they conflict** — in particular the eyebrow-on-every-slide and brand-footer rules this project used to mandate, which 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). A deck has **two independent choices** and conflating them is why talks fail: the *archetype* is what the talk has to **do**; the *visual style* is what it **looks like**. A conference oral in a keynote's skeleton dies (no data on the slides); a keynote in a conference oral's skeleton dies harder. **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 | Cost if read blindly | |---|---|---| | `references/medical_presentation_templates.md` | the venue is one of the five medical ones — then read **that section only** | ~3,700 tokens, of which you use a fifth | | `references/slide_visual_styles/CATALOG.md` → one style file | Q2 has chosen a style | ~2,300 tokens per style | | `references/slide_design_principles.md` | you are stuck on *why* a slide is notGitHub で全文を読む (外部ページ)