skills/release-runbook/SKILL.md
Use this skill for release preparation and execution. Invoke when deploying to staging or production environments.
npx skillsauth add gentamura/dotfiles release-runbookInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Structured release process with verification and rollback procedures.
| Type | Scope | Risk | Approval | |------|-------|------|----------| | Patch | Bug fixes only | Low | Self | | Minor | New features, backwards compatible | Medium | Team | | Major | Breaking changes | High | Stakeholders |
bun run lint:fix passesbun run build succeeds# Create release branch (if using git-flow)
git checkout -b release/v1.2.3 develop
# Update version (using npm via bunx for version bumping)
bunx npm version patch|minor|major
# Update CHANGELOG
# Add release notes
# Run all checks
bun run lint:fix
bun run build
bun run test
# Verify in staging
# - Core user flows
# - New features
# - Known edge cases
# Tag the release
git tag -a v1.2.3 -m "Release v1.2.3"
# Push to trigger deployment
git push origin v1.2.3
# Or manual deployment
# [project-specific deployment command]
Immediately after deployment:
Monitor for 30 minutes:
Decide: Hotfix or rollback?
Execute Rollback
# Revert to previous version
# [project-specific rollback command]
# Or redeploy previous tag
git checkout v1.2.2
# [deploy]
# Run rollback migration
# [project-specific command]
# Changelog
## [1.2.3] - YYYY-MM-DD
### Added
- New feature description
### Changed
- Updated behavior description
### Fixed
- Bug fix description
### Security
- Security fix description
# Release v1.2.3
## Highlights
- [Main feature or fix]
## What's New
- Feature 1
- Feature 2
## Bug Fixes
- Fix 1
- Fix 2
## Breaking Changes
- [None | List of breaking changes]
## Upgrade Notes
- [Any special upgrade instructions]
tools
Use this skill to break down requirements into user stories, acceptance criteria, and actionable tasks. Invoke when starting a new feature or receiving new requirements.
development
Use this skill to review pull requests against coding standards and best practices. Invoke when reviewing code changes before merge.
tools
Use this skill to create a pull request from current local changes. Invoke when the user asks to create a branch, commit, push, and open a PR.
development
Use this skill to process bot review feedback on a pull request (for example coderabbitai and chatgpt-codex-operator). Invoke when bot comments arrive and the user wants triage, decision making, and implementation of required fixes.