powerpoint-slides

Solid

Create visually rich PowerPoint (.pptx) presentations from academic papers, research notes, or any content the user wants in slide format. Uses PptxGenJS + LaTeX formula rendering. Always use this skill when the user wants PPT/PPTX output instead of Beamer/LaTeX slides. Trigger on: powerpoint, pptx, PPT, make a ppt, 做PPT, 做幻灯片, make slides (non-LaTeX), prepare a presentation (when context implies PPT), 做个报告, presentation slides, help me prepare a talk (when not Beamer), convert paper to slides (when PPT implied). Even if the user just says "make slides" or "做个演示" without specifying format, trigger this skill and ask whether they want PPT or Beamer — don't silently default to Beamer. Do NOT trigger on: beamer, latex slides, .tex files, tikz — those belong to the beamer skill.

Data & Documents 4 stars 0 forks Updated yesterday MIT

Install

View on GitHub

Quality Score: 80/100

Stars 20%
23
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# PowerPoint Slides Workflow Academic PowerPoint presentation skill. Full lifecycle: create → compile → review → polish → verify. Execution model: Claude writes a PptxGenJS (Node.js) script → executes → `.pptx`. Math formulas: OMML (native math, default) or LaTeX → PNG/SVG pipeline (paragraph-mode fallback). --- ## 0. Quick Reference | Task | Command | Description | |------|---------|-------------| | Create from paper | `create [topic]` | Full Phase 0-5 pipeline | | Execute JS script | `compile [file.js]` | Run script, produce .pptx | | Proofread | `review [file.pptx]` | Grammar, typos, consistency | | Visual audit | `audit [file.pptx]` | Per-slide layout inspection | | Teaching quality | `pedagogy [file.pptx]` | 13 pedagogical patterns | | Full review | `excellence [file.pptx]` | 5 parallel agent review | | Visual check | `visual-check [file.pptx]` | PDF→image systematic check | | Validate metrics | `validate [file.pptx] [duration]` | Slide count, file size | | Extract figures | `extract-figures [file.pdf] [pages]` | Extract paper figures for slides | Parse `$ARGUMENTS` to determine which action to run. If no action specified, ask. --- ## 1. Hard Rules (Non-Negotiable) 1. **Motivation before formalism** — every concept starts with "Why?" before "What?". Never drop a definition without context. 2. **Worked example within 2 slides** — every definition must have a concrete worked example within 2 slides of its introduction. 3. **Telegraphic style** — keyword phrases, n...

Details

Author
Shimonimposed141
Repository
Shimonimposed141/powerpoint-skill
Created
4 months ago
Last Updated
yesterday
Language
Python
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category

Data & Documents Featured

academic-pptx

Use this skill whenever the user wants to create or improve a presentation for an academic context — conference papers, seminar talks, thesis defenses, grant briefings, lab meetings, invited lectures, or any presentation where the audience will evaluate reasoning and evidence. Triggers include: 'conference talk', 'seminar slides', 'thesis defense', 'research presentation', 'academic deck', 'academic presentation'. Also triggers when the user asks to 'make slides' in combination with academic content (e.g., 'make slides for my paper on X', 'create a presentation for my dissertation defense', 'build a deck for my grant proposal'). This skill governs CONTENT and STRUCTURE decisions. For the technical work of creating or editing the .pptx file itself, also read the pptx SKILL.md.

722 Updated 1 weeks ago
Gabberflast
Data & Documents Solid

academic-pptx

Use this skill whenever the user wants to create or improve a presentation for an academic context — conference papers, seminar talks, thesis defenses, grant briefings, lab meetings, invited lectures, or any presentation where the audience will evaluate reasoning and evidence. Triggers include: 'conference talk', 'seminar slides', 'thesis defense', 'research presentation', 'academic deck', 'academic presentation'. Also triggers when the user asks to 'make slides' in combination with academic content (e.g., 'make slides for my paper on X', 'create a presentation for my dissertation defense', 'build a deck for my grant proposal'). This skill governs CONTENT and STRUCTURE decisions. For the technical work of creating or editing the .pptx file itself, also read the pptx SKILL.md.

2 Updated 2 days ago
Nero1688
Data & Documents Solid

pptx

Use this skill any time a .pptx file is involved in any way — as input, output, or both. This includes: creating slide decks, pitch decks, or presentations; reading, parsing, or extracting text from any .pptx file (even if the extracted content will be used elsewhere, like in an email or summary); editing, modifying, or updating existing presentations; combining or splitting slide files; working with templates, layouts, speaker notes, or comments. Trigger whenever the user mentions "deck," "slides," "presentation," or references a .pptx filename, regardless of what they plan to do with the content afterward. If a .pptx file needs to be opened, created, or touched, use this skill.

213 Updated 1 weeks ago
lingxling