Produce a client explainer PDF and an editable investor deck from notes

A Ukrainian agency founder had Claude Code turn product notes into a page-checked client PDF and a 14-slide PowerPoint deck, using the built-in pdf and pptx skills.

Done withClaude Code· Nov 6, 2026

What they did

Anton Lytvynov runs a software agency in Ukraine whose delivery now runs largely on agents. In September and October he used Claude Code with Anthropic's document skills, which came with his account, for two jobs. First, a client needed to grasp a product idea without a call, so he asked Claude to put the material into a PDF that explained what to look at. Second, he needed an investor deck for one of the agency's own products that a partner could open and edit in PowerPoint, not a web link. His session logs show the pdf skill loading twice and the pptx skill once.

How it went

For the PDF, Claude laid the pages out in HTML, printed them with headless Chrome, rendered each page to an image with pdftoppm and checked them before handing the file over. It picked the HTML route on its own instead of the skill's reportlab recipes. The deck came out as 14 English slides with four live product screenshots, built with pptxgenjs. His Mac had no LibreOffice, so Claude could not render the slides to images and fell back to structural checks: the file was valid, but nobody had looked at it.

Worth knowing

The skills assume tools that exist in Anthropic's sandbox but often not on a laptop: LibreOffice, Poppler, pandoc, pptxgenjs and several Python packages. Without LibreOffice the visual check and spreadsheet recalculation quietly drop out, so install them or look at the output yourself. He notes charts from pptxgenjs can produce files PowerPoint refuses to open, so open decks in real PowerPoint before sending.

Try it

With Claude Code· 4 parts to fill in

Use the [pdf or pptx] skill. Turn the notes and screenshots in [folder] into a [6-8 page PDF for a non-technical client or N-slide investor deck] that explains [what the product does and what to look at]. Lay it out cleanly and keep it editable where it needs to be. Before you finish, render every page or slide to an image and check for overflowing or cut-off text. If you cannot render images because a tool is missing, stop and tell me which one instead of skipping the check.

Square brackets are the parts to fill in. The prompt is ours; the story is theirs.

Where they said it

Related