The CLI
Everything the site does, available where scripts and coding agents already work.
npx @unpaper/cli starter --family consulting -o deck.html
npx @unpaper/cli check deck.html
npx @unpaper/cli convert deck.html
What each command is for
starter— write a fresh template to disk, ready to hand to a model (--family standard|consulting|design|editorial|status).check— run the conformance check and exit non-zero on failure, so it drops straight into CI. With--templateit validates a company template against the byte law and can write a repaired copy.convert— HTML to.pptx, using headless Chrome for measurement.templatize— the company-template payload for your AI, either to re-skin from real slides or to design from a brief (--name,--colors,--logo…).patterns— the pattern library, with jobs, converter status and prompt fragments, by family or id.import— an existing.pptx(or.ppt/.odpthrough a local LibreOffice) as AI-readable unPaper HTML;rehydratesplices the real images back into an AI's redesign by id.mcp— the MCP server over stdio.
Why it exists
An agent building a deck should not have to drive a web page. The CLI is the same engine the site runs, so a deck produced in a terminal and a deck produced in the browser are the same file.
Conversion needs a local Chrome or Chromium; set CHROME_PATH if it is
somewhere unusual.
See the agents page for the current published status.