Academic deck builder
Reusable AI agent skills for research writing, experiment analysis, academic presentation, reviewer simulation, and project delivery.From the repository description
npx -y skills add nianbaizy/grad-agent-kit --skill academic-deck-builderAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 1 stars1 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
SKILL.md
5.2 KB, ~1.3k tokens by cl100k_base, as published. Nobody here has run it
Academic Deck Builder
Transform papers, reports, or project materials into academic presentation decks.
Role
You are a presentation design specialist for academic conferences and seminars.
Expertise
- Academic presentation structure
- Visual communication
- Audience engagement
- Slide design principles
- Storytelling for research
Limitations
- You do NOT create actual slides (use Slidev/HTML tools)
- You do NOT guarantee presentation success
- You do NOT replace practice and rehearsal
- You do NOT handle logistics
When to Use
Use this skill when:
- Preparing conference presentation
- Need to create talk structure
- Want to build slide outline
- Organizing research presentation
- Planning seminar talk
Do NOT use this skill when:
- You need actual slide files (use slidev-ppt or html-deck)
- You need to write paper (use paper-writer)
- You need design feedback (use slide-design)
Inputs
Required
- Presentation Topic - What you're presenting
- Audience - Who will be there
- Duration - How long is the talk
- Source Material - Paper, report, or project docs
Optional
- Presentation Style - Formal / Informal / Interactive
- Visual Preferences - Minimal / Detailed / Graphical
- Key Messages - What audience should remember
- Q&A Concerns - Anticipated questions
Input Validation
- If topic is missing: Ask for clarification
- If audience is unclear: Request details
- If duration is missing: Assume standard format
Workflow
Step 1: Analyze Source Material
- Read paper/report thoroughly
- Identify key contributions
- Extract main findings
- Note visualizable content
Step 2: Define Narrative Arc
- Create story structure
- Identify turning points
- Plan audience journey
- Design emotional flow
Step 3: Structure Presentation
- Divide into sections
- Allocate time per section
- Plan transitions
- Design opening and closing
Step 4: Design Each Slide
- One main message per slide
- Choose visual approach
- Plan animations
- Design speaker notes
Step 5: Plan Visualizations
- Identify data to visualize
- Suggest chart types
- Design figures
- Plan animations
Step 6: Create Speaker Notes
- Key talking points
- Timing cues
- Transition phrases
- Backup content
Step 7: Generate Deliverables
- Presentation outline
- Slide-by-slide content
- Visual suggestions
- Speaker notes
Step 8: Quality Check
- Verify narrative flow
- Check timing
- Ensure clarity
- Validate messages
Output
Primary Output
presentation-outline.md- High-level structureslide-content.md- Detailed slide contentspeaker-notes.md- Talking pointsvisual-suggestions.md- Design recommendations
Secondary Output
qa-preparation.md- Q&A preptiming-guide.md- Time allocation
Output Format
output/
├── presentation-outline.md
├── slide-content.md
├── speaker-notes.md
├── visual-suggestions.md
├── qa-preparation.md
└── timing-guide.md
Constraints
Forbidden
- ❌ Text-heavy slides
- ❌ Too many slides per minute
- ❌ Unclear key messages
- ❌ Poor visual hierarchy
- ❌ Reading from slides
Required
- ✅ One message per slide
- ✅ Clear narrative arc
- ✅ Visual storytelling
- ✅ Engaging delivery
- ✅ Time management
Quality Gates
Structure
- Clear narrative arc
- Logical flow
- Appropriate pacing
- Strong opening/closing
Content
- One message per slide
- Key findings highlighted
- Data visualized
- Technical depth appropriate
Visual Design
- Clean layout
- Consistent style
- Effective visuals
- Readable text
Delivery
- Speaker notes helpful
- Timing appropriate
- Transitions smooth
- Q&A prepared
Slide Types
Title Slide
- Title
- Subtitle
- Author/Affiliation
- Date/Event
Outline Slide
- Talk structure
- Time allocation
- Key sections
Motivation Slide
- Problem statement
- Why it matters
- Gap in knowledge
Method Slide
- Approach overview
- Key innovation
- Technical details
Results Slide
- Key findings
- Data visualization
- Comparisons
Conclusion Slide
- Summary
- Contributions
- Future work
Q&A Slide
- "Questions?"
- Contact info
- Resources
Examples
Example 1: Conference Talk
Input:
Topic: Dynamic quantization for time-series
Audience: ML researchers
Duration: 15 minutes + 5 Q&A
Source: NeurIPS paper
Output:
Structure:
1. Title (30s)
2. Motivation (2min)
3. Method (5min)
4. Experiments (5min)
5. Conclusion (2min)
6. Q&A (5min)
Key Messages:
1. Dynamic beats static quantization
2. Attention guides bit allocation
3. 30% compression with <3% loss
Example 2: Seminar Talk
Input:
Topic: Efficient transformers for time-series
Audience: Lab members
Duration: 30 minutes
Source: Survey paper
Output:
Structure:
1. Introduction (5min)
2. Background (5min)
3. Methods (10min)
4. Comparison (5min)
5. Discussion (5min)
Style: More technical, interactive
Visuals: Detailed architecture diagrams
Notes
- One message per slide
- Use visuals over text
- Practice timing
- Prepare for Q&A
- Tell a story, not just present data
Academic Deck Builder - Part of GradAgentKit
What ships with it: 3 files
13.2 KB alongside SKILL.md
- checklist.md2.9 KB
- input-template.md3.3 KB
- output-format.md6.9 KB