release - Automated npm release workflow for TypeScript packages
Execute the full npm release pipeline for packages including version bump, changelog, build, publish, and GitHub release
Tags
Updated: 2026-03-09Capabilities
Typical Inputs
Typical Outputs
What this skill does
- bump package version
- update changelog file
- build TypeScript code
- stage git files
- commit release changes
- publish to npm
- push to remote
- create GitHub release
Inputs
- semver bump type
- npm OTP code
- user confirmation
- git repository
- package.json file
- CHANGELOG.md file
- TypeScript source code
- GitHub repository
Outputs
- updated package.json
- updated CHANGELOG.md
- built dist directory
- git commit
- published npm package
- GitHub release
- release confirmation messages
Requirements
- clean git working tree
- main branch checkout
- pnpm package manager
- npm account access
- GitHub CLI installed
- TypeScript build system
