scientific-slides
Build slide decks and presentations for research talks. Use this for making PowerPoint slides, conference presentations, seminar talks, research presentations, thesis defense slides, or any scientific talk. Provides slide structure, design templates, timing guidance, and visual validation. Works with PowerPoint and LaTeX Beamer.
What this skill does
# Scientific Slides ## Overview Scientific presentations are a critical medium for communicating research, sharing findings, and engaging with academic and professional audiences. This skill provides comprehensive guidance for creating effective scientific presentations, from structure and content development to visual design and delivery preparation. **Key Focus**: Oral presentations for conferences, seminars, defenses, and professional talks. **CRITICAL DESIGN PHILOSOPHY**: Scientific presentations should be VISUALLY ENGAGING and RESEARCH-BACKED. Avoid dry, text-heavy slides at all costs. Great scientific presentations combine: - **Compelling visuals**: High-quality figures, images, diagrams (not just bullet points) - **Research context**: Proper citations from research-lookup establishing credibility - **Minimal text**: Bullet points as prompts, YOU provide the explanation verbally - **Professional design**: Modern color schemes, strong visual hierarchy, generous white space - **Story-driven**: Clear narrative arc, not just data dumps **Remember**: Boring presentations = forgotten science. Make your slides visually memorable while maintaining scientific rigor through proper citations. ## When to Use This Skill This skill should be used when: - Preparing conference presentations (5-20 minutes) - Developing academic seminars (45-60 minutes) - Creating thesis or dissertation defense presentations - Designing grant pitch presentations - Preparing journal club presentations - Giving research talks at institutions or companies - Teaching or tutorial presentations on scientific topics ## Core Capabilities ### 1. Presentation Structure and Organization Build presentations with clear narrative flow and appropriate structure for different contexts. For detailed guidance, refer to `references/presentation_structure.md`. **Universal Story Arc**: 1. **Hook**: Grab attention (30-60 seconds) 2. **Context**: Establish importance (5-10% of talk) 3. **Problem/Gap**: Identify what's unknown (5-10% of talk) 4. **Approach**: Explain your solution (15-25% of talk) 5. **Results**: Present key findings (40-50% of talk) 6. **Implications**: Discuss meaning (15-20% of talk) 7. **Closure**: Memorable conclusion (1-2 minutes) **Talk-Specific Structures**: - **Conference talks (15 min)**: Focused on 1-2 key findings, minimal methods - **Academic seminars (45 min)**: Comprehensive coverage, detailed methods, multiple studies - **Thesis defenses (60 min)**: Complete dissertation overview, all studies covered - **Grant pitches (15 min)**: Emphasis on significance, feasibility, and impact - **Journal clubs (30 min)**: Critical analysis of published work ### 2. Slide Design Principles Create professional, readable, and accessible slides that enhance understanding. For complete design guidelines, refer to `references/slide_design_principles.md`. **ANTI-PATTERN: Avoid Dry, Text-Heavy Presentations** ❌ **What Makes Presentations Dry and Forgettable:** - Walls of text (more than 6 bullets per slide) - Small fonts (<24pt body text) - Black text on white background only (no visual interest) - No images or graphics (bullet points only) - Generic templates with no customization - Dense, paragraph-like bullet points - Missing research context (no citations) - All slides look the same (repetitive) ✅ **What Makes Presentations Engaging and Memorable:** - HIGH-QUALITY VISUALS dominate (figures, photos, diagrams, icons) - Large, clear text as accent (not the main content) - Modern, purposeful color schemes (not default themes) - Generous white space (slides breathe) - Research-backed context (proper citations from research-lookup) - Variety in slide layouts (not all bullet lists) - Story-driven flow with visual anchors - Professional, polished appearance **Core Design Principles**: **Visual-First Approach** (CRITICAL): - Start with visuals (figures, images, diagrams), add text as support - Every slide should have STRONG visual element (figure, chart, photo, diagram) - Text explains or complements visuals, not replaces them - Think: "How can I show this, not just tell it?" - Target: 60-70% visual content, 30-40% text **Simplicity with Impact**: - One main idea per slide - MINIMAL text (3-4 bullets, 4-6 words each preferred) - Generous white space (40-50% of slide) - Clear visual focus - Bold, confident design choices **Typography for Engagement**: - Sans-serif fonts (Arial, Calibri, Helvetica) - LARGE fonts: 24-28pt for body text (not minimum 18pt) - 36-44pt for slide titles (make bold) - High contrast (minimum 4.5:1, prefer 7:1) - Use size for hierarchy, not just weight **Color for Impact**: - MODERN color palettes (not default blue/gray) - Consider your topic: biotech? vibrant colors. Physics? sleek darks. Health? warm tones. - Limited palette (3-5 colors total) - High contrast combinations - Color-blind safe (avoid red-green combinations) - Use color purposefully (not decoration) **Layout for Visual Interest**: - Vary layouts (not all bullet lists) - Use two-column layouts (text + figure) - Full-slide figures for key results - Asymmetric compositions (more interesting than centered) - Rule of thirds for focal points - Consistent but not repetitive ### 3. Data Visualization for Slides Adapt scientific figures for presentation context. For detailed guidance, refer to `references/data_visualization_slides.md`. **Key Differences from Journal Figures**: - Simplify, don't replicate - Larger fonts (18-24pt minimum) - Fewer panels (split across slides) - Direct labeling (not legends) - Emphasis through color and size - Progressive disclosure for complex data **Visualization Best Practices**: - **Bar charts**: Comparing discrete categories - **Line graphs**: Trends and trajectories - **Scatter plots**: Relationships and correlations - **Heatmaps**: Matrix data and patterns - **Network diagrams**: Relationships and connections **Common Mistakes to Avoid**: - Tiny fonts (<18pt) - Too many panels on one slide - Complex legends - Insufficient contrast - Cluttered layouts ### 4. Talk-Specific Guidance Different presentation contexts require different approaches. For comprehensive guidance on each type, refer to `references/talk_types_guide.md`. **Conference Talks** (10-20 minutes): - Structure: Brief intro → minimal methods → key results → quick conclusion - Focus: 1-2 main findings only - Style: Engaging, fast-paced, memorable - Goal: Generate interest, network, get invited **Academic Seminars** (45-60 minutes): - Structure: Comprehensive coverage with detailed methods - Focus: Multiple findings, depth of analysis - Style: Scholarly, interactive, discussion-oriented - Goal: Demonstrate expertise, get feedback, collaborate **Thesis Defenses** (45-60 minutes): - Structure: Complete dissertation overview, all studies - Focus: Demonstrating mastery and independent thinking - Style: Formal, comprehensive, prepared for interrogation - Goal: Pass examination, defend research decisions **Grant Pitches** (10-20 minutes): - Structure: Problem → significance → approach → feasibility → impact - Focus: Innovation, preliminary data, team qualifications - Style: Persuasive, focused on outcomes and impact - Goal: Secure funding, demonstrate viability **Journal Clubs** (20-45 minutes): - Structure: Context → methods → results → critical analysis - Focus: Understanding and critiquing published work - Style: Educational, critical, discussion-facilitating - Goal: Learn, critique, discuss implications ### 5. Implementation Options #### PowerPoint via PPTX Skill **Best for**: Custom designs, data visualizations, template-based workflows **Reference**: See `document-skills/pptx/SKILL.md` for complete documentation **Key Resources**: - `assets/powerpoint_design_guide.md`: Complete PowerPoint design guide - PPTX skill's `html2pptx.md`: Programmatic creation workflow - PPTX skill's scripts: `rearrange.py`, `inventory.py`, `replace.py`, `thumbnail.py` **Workflow**: 1. Design HTML slides
Related in Design
contribute
IncludedLocal-only OSS contribution command center. Auto-refreshes the user's in-flight PR and issue state on invoke so conversations start with full context — no need to brief Claude on what's in flight. Helps the user find issues to contribute to on GitHub, builds per-repo dossiers of what each upstream expects (CLA, DCO, branch convention, AI policy, draft-first, review bots, issue templates), runs deterministic gates before any external action so AI-assisted contributions don't reach maintainers as slop. State is markdown-only: candidate files at ~/.contribute-system/candidates/, repo dossiers at ~/.contribute-system/research/, append-only event log at ~/.contribute-system/log.jsonl. No database, no cloud calls. Use when the user asks about their PRs / issues / contributions, wants to find new work to take on, claim an issue, build/refresh a repo's dossier, or draft a Design Issue or PR. Trigger with "/contribute", "what's my PR status", "find a contribution", "claim issue X", "draft a Design Issue for Y", "refresh dossier for Z".
architectural-analysis
IncludedUser-triggered deep architectural analysis of a codebase or scoped subtree across eight modes — information architecture, data flow, integration points, UI surfaces, interaction patterns, data model, control flow, and failure modes. This skill should be used when the user asks to "diagram this codebase," "map the architecture," "show the data flow," "give me an ERD," "trace control flow," "find the integration points," "verify the layout pattern," "audit the UX architecture," or any similar request whose primary deliverable is mermaid diagrams plus cited reports under docs/architecture/. Dispatches haiku/sonnet sub-agents in parallel for per-mode exploration, then verifies every citation mechanically before any node lands in a diagram. Not for one-off prose explanations of code (use code-explanation) or for high-level system design from scratch (use system-design).
mcp
IncludedModel Context Protocol (MCP) server development and tool management. Languages: Python, TypeScript. Capabilities: build MCP servers, integrate external APIs, discover/execute MCP tools, manage multi-server configs, design agent-centric tools. Actions: create, build, integrate, discover, execute, configure MCP servers/tools. Keywords: MCP, Model Context Protocol, MCP server, MCP tool, stdio transport, SSE transport, tool discovery, resource provider, prompt template, external API integration, Gemini CLI MCP, Claude MCP, agent tools, tool execution, server config. Use when: building MCP servers, integrating external APIs as MCP tools, discovering available MCP tools, executing MCP capabilities, configuring multi-server setups, designing tools for AI agents.
react-native-skia
IncludedDesign, build, debug, and optimise high-polish animated graphics in React Native or Expo using @shopify/react-native-skia, Reanimated, and Gesture Handler. Use when the user wants canvas-driven UI, shaders, paths, rich text, image filters, sprite fields, Skottie, video frames, snapshots, web CanvasKit setup, or performance tuning for custom motion-heavy elements such as loaders, hero art, cards, charts, progress indicators, particle systems, or gesture-driven surfaces. Also use when the user asks for fluid, glow, glass, blob, parallax, 60fps/120fps, or GPU-friendly animated effects in React Native, even if they do not explicitly say "Skia". Do not use for ordinary form/layout work with standard views.
plaid
IncludedProduct Led AI Development — guides founders from idea to launched product. Six capabilities: Idea (discover a product idea), Validate (pressure-test the idea against fatal flaws, problem reality, competition, and 2-week MVP feasibility), Plan (vision intake + document generation), Design (translate image references into a design.md spec), Launch (go-to-market strategy), and Build (roadmap execution). Use when someone says "PLAID", "plaid idea", "help me find an idea", "product idea", "idea from my business", "idea from my expertise", "plaid validate", "validate my idea", "pressure-test", "is this idea good", "find fatal flaws", "validate the problem", "plan a product", "define my vision", "generate a PRD", "product strategy", "plaid design", "design from image", "translate image to design", "create design.md", "extract design tokens", "plaid launch", "go-to-market", "launch plan", "GTM strategy", "launch playbook", "plaid build", "build the app", "start building", or "execute the roadmap".
nextjs-framer-motion-animations
IncludedAdds production-safe Motion for React or Framer Motion animations to Next.js apps, including reveal, hover and tap micro-interactions, whileInView, stagger, AnimatePresence, layout and layoutId transitions, reorder, scroll-linked UI, and lightweight route-content transitions. Use when the user asks to add, refactor, or debug Motion or Framer Motion in App Router or Pages Router codebases, especially around server/client boundaries, reduced motion, LazyMotion, bundle size, hydration, or route transitions. Avoid for GSAP-style timelines, WebGL or 3D scenes, heavy scroll storytelling, or CSS-only effects unless Motion is explicitly requested.