← ClaudeAtlas

marplisted

Markdown-driven presentation pipeline producing PDF and HTML from MARP source with 31C branded theme. Four subcommands: new (prompt-to-deck), render (existing source), from (workspace markdown transform), watch (live preview). Internal decks, runbooks, state checks, knowledge renders. Do NOT use for editable PPTX client decks (use /pptx-generator) or LinkedIn carousels (use /pptx-generator).
mishahanin/heading-os · ★ 11 · AI & Automation · score 78
Install: claude install-skill mishahanin/heading-os
# /marp - Markdown Presentation Pipeline Render 31C-branded presentations from Markdown source. Outputs PDF and HTML. Not editable PPTX. ## Subcommands ### `/marp new <topic>` Draft a full deck from a topic prompt. 1. Parse topic into purpose and audience. Ask one clarifying question only if truly ambiguous. 2. Generate outline: - Cover slide (title layout, dark) - One context or "why" slide - Three to five main-point slides (one idea per slide, under 50 words each) - One key-takeaway slide - Closing slide 3. Default mode: `mixed` (dark cover, dark section-breaks, dark closing; light content slides). 4. Write source to `outputs/deliverables/presentations/marp-source/YYYY-MM-DD-<slug>.md`. 5. Run `python3 scripts/marp_render.py render <source>` to produce PDF and HTML. 6. Report: file paths, slide count, sanitizer status. **Flags:** `--slides N`, `--mode dark|light|mixed`, `--no-render`, `--title "override"`, `--images png` If target filename exists, refuse to overwrite. Prompt for rename or `--force`. ### `/marp render <path>` Pure render of an existing .md source. No authoring. ```bash python3 scripts/marp_render.py render <path> [--pdf-only] [--html-only] [--images png] [--output <dir>] [--verbose] ``` Renders PDF and HTML to the same directory as source, or to `--output <dir>`. ### `/marp from <workspace-path>` Transform any workspace markdown into slides without modifying the source. ```bash python3 scripts/marp_render.py from <path> [--break-