What problem does it solve?
Maintaining multiple frozen documentation versions alongside a live next branch is error-prone: links break, version registries drift, and redirects get lost. This Skill codifies the exact commands and file locations for cutting releases, backporting fixes, and renaming versions in the Golem docs site.
Core Features & Use Cases
- Release Cutting: Rename
next to vX.Y, clone it back, update versions.ts, and regenerate OpenAPI and How-To sources with cargo make targets.
- Link Checking and Rewriting: Run
version-tool.ts check to validate version-prefixed MDX links and use rename/clone to rewrite links inside moved trees.
- Backports and Retirement: Edit frozen MDX directly for backports, and add explicit redirects in
next.config.mjs when retiring content.
- Use Case: When releasing Golem v1.5, follow the documented sequence to freeze
next as v1.5, regenerate live sources, verify Pagefind indexing per version, and smoke-test version switching.
Quick Start
Ask the assistant to cut a new docs release from next to v1.5 and verify the build and link checks pass.