Export research project findings to a presentation (.pptx) with key findings, figures, and conclusions. Use when user says "导出 PPT", "/export pptx", "做个汇报", "生成 PPT", "export to PowerPoint", "make a presentation from results", or wants slides from project results. Builds on pptx-generation skill.
Auto-generate a presentation from a ScienceClaw project's reports and figures. Uses the pptx-generation skill's code templates and themes.
reports/ — extract key findings, section headers, conclusionsfigures/ — each significant figure gets its own slidereports/<project_name>_presentation.pptx| Slide | Content |
|---|---|
| 1 | Title slide (project name, date, "ScienceClaw Analysis") |
| 2 | Background / Research Question (from report intro) |
| 3-N | Key Findings (one per slide, with figure if available) |
| N+1 | Methods Summary (from METHODS.md) |
| N+2 | Conclusions (from report summary/conclusion section) |
| N+3 | References (top 10 cited papers) |
From the report markdown, extract:
# heading## )[N] Author... or numbered reference patternsUse the NPG theme from pptx-generation skill by default:
(0x3C, 0x54, 0x88) — dark blue(0xE6, 0x4B, 0x35) — red(0xEE, 0xF0, 0xF5)Combine ALL steps into a single bash call:
pip install -q python-pptx Pillow 2>/dev/null && python3 << 'PPTXEOF'
# Use helpers from pptx-generation skill
# Read project directory
# Extract key findings from report
# Build slides
# Save to reports/
PPTXEOF
Refer to the pptx-generation skill for the full helper function library (title_slide, content_slide, figure_slide, table_slide, etc.).
reports/<project_name>_presentation.pptxEdit PDFs with natural-language instructions using the nano-pdf CLI.