What problem does it solve? Releasing code to production without a consistent checklist leads to broken builds, unpatched vulnerabilities, and out-of-sync branches. This Skill provides a repeatable protocol for merging changes into the main branch safely. ## Core Features & Use Cases - Pre-Release Checklist: Runs lint, format, security audit (pnpm audit), type checks, and build verification before any merge to main. - Release Execution: Standardizes merging to main, semantic version bumping (major/minor/patch), and pushing tags. - Post-Release Sync: Keeps the development branch synchronized with main after every release. - Troubleshooting Guidance: Covers push hook failures (--no-verify) and temporary type-error workarounds. - Use Case: Before shipping a new feature, run through the checklist to catch a High-severity vulnerability and a failing build, then merge, bump the minor version, and push tags in the correct order. ## Quick Start Use the release-workflow skill to walk me through releasing my current development branch to main, including all pre-release checks and the version bump.