Release Preparation Skill
Prepare repository for a new release.
Usage
Use before creating a release PR to ensure everything is ready.
Steps
- •Ensure working directory is clean (
git status) - •Run full test suite:
- •
pnpm testfor unit tests - •
pnpm test:storybookfor visual regression - •
pnpm lintfor code quality
- •
- •Run clean build:
pnpm clean && pnpm i && pnpm build - •Verify all packages build successfully
- •Check CHANGELOG.md is up to date
- •Review version numbers in package.json files
- •Test example applications work correctly
Release Workflow
- •Project uses GitHub Actions for automated releases
- •Releases triggered by merging PRs from
prepare-releaseorprepare-prereleasebranches - •Manual workflow dispatch available via
.github/workflows/release-dispatch.yml - •Publishes to npm with appropriate tags
Notes
- •Current version: 0.12.0
- •Follows conventional commit messages
- •Automated changelog generation
- •Linear MCP integration for issue tracking