Preview gallery
Similar Skills
View allWhat you get
- A single HTML deck that works offline: 1280×720 pages, opening on an overview of all pages with Edit and Present buttons
- Ten recipes in story order: opening and profile, purpose and services, client groups, the method, deliverables, a measures table, people and contact
- Four or five talking points in the notes of each page, so no slide has to carry more than 40 words
- Independent editing for each text block, photo, card and table row, plus palette presets that swap the blue
- Export to .pptx from inside the file, verified by a check script, and print-to-PDF with one slide per sheet
- Newsreader, Inter Tight and the pictures embedded, so the file loads nothing from the web
Good fit
- Consultancies and advisory firms writing a company profile
- Services overviews and reviews with clients or partners
- Onboarding or planning decks that call for a calm corporate tone
Not for
- Brands with dark or highly colorful identities
- Reports full of long tables or paragraphs
- Talks that depend on animation or video
About this Skill

A consultancy or advisory firm that has to explain itself gets ten quiet pages here. Every page is white with exactly one field of deep blue: a block that sits offset behind a square photo and runs off the paper, a panel filling half the page with two big figures, a band with three portraits hanging below it, a framed page of rings for client groups, and a card for the close. Titles are a large Newsreader serif over Inter Tight text. Copy limits hold each page to one message and 40 words at most, so the detail moves into the speaker notes. What comes back is one offline HTML file the client edits in the browser, presents from, or exports to PowerPoint or PDF.
How it works
- Pin down the subject, who will watch, how many pages, the slide language and the figures you can vouch for
- Give each page a single job and assign it one of the ten recipes
- Decide where pictures come from: the bundled library (default), the library topped up with generated ones, or all generated
- Compose, then work through the report until no sample line, empty frame or page without notes remains
- Build presentation.html, then let check-deck.py compare it with the style kit and the page count you settled on
- Page through it, test an edit, a save and Present mode, then deliver the one HTML file
Checked before delivery
- check-deck.py passes with the agreed page count and the style kit
- Every page keeps the style's grid, type sizes, colours and picture frames
- Every text block, picture and table stays independently editable
- No example text or pictures left unless the user keeps them
What you need before you start
- You bring
- Company brief: name, what it does, who it serves, how it works, team and contact details · Agreed page count and the facts for each page · Optional pictures, or a choice of library pictures or generated ones
- Dependencies
- Python 3 plus a modern browser; Node.js 20+ only to pull library pictures or generate new ones · No API key is involved. Generating pictures is optional, and each image is charged to your FAL account
- Outside costs
- Optional FAL_KEY for generated pictures
- Last tested
- v0.1.4 — Claude Code / Codex / Cursor
User reviews
Loading reviews…
FAQ
Can the client keep editing after handover?
Yes. They can click into any text block, photo or shape and rework it on the page. Those changes are held in that browser's storage, and pressing Cmd/Ctrl+S (Save) writes them into the HTML file.
Is the deep blue fixed?
No. While the deck is composed you can pick Evergreen White, Plum White or Slate White instead of the default blue. A preset changes ink, paper and accent only; every layout stays put.
Where do the figures on the slides come from?
Only from your brief. Figures in the bundled example firm are invented to demonstrate the layout, and the deck check keeps flagging each sample line until you replace it or decide to keep it.
Does it need an image API key?
No. Pictures come from the Skill's own library and any you provide; where nothing fits, the frame stays empty with a label. Generated pictures are an option, paid per image on your own account.











