What problem does it solve?
This Skill standardizes production releases for the project so version bumps, tags, and package publishing happen in the correct order with explicit approvals and strong safety checks.
Core Features & Use Cases
- Release pre-flight validation: Verifies a clean git state, synced main branch, fetched tags, and expected hook configuration before any release action begins.
- Interactive versioning and commits: Recommends semantic version bumps from recent commits, updates project version files, drafts a compliant commit message, and requires user approval before pushing.
- Controlled tagging and publishing: Builds annotated release tags with curated highlights, warns about irreversible PyPI publishing, and separates commit push from tag push for safer release control.
- Use Case: When maintainers are ready to publish a new version of the Polarion MCP server, they can use this Skill to walk through the full release process without skipping validation, reusing tags, or accidentally triggering the publish workflow too early.
Quick Start
Ask the assistant to use the deploy skill to prepare and release the next project version from main with an interactive semantic version recommendation.