Skip to main content

Branded Deck

@dougschaefer/branded-deckv2026.05.27.2· 3d agoWORKFLOWS·SKILLS
01README

On-brand slide deck pipeline for swamp: a workflow that renders a deck from a voiced brief and a design reference via openai-document.webpageDesign, plus a skill that guides authoring the copy in your writing-voice profile, pinning brand tokens, and converting the PDF to PPTX. Depends on the openai-document, writing-voice, and openai-image extensions.

02Release Notes

v2026.05.27.2: harden the branded-deck skill against the single-page-PDF pagination failure — forbid clamping html/body height or overflow, and add a PDF page-count == slide-count check to the review step.

03Workflows1
@dougschaefer/compose-branded-deckcec3436d-e8fb-45e4-90de-85e447bef607

Render an on-brand slide deck from a voiced brief plus a design reference, via @dougschaefer/openai-document.webpageDesign (GPT vision matches the reference and a headless browser renders the deck to HTML + PDF + PNG). Pair it with the branded-deck skill, which covers authoring the slide copy in a writing-voice profile, choosing the reference and style tokens, and the optional PDF->PPTX conversion. Requires a doc-processor instance (type @dougschaefer/openai-document) with its OpenAI key in the

buildVision-match the reference and render the deck.
1.design-deckdoc-processor.webpageDesign— openai-document webpageDesign: vision-match the reference design and render the deck to HTML + PDF + PNG.
04Skills1
branded-deck1 file
05Previous Versions1
2026.05.27.1May 27, 2026

Initial release. Bundles the compose-branded-deck workflow (renders an on-brand deck from a voiced brief + design reference via openai-document.webpageDesign) and the branded-deck skill (author copy in a writing-voice profile, pin brand tokens, convert PDF to PPTX). Declares dependencies on openai-document, writing-voice, and openai-image.

06Stats
A
92 / 100
Downloads
0
Archive size
6.3 KB
  • Has README or module doc2/2earned
  • README has a code example1/1earned
  • README is substantive0/1missing
  • Most symbols documented1/1earned
  • No slow types1/1earned
  • Dependencies pass trust audit2/2earned
  • Has description1/1earned
  • Platform support declared (or universal)2/2earned
  • License declared1/1earned
  • Verified public repository2/2earned
07Platforms
08Labels