What problem does it solve? Releasing a new version of the project involves many error-prone manual steps: drafting changelog entries, bumping the version, committing, tagging, pushing, building, and deploying to gh-pages. This Skill condenses the entire release into one judgment step plus one script invocation, with built-in guards against half-finished releases. ## Core Features & Use Cases - CHANGELOG drafting: Computes the new version from package.json and the argument (patch, minor, or explicit x.y.z), then inserts a newest-first Added/Changed/Fixed section in the project's house voice. - One-script release pipeline: Runs src/scripts/ship.sh to bump the version, create a pathspec release commit, tag vX.Y.Z, push main and the tag, build in an isolated worktree, strip DEV code, and deploy to gh-pages. - Resumable and guarded: The script refuses to release without a CHANGELOG section, skips steps that already exist, detects half-finished runs via missing version tags, and offers a bounded --verify-live check. - Use Case: After merging a batch of features, invoke the skill with a minor bump to draft the release notes and publish version 0.4.0 to production in about 30 seconds. ## Quick Start Ask the assistant to ship a patch release, and it will draft the CHANGELOG section and run the ship script to bump, tag, build, and deploy.