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.