← ClaudeAtlas

pptx-exportlisted

Export a generated Google Slides deck to PowerPoint (.pptx) via the Drive API, preserving it exactly as generated, saved locally and optionally archived in the deck's Drive folder. Invoked by the generation skills when the user chooses PPTX at intake, and runs standalone on any accessible deck URL. Use for: PPTX でも出力して, PowerPoint 形式でほしい, パワポで納品, export to PowerPoint. Not: authoring or editing PPTX files directly (document-skills:pptx); QA, which runs on the Slides deck via slide-qa before export.
wfukatsu/slide-forge · ★ 2 · Data & Documents · score 66
Install: claude install-skill wfukatsu/slide-forge
*[日本語](SKILL.ja.md)* # PPTX Export for Generated Decks ## Important - **The export is a snapshot, not a linked copy.** It captures the deck as it is at export time. Always export **after** visual QA and any fix loop are finished — and re-export whenever the deck is regenerated, deleting the stale `.pptx` from the Drive folder first (same rule as superseded decks). - **Fixes happen in the spec, never in the .pptx.** On any defect, return to the originating generation skill, fix the spec, regenerate, re-run QA if it was chosen, then export again. Editing the exported file forks it from the source of truth. - **Run every command from the slide-forge root as cwd** — `${CLAUDE_PLUGIN_ROOT}` when running from an installed plugin, `/path/to/slide-forge` on a local clone. Auth and the venv are shared at the repo root (`config/`, `.venv`). - **Whether to export PPTX is settled at generation time** via the output format question in intake (`references/interactive-intake.md` §2); the default is Google Slides only. Standalone runs on an existing deck URL need no intake. - **`output: local` in `config/settings.json` makes the export automatic.** `build_deck.py` / `render_deck.py` export the deck to `localOutputDir` on every run, so don't ask the PPTX question and don't export a second time — report the path the generator printed. This skill still applies standalone, or to re-export after a manual edit (`references/settings.md`). - **From-scratch PPTX autho