make-pdf (gstack)
- Docs
Turns a Markdown file into a polished, publication-quality PDF ready to hand off or print. Its job is the format conversion — Markdown in, styled PDF out — not writing or updating the documentation's content, and not extracting data from web pages.
A situation it fits
You have a finished Markdown report and want it turned into a clean, print-ready PDF to send to a client.
3 scenarios in the bank answer to make-pdf (gstack). The rest are in the game.
Skills it gets confused with
These share a family with make-pdf (gstack), which is another way of saying they are the ones you might reach for by mistake.
- document-generate (gstack)Writes documentation that does not exist yet — reads a feature, module, or whole project and produces the missing docs from scratch. It creates fresh documentation for undocumented code, distinct from updating docs after a release, rendering a doc to PDF, or pulling data off a web page.
- document-release (gstack)Brings existing documentation back in sync AFTER a change ships — updating the changelog, guides, and references to match what actually landed. It maintains docs post-release, not authoring brand-new docs for undocumented code, converting a file to PDF, or scraping a website.
- scrape (gstack)Pulls structured data out of a web page that does not offer it cleanly — reading the page and extracting the fields you need. It gathers data from the web, unrelated to authoring documentation, maintaining it after a release, or rendering a document to PDF.
Knowing what make-pdf (gstack) does is the easy half. Telling it apart from the others under time pressure is the game.
Today's sessionmake-pdf (gstack) is part of garrytan/gstack. Licence: MIT. The description above was written for this game, not taken from the skill.