release-prep

Automate version bumps, changelog generation, privacy manifest validation, and store metadata review for iOS/macOS Xcode projects.

49|9|Updated Feb 16, 2026
One-click install
npx skills add https://github.com/Terryc21/xcode-workflow-skills --skill release-prep-terryc21
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: release-prep
Source: https://github.com/Terryc21/xcode-workflow-skills/tree/main/skills/release-prep
Command: npx skills add https://github.com/Terryc21/xcode-workflow-skills --skill release-prep-terryc21

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates the end-to-end pre-release readiness tasks for iOS/macOS projects by coordinating version bumps, changelog generation, privacy manifest validation, and store metadata review.

Core Features & Use Cases

  • Version bump automation: updates MARKETING_VERSION and CURRENT_PROJECT_VERSION across configurations.
  • Changelog generation: builds a release changelog from commits since the last tag.
  • Privacy manifest validation: verifies PrivacyInfo.xcprivacy presence and API declarations.
  • Store metadata review: validates App Store metadata readiness and compliance.
  • Archive/report generation: outputs a release prep report for auditing.

Quick Start

Run the release-prep workflow to automatically bump versions, generate changelogs, validate privacy manifests, and review store metadata.

Frequently Asked Questions about release-prep

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

FAQPage Schema
How do I automate version bumps and changelog generation for an iOS Xcode project?

You automate version bumps and changelog generation by updating MARKETING_VERSION and CURRENT_PROJECT_VERSION strings in pbxproj files, then assembling release notes from git commits since the last tag.

What is PrivacyInfo.xcprivacy validation in a macOS release pipeline?

PrivacyInfo.xcprivacy validation verifies the presence of your privacy manifest file and checks that all required API declarations are correctly configured for App Store submission compliance.

Can I update App Store metadata and verify readiness checks for iOS projects?

Yes, you can review App Store metadata readiness and compliance by validating store metadata fields, ensuring all release preparation checks pass before submitting your iOS or macOS application.

Does release-prep handle git tagging and pbxproj version strings automatically?

Yes, release-prep handles git tagging and pbxproj version strings by updating version configurations across Xcode project files and integrating version calculation into the release pipeline workflow.

What is the best way to prepare an iOS app for App Store submission?

The best way to prepare an iOS app for submission is running an end-to-end release readiness workflow that coordinates version bumps, changelog creation, privacy manifest validation, and store metadata review.

How do I generate a release prep report for auditing Xcode project changes?

Generating a release prep report archives the results of version bumps, changelog assembly, and privacy manifest validations, outputting an audit trail for your iOS or macOS release pipeline.