PPTX Generator
SkillDocs & knowledgeUse when creating, editing, reading, or extracting PowerPoint presentations, including PptxGenJS deck generation, structured PPTX XML edits, or slide-content analysis.
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 PPTX Generator skill
What this skill tells your AI
The instructions your AI receives, as published by qianleigood/crawclaw in skills/pptx-generator/SKILL.md and read by ahel’s review.
Use this skill for PowerPoint creation, editing, and reading.
Choose the path
- read or analyze: use
python -m markitdown presentation.pptx - edit an existing deck: follow
references/editing.md - create from scratch: use PptxGenJS and the slide workflow below
Create-from-scratch workflow
- Clarify audience, purpose, tone, and slide count.
- Choose palette, fonts, and style from
references/design-system.md. - Plan every slide using
references/slide-types.md. - Generate one JS module per slide in
slides/. - Compile with
slides/compile.js. - Run QA using
references/pitfalls.md.
Output structure
slides/
├── slide-01.js
├── slide-02.js
├── imgs/
└── output/
└── presentation.pptx
Rules
- Use
LAYOUT_16x9. - Colors are 6-char hex without
#. - Chinese font default:
Microsoft YaHei. - English font default:
Arial. - Every non-cover slide needs a page number badge.
- Keep variant details and API specifics in references instead of bloating
SKILL.md.
References
references/slide-types.mdreferences/design-system.mdreferences/editing.mdreferences/pitfalls.mdreferences/pptxgenjs.md
Signals
- GitHub stars
- 30
- Forks
- 1
- Last commit
- Sep 2026
Advanced
- Catalog kind
- skill
- Gateway key
pptx-generator-qianleigood- Source
- github.com/qianleigood/crawclaw