Gouache Chapter Slides
Make calm, picture-book style decks that move in chapters, for workshops, reading and family programmes, community projects and volunteer briefings: warm paper pages, painted gouache-like pictures, very large chapter numerals with a small italic tag, upright stacked spine labels and narrow islands of serif copy.
Bring the topic, the audience, the facts and times to use exactly and the page count; your own pictures are optional. The Skill returns one offline HTML deck that edits in the browser and exports editable PowerPoint.
How it works
Brief and sequence
Your Agent asks for the topic, the audience, what should happen after the talk, the facts and numbers to use exactly and the page count, then gives every page one layout and picks one palette.
Pictures and build
Without your own pictures it lists the paintings in art.json and paints them with gouache-art.py. It writes plan.json and settings.json, then runs kit.py compose, make-deck.py and verify-deck.py to build one offline HTML file.
Look and export
It opens every page in a browser and checks wraps, overlaps and labels, tries edit, undo, save and present, then exports PowerPoint and runs verify-pptx.py against the deck.
Frequently asked questions
Is the PowerPoint really editable?
Yes. Numerals, tags, spine labels, islands, banners and bars are native PowerPoint text and shapes with speaker notes; each painting is its own picture and no slide is a full-page image. The example decks have 81 and 67 text boxes.
Where do the pictures come from?
Your own pictures first. Otherwise the bundled gouache-art.py paints flat gouache-like SVG pictures of figures, pairs, hands, landscapes and still lifes. It uses only the Python standard library and calls no model or image service.
Which fonts does it use?
Jost and Crimson Pro, both under the SIL Open Font License. Install them on the presenting machine for identical wraps; PowerPoint has regular and bold only, so Jost 700 and 800 both export as bold. Chinese, Japanese and Korean use the system face with smaller display sizes.
What are the known limits?
Spine labels are stacked upright characters, not rotated text, so keep them short. The generator paints simple figures and objects, not likenesses. The small arrow icon on chapter and margin pages is a generic sample icon that may stay.
What was tested?
Both example decks were built from a fresh unzip of the package. Every page was inspected in Chrome and in a LibreOffice render of the exported PowerPoint, 31 browser interaction checks passed, and python-pptx edits survived save and reopen. PowerPoint, Keynote and WPS were not opened.