Install
openclaw skills install artifact-deckPublic OpenClaw skill for generating reproducible PPTX decks from project notes, status bullets, and screenshots. Use when the user wants a stakeholder-ready deck from repo notes, release summaries, audit outputs, or screenshot evidence, and the deliverable should be a rebuildable `.pptx` rather than a freeform narrative.
openclaw skills install artifact-deckTurn curated project notes and screenshots into a clean, reproducible .pptx deck:
This skill is for deterministic stakeholder packaging, not autonomous research or design generation.
It requires Python 3.9+ and python-pptx.
.pptx instead of a one-off manual slide editInitialize the manifest.
python-pptx available.python3 {baseDir}/scripts/init_artifact_deck_manifest.py --title <title> --subtitle <subtitle> --section "What Changed=/abs/path/changes.md" --out <manifest.json>.--section for more markdown-backed status slides.--slide "Risks=Pending scan|Need approval" for direct bullet slides.--image "Browser Proof=/abs/path/screenshot.png|Upload flow after publish" for appendix slides.Validate the inputs.
python3 {baseDir}/scripts/check_artifact_deck_inputs.py --manifest <manifest.json> --out <check.json>.Build the deck.
python3 {baseDir}/scripts/build_artifact_deck.py --manifest <manifest.json> --deck-out <deck.pptx> --out <build.json>..pptx and a small JSON build summary.Render the summary.
python3 {baseDir}/scripts/render_artifact_deck_summary.py --manifest <manifest.json> --check <check.json> --build <build.json> --out <summary.md>..pptx out.What Changed, Risks, Asks, Appendix, or equivalent.scripts/init_artifact_deck_manifest.py
scripts/check_artifact_deck_inputs.py
scripts/build_artifact_deck.py
.pptx and a machine-readable build summary.scripts/render_artifact_deck_summary.py