release-prep
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 testspnpm test:storybookfor visual regressionpnpm 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
More from cartridge-gg/controller
agent-browser
Automates browser interactions for web testing, form filling, screenshots, and data extraction. Use when the user needs to navigate websites, interact with web pages, fill forms, take screenshots, test web applications, or extract information from web pages.
42codegen
Regenerate GraphQL types from API schema. Use when API schema has changed, GraphQL queries/mutations added or modified, or type errors in API calls.
39validate-before-merge
Run full validation to ensure code is ready for merge. Use before merging PRs, when asked to validate readiness, or as a final check before requesting review.
35update-storybook-snapshots
Update Storybook visual regression snapshots after intentional UI changes. Use when visual tests fail due to expected changes, or when asked to update snapshots.
35test
Run appropriate test suites based on changed files or user request. Use to run tests intelligently based on the type of changes.
34pre-commit-check
Run all pre-commit checks before committing changes. Use to manually verify changes pass all quality gates before committing.
34