This is a presentation builder that generates PowerPoint files using python-pptx with brand-specific styling. It reads color schemes, fonts, and guidelines from brand config files, then applies them to slides using a cookbook of layout templates. The batch generation system caps at 5 slides per run to avoid token limits, then combines the parts into one file. It also exports LinkedIn carousels as square PDFs. The layout system uses frontmatter blocks in Python files to define constraints and use cases for each template type. If you need branded decks without touching PowerPoint's UI, or you're pumping out carousel content regularly, this handles the repetitive formatting work. Just set up your brand folder once and feed it content.
npx skills add https://github.com/coleam00/second-brain-skills --skill pptx-generator