What problem does it solve?
Releasing an Apple app involves many manual steps—running pre‑release checks, deciding the correct SemVer bump, tagging the repo, creating a GitHub Release, and updating issue tracking and documentation. This Skill automates the entire flow so teams can reliably ship releases without missing critical steps.
Core Features & Use Cases
- Pre‑Release Validation: Ensures all features are complete, tests pass, and no critical bugs remain.
- Semantic Version Determination: Analyzes issue labels and commits to suggest the appropriate MAJOR, MINOR, or PATCH bump.
- Automated Tagging & Release Creation: Creates a signed Git tag, pushes it, and generates a GitHub Release with auto‑generated notes.
- Tracking Updates: Marks related issues as done, updates feature indexes, closes milestones, and syncs documentation.
- First‑Release Setup: Guides initial configuration of App Store Connect, certificates, and branch protection.
Quick Start
Ask the release skill to prepare version v1.2.0 and publish the GitHub release.