What problem does it solve? Converting a reviewed council defense deck from markdown into a PowerPoint file normally requires manual copy-paste or an LLM rewriting content, which risks the rendered deck diverging from what was actually reviewed. This Skill performs a fully mechanical, model-free transform so the .pptx always reflects the reviewed markdown exactly. ## Core Features & Use Cases - On-demand deck rendering: Shells out to render.py to convert council/defense-deck/*.md into renders/<deck>.pptx, only when a human explicitly asks — nothing in the pipeline triggers it automatically. - Profile-aware deck selection: An explicit technical, overview, or both argument overrides profile.yaml's deck_render key entirely; with no argument, the profile decides, and none renders nothing. - Graceful degradation: A missing python-pptx toolchain or a transform error degrades to a disclosed per-deck failure without blocking the council gate or any pipeline phase, and --validate-profile checks the deck_render key without rendering. - Use Case: After a council defense, run the command with both to produce technical and overview .pptx decks from the reviewed markdown for stakeholder distribution. ## Quick Start Ask the assistant to render the council defense deck for the current feature into a PowerPoint file, optionally specifying technical, overview, or both.