export-as-pptx-screenshots
FeaturedFlat images — pixel-perfect but not editable
AI & Automation 64,796 stars
10637 forks Updated yesterday CC0-1.0
Install
Quality Score: 89/100
Stars 20%
Recency 20%
Frontmatter 20%
Documentation 15%
Issue Health 10%
License 10%
Description 5%
Skill Content
# Export as PPTX (screenshots)
Export an HTML slide deck to a `.pptx` as full-bleed PNG images. Pixel-perfect, not editable. One `gen_pptx` tool call.
### Steps
1. `show_to_user` the deck.
2. Call `gen_pptx`:
```jsonc
{
"mode": "screenshots",
"width": 1920, "height": 1080,
"slides": [
{ "showJs": "goToSlide(0)", "selector": "body" }, // selector unused in screenshot mode but required
{ "showJs": "goToSlide(1)", "selector": "body" }
],
"hideSelectors": [".nav", ".progress"],
// If the deck wraps slides in a transform:scale() container, name it here so
// the deck is forced to width × height inside the locked iframe.
"resetTransformSelector": ".slide-container",
"filename": "my-deck"
}
```
If — and only if — the user asked for Google Slides, also pass `"offer_google_slides": true`: the export dialog gains a 'Send to Google Slides' button, and the upload happens only if they click it.
`slides[].delay` defaults to 600ms — bump if transitions are slower.
#### If the deck uses the `<deck-stage>` starter component
- `resetTransformSelector: "deck-stage"` — same as editable mode; the component drops its shadow-DOM `transform: scale()` so the slides fill the locked iframe.
- `slides[N].showJs`: `"document.querySelector('deck-stage').goTo(N)"` — 0-indexed, so slide 1 is `goTo(0)`.
- `hideSelectors` is unnecessary — the overlay and tap-zones live in shadow DOM and aren't captured.
### Validation
Same flags as editable mode. Watch for `duplicate_adjac...
Details
- Author
- asgeirtj
- Repository
- asgeirtj/system_prompts_leaks
- Created
- 1 years ago
- Last Updated
- yesterday
- Language
- JavaScript
- License
- CC0-1.0
Integrates with
Similar Skills
Semantically similar based on skill content — not just same category
AI & Automation Listed
export-as-pptx-screenshots
Use when exporting HTML slides into high-resolution PowerPoint screenshot decks
4 Updated today
imMamdouhaboammar AI & Automation Featured
export-as-pptx-editable
Native text & shapes — editable in PowerPoint
64,796 Updated yesterday
asgeirtj Data & Documents Listed
export-as-pptx-editable
Use when exporting HTML presentation decks into editable native PowerPoint PPTX files
4 Updated today
imMamdouhaboammar