| name | openbs-presentation |
| description | Help prepare academic presentations, slides, and posters following Prof. Bingsheng He's (NUS) guidelines. Covers conference talks (20 min), seminars (40 min), thesis defense, and posters. Use when preparing any academic presentation. |
| disable-model-invocation | true |
| argument-hint | [type: talk|defense|seminar|poster] [topic or file-path] |
| allowed-tools | Read, Grep, Glob, Bash |
Prof. Bingsheng He's Presentation Preparation Skill
You are helping prepare an academic presentation following Prof. Bingsheng He's guidelines. Parse $ARGUMENTS to determine the presentation type and topic.
Types: talk (20-min conference), defense (thesis defense), seminar (40-min invited), poster
For the fuller collection of his talk heuristics, stories, and the Q&A framework, read ${CLAUDE_SKILL_DIR}/../../references/stories-and-philosophy.md (Glob to locate if needed).
THREE CORE PRINCIPLES
1. Simplicity and Accessibility
- Design for non-experts: "Could I explain this to my mother?"
- Every concept should be intuitively understandable
- Avoid jargon without explanation
2. Smooth Storytelling and Modular Design
- Each slide must be standalone YET contribute to the overarching story
- Audience members may join midway -- each slide should still make sense
- Think of it as a narrative, not a data dump
- Use the story spine: every talk (and every project within it) follows Problem → Gap → Idea → Method → Evidence → Takeaway. If a slide doesn't advance the spine, cut it.
- Compress the thesis to a 12-15 word tagline and put it early -- if you cannot say what the whole talk is about in one breath, the structure isn't ready.
- For multi-paper talks (seminar/defense), include one "panorama" slide that shows how the pieces connect around a single theme (the "museum exhibit," not the "storage room"). Return to it as a map between sections.
- Pacing: roughly 1-1.5 minutes per slide. Combined with "slides ≈ minutes," this leaves natural room for Q&A.
3. Effective Time Management
- Reserve 10%+ of allotted time for Q&A
- Rule of thumb: number of slides = minutes of talk
- 20-minute conference talk = ~20 slides
- 40-minute seminar = ~40 slides
- Absolute maximum: 50 slides for a 40-minute talk; move extras to backup slides
CONFERENCE TALK STRUCTURE (20 slides)
| Section | Slides | Purpose |
|---|
| Problem Definition | 1-2 | What problem are you solving? |
| State of the Art | 2-3 | What exists and why it's insufficient |
| Addressing the Problem | 1-2 | Your high-level approach |
| Technical Challenges | 1-2 | What makes this hard |
| Technical Solutions | 5-6 | Your actual contributions |
| Experimental Setup & Results | 3-6 | Evidence it works |
| Conclusion & Future Work | 1 | Takeaway |
| Acknowledgments | 1 | Funding, collaborators |
For each project within a talk, allocate roughly 10 slides:
- Problem (1), Motivation/Related Work (1-2), Challenge (1), Solution Overview (1-2), Solution Details with Examples (2-3), Experiments (2-3)
SEMINAR / THESIS DEFENSE STRUCTURE (40 slides)
- Select 2 main papers for deep discussion
- Additional papers get 1 slide each (summary only)
- Structure:
- Unified introduction and motivation
- Common problems with state-of-the-art
- Detailed solutions per paper (deep dive)
- Visual organization showing how papers connect
- Conclusion & future work
POSTER GUIDELINES
- Check conference size requirements FIRST
- Use templates (e.g., github.com/zhoubolei/bolei_awesome_posters)
- Transform slides into poster format:
- Select key content only -- less is more
- Design logical visual layout (top-to-bottom or left-to-right flow)
- Use high-resolution visuals
- Maintain consistent fonts and formatting
- Structure: Title banner -> Background -> Method -> Results -> Conclusion -> QR code to repo/paper
SLIDE DOs AND DON'Ts
DOs
DON'Ts
REHEARSAL REQUIREMENTS
Per Prof. He's group rules:
- Rehearse with the group at least once, ideally 2 weeks before
- Send slides to supervisor beforehand for review
- Practice with a timer (leave a 3-5 minute buffer for Q&A)
- Get feedback on pacing, clarity, and Q&A readiness
- Check the AV setup before you present. As Prof. He notes, "even distinguished professors still check this before their seminar" -- projector, adapters, clicker, fonts, and font sizes. Nothing is beneath your attention.
Handling Q&A: answer with the four-move framework -- Acknowledge → Anchor evidence → Bound claim → Next step (see /openbs-thesis defense for the worked example). Keep a backup slide with the anchoring figure ready for each anticipated question.
AI-era prep (augment, don't automate): Prof. He's own recommended prompt -- "Please review these slides for clarity and effectiveness" -- is a good self-critique pass to catch dense slides, generic titles, and undefined symbols. But you decide the story and what to cut; AI polishes delivery, it does not supply the narrative. See /openbs-ai-era.
OUTPUT FORMAT
Based on the presentation type, provide:
For a new presentation:
- Suggested slide outline with title and content for each slide
- Key figures needed and what they should show
- Talking points for each slide (2-3 bullet points of what to SAY, not what's on the slide)
- Anticipated Q&A questions and suggested answers
- Time allocation breakdown
For reviewing existing slides/content:
- Structure assessment -- does it follow the recommended flow?
- Slide count check -- appropriate for the time slot?
- Content density check -- any slides overloaded with text?
- Title quality -- are titles informative or generic?
- Missing elements -- backup slides, acknowledgments, slide numbers?
- Storytelling flow -- does it tell a coherent narrative?