What problem does it solve?
This Skill prevents broken or unsafe releases by enforcing a structured, multi-phase checklist that validates code, reviews risk with AI, bumps versions, updates changelogs, and publishes artifacts with traceable outputs.
Core Features & Use Cases
- Phase-gated release pipeline: Runs pre-flight checks, AI code review, version bump, changelog/commit, optional PR creation, optional platform publish, and a terminal GitHub release gate.
- Multi-project version handling: Detects and updates versions for npm (package.json), Python (pyproject.toml), and generic VERSION files, including package-lock updates when relevant.
- AI-powered risk assessment: Uses CCW CLI to analyze diffs and block the release on critical issues while allowing warnings to proceed as DONE_WITH_CONCERNS.
- Registry-aware publishing with safety skips: Publishes to npm/PyPI/crates.io when applicable, verifies the new version is live, and skips publish for private packages.
- Audit-ready structured outputs: Each phase emits structured JSON suitable for traceability and downstream automation.
Quick Start
Tell your agent to run the ship Skill to release by triggering it with the command: ship.