Build editable presentations with slides-grab. Use when creating slide decks as HTML slides, iterating visually in a browser, and exporting approved decks to PPTX or PDF.
96
96%
Does it follow best practices?
Impact
98%
1.71xAverage score across 3 eval scenarios
Advisory
Suggest reviewing before use
Use slides-grab when the user needs a real slide deck artifact, not just an outline. The workflow is HTML-first: plan the deck, generate slide HTML, review visually, then export to PPTX/PDF.
.pptx or .pdfdecks/<deck-name>/Install and verify slides-grab before authoring:
git clone https://github.com/vkehfdl1/slides-grab.git
cd slides-grab
npm ci
npx playwright install chromium
npm exec -- slides-grab --helpMinimum requirement: Node.js >= 18.
If slides-grab is already available in the current project, reuse the existing install instead of cloning again.
Collect:
Create a concise outline, usually slide-outline.md, with:
Do not move to slide generation until the outline is approved.
Use a dedicated workspace such as decks/<deck-name>/.
Create self-contained slide files:
decks/<deck-name>/
slide-01-cover.html
slide-02-problem.html
slide-03-solution.html
...Rules:
After generating or editing slides:
slides-grab build-viewer --slides-dir decks/<deck-name>
slides-grab validate --slides-dir decks/<deck-name>For visual iteration:
slides-grab edit --slides-dir decks/<deck-name>Use the editor to select a region, request changes, and revise the corresponding HTML until the deck is approved.
Only export after the design is approved.
slides-grab convert --slides-dir decks/<deck-name> --output decks/<deck-name>.pptx
slides-grab pdf --slides-dir decks/<deck-name> --output decks/<deck-name>.pdfReport:
slides-grab edit
slides-grab build-viewer
slides-grab validate
slides-grab convert
slides-grab pdf
slides-grab list-templates
slides-grab list-themesAll commands support --slides-dir <path>.
Create an 8-slide enterprise product deck in decks/acme-launch.
Audience: IT buyers.
Tone: confident, clean, technical.
Need PPTX and PDF exports after approval.Turn this product brief into a 10-slide investor deck.
Use slides-grab, show me the outline first, then generate the deck in decks/series-a.https://github.com/vkehfdl1/slides-grabc033769
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.