Export Project to Presentation (.pptx)
SkillDocs & knowledgeExport 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.
Available today. Use it from your connected AI after setup.
No other account needed.
Connect ahel once, and every AI you use reads what you have installed.
Then ask your AI: use the Export Project to Presentation (.pptx) skill
What this skill tells your AI
The instructions your AI receives, as published by zaoqu-liu/scienceclaw in skills/export-pptx/SKILL.md and read by ahel’s review.
Auto-generate a presentation from a ScienceClaw project's reports and figures. Uses the pptx-generation skill's code templates and themes.
When to Use
- User says "/export pptx", "导出 PPT", "做个汇报", "生成 PPT"
- User completed a research analysis and wants slides for group meeting or conference
- User wants to present findings to collaborators
Workflow
- Identify the project directory from ACTIVE_PROJECT.md or most recent project
- Read the main report from
reports/— extract key findings, section headers, conclusions - Collect figures from
figures/— each significant figure gets its own slide - Read METHODS.md if present — create a methods slide
- Generate .pptx using the pptx-generation skill's helper functions
- Save to
reports/<project_name>_presentation.pptx
Slide Structure (auto-generated)
| 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) |
Key Extraction Logic
From the report markdown, extract:
- Title: First
#heading - Background: First section text (before second
##) - Key findings: Lines containing statistical results (p-values, HR, AUC, fold change, correlation coefficients)
- Conclusions: Section titled "Summary", "Conclusion", "总结", or "结论"
- References: Lines matching
[N] Author...or numbered reference patterns
Theme
Use the NPG theme from pptx-generation skill by default:
- Primary:
(0x3C, 0x54, 0x88)— dark blue - Accent:
(0xE6, 0x4B, 0x35)— red - Light background:
(0xEE, 0xF0, 0xF5)
Execution
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.).
Output
reports/<project_name>_presentation.pptx- Report the slide count and file path to the user
Signals
- GitHub stars
- 60
- Forks
- 14
- Last commit
- Mar 2026
ahel review
K1binfo
installs-packages
Automated review, not a security audit. Ruleset v1+k2.
Advanced
- Catalog kind
- skill
- Gateway key
export-pptx- Source
- github.com/zaoqu-liu/scienceclaw