keynote
Installation
SKILL.md
Keynote Skill
Quick Reference
| Task | Guide |
|---|---|
Read / analyze a .key deck |
python scripts/keynote_tool.py inspect presentation.key --json |
| Dump text by slide | python scripts/keynote_tool.py dump-text presentation.key |
| Get slide count | python scripts/keynote_tool.py get-slide-count presentation.key |
| Read presenter notes | python scripts/keynote_tool.py get-notes presentation.key --json |
| List master layouts | python scripts/keynote_tool.py list-masters presentation.key --json |
| Edit existing Keynote deck | Read editing.md |
| Create deck from scratch | Read creation.md |
| List available themes | python scripts/keynote_tool.py list-themes |
| Export to PPTX / PDF | python scripts/keynote_tool.py export presentation.key --pptx out.pptx --pdf out.pdf |
| Render slide images | python scripts/keynote_tool.py render-images presentation.key --out-dir rendered |
| Render specific slides | python scripts/keynote_tool.py render-images presentation.key --out-dir rendered --slides 3,6-8 |
| Add a shape | python scripts/keynote_tool.py add-shape presentation.key --slide 4 --text "Kafka" --x 100 --y 200 --width 300 --height 55 |
| Delete shape(s) | python scripts/keynote_tool.py delete-shape presentation.key --slide 4 --shape 1 or --all |
Related skills