Skip to content

Skill

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.

Situations it fits

A release just went out and the docs are now out of date. You want the existing documentation updated to match the new behavior that landed.
Document Release. The two documentation skills are the trap. document-release updates EXISTING docs after a change ships, bringing them back in sync with what landed. By contrast document-generate writes documentation that does not exist yet, from scratch, for undocumented code; make-pdf converts a Markdown file into a polished PDF - a format change, not a content change; scrape extracts structured data from a web page that does not hand it over cleanly.
You just merged and released a change that altered some APIs and behavior. Now you want the existing changelog, guides, and reference docs brought back in sync with what actually shipped.
Document Release. The two documentation skills are the trap. document-release updates EXISTING docs after a change ships, bringing them back in sync with what landed. By contrast document-generate writes documentation that does not exist yet, from scratch, for undocumented code; make-pdf converts a Markdown file into a polished PDF - a format change, not a content change; scrape extracts structured data from a web page that does not hand it over cleanly.

3 scenarios in the bank answer to Document Release. The rest are in the game.

Skills it gets confused with

These share a family with Document Release, which is another way of saying they are the ones you might reach for by mistake.

Knowing what Document Release does is the easy half. Telling it apart from the others under time pressure is the game.

Today's session

Document Release is part of garrytan/gstack. Licence: MIT. The description above was written for this game, not taken from the skill.