Presentation deck

Create once logo, palette, and typography are separately approved. Do not ask for another combined approval.

Read get_essential_kit through the Brandkit state script. Build the deck under "$BRANDKIT_WORKDIR/deck" with local tooling.

Intake

Require:

Do not invent mission, values, market statistics, pricing, claims, contacts, or product variants to fill slides.

Build

Create only slide types required by the content, such as cover, divider, image/copy, comparison, process, data, quote, and closing.

QA and approval

Render slides for inspection with headless LibreOffice (soffice --headless --convert-to pdf, then pdftoppm), fix, and re-render. Check overflow, collisions, alignment, font substitution, contrast, and placeholder residue.

Deliver absolute paths to the editable PPTX plus previews/PDF when requested. Save only the approved deck through approve_brandbook_element using key presentation-deck and required_slots: ["logo","palette","typography"].