release-checklist

Automate iOS app releases with version updates, Git tagging, and App Store Connect uploads.

2|Updated Feb 1, 2026
One-click install
npx skills add https://github.com/entaku0818/claude-code-settings --skill release-checklist-entaku0818
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: release-checklist
Source: https://github.com/entaku0818/claude-code-settings/tree/main/docs/skills/collected/videoPlayer/release-checklist
Command: npx skills add https://github.com/entaku0818/claude-code-settings --skill release-checklist-entaku0818

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the complex and error-prone process of releasing an iOS application to the App Store, ensuring all necessary steps are followed consistently.

Core Features & Use Cases

  • Automated Release Workflow: Guides and executes all steps from updating release notes to submitting the app for review.
  • Version Management: Handles version bumping in project files and Git tagging.
  • Build & Upload: Automates archiving and uploading builds to App Store Connect.
  • Use Case: When preparing to release a new version of the Smart Player iOS app, use this Skill to automatically update release notes, increment the version number, create a Git tag, archive the build, upload it to App Store Connect, and create a GitHub release.

Quick Start

Use the release-checklist skill to perform a full iOS app release.

Frequently Asked Questions about release-checklist

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate the iOS app release process from archiving to App Store Connect upload?

Automating the iOS app release process involves orchestrating version updates, Xcode archiving, and App Store Connect uploads. This Skill executes that end-to-end workflow automatically, handling everything from release notes to submission. It ensures all steps are followed consistently without manual intervention.

What steps are required to publish an iOS app to the App Store?

Publishing an iOS app requires updating release notes, bumping version numbers, creating Git tags, archiving the Xcode build, and uploading to App Store Connect. This Skill automates that entire sequence, guiding the app release from version management through GitHub release creation.

How does version management and Git tagging work in an automated iOS deployment?

Version management in iOS deployment handles incrementing version numbers in project files and creating corresponding Git tags. This Skill automates both tasks, ensuring your version bumping and Git tagging are synchronized before archiving and uploading the build.

Can I use Fastlane with Xcode archiving for App Store submissions?

Fastlane is commonly used with Xcode archiving to automate App Store submissions. This Skill operates in that same automation category, managing the archiving and upload process to App Store Connect while also generating release notes and GitHub releases.

Do I need to manually create GitHub releases when deploying an iOS app?

Creating GitHub releases during iOS deployment does not need to be manual. This Skill automates GitHub release creation as part of the end-to-end workflow, linking your Git tags and release notes directly to your repository's release page.