Overview
This skill enables automated release workflows within Windsurf using Cascade AI. It analyzes commits to determine semantic version bumps, generates comprehensive changelogs, manages Git tags, and publishes releases.
Prerequisites
- Windsurf IDE with Cascade enabled
- Git repository with commit history
- Conventional commits or consistent commit format
- npm/yarn/pnpm for JavaScript projects (or equivalent)
- CI/CD pipeline for automated publishing (optional)
Instructions
- Configure Version Strategy
- Set Up Automation
- Prepare Release
- Execute Release
- Post-Release Tasks
See ${CLAUDE_SKILL_DIR}/references/implementation.md for detailed implementation guide.
Output
- Updated version in package.json
- Generated CHANGELOG.md entry
- Git tag for release version
- Published package to registry
- Release notes for distribution
Error Handling
See ${CLAUDE_SKILL_DIR}/references/errors.md for comprehensive error handling.
Examples
See ${CLAUDE_SKILL_DIR}/references/examples.md for detailed examples.