release
Installation
SKILL.md
release — tiered compatibility & release workflow
A config-driven release orchestrator. Mechanics live in scripts/release.py
(unit-tested, stdlib-only); this file is the workflow you (or an agent) follow.
Read reference/config-schema.md for release.config.json and
reference/standards.md for why each step exists.
Scope honesty: reference-tested on a Tauri + Rust + SvelteKit repo (Cull). Other stacks are supported by config, not yet validated. Treat first runs on a new stack as a dry run (see "Dry run" below) until you trust it.
When to use
The user says "release", "ship it", "cut a version", "bump version", "tag a
release", "update the changelog/COMPATIBILITY". Requires a release.config.json
at the repo root (scaffold from templates/release.config.json.tmpl).