release-review

Audit macOS and iOS apps for pre-release App Store rejection issues.

27|5|Updated Apr 18, 2026
One-click install
npx skills add https://github.com/bocan/bocan-music --skill release-review-bocan
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: release-review
Source: https://github.com/bocan/bocan-music/tree/main/.claude/skills/release-review
Command: npx skills add https://github.com/bocan/bocan-music --skill release-review-bocan

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill solves the problem of missing critical release-blocking issues in macOS and iOS apps that lead to App Store rejection, security vulnerabilities, privacy violations, and poor user experience when shipping software.

Core Features & Use Cases

  • 6-Phase Comprehensive Audit: Covers project discovery, security, privacy, UX polish, distribution, and API design reviews for full pre-release coverage.
  • Prioritized Actionable Fixes: Categorizes issues as Critical, High, Medium, or Low priority with specific code fixes and configuration changes.
  • Use Case: A developer building a native Swift music player for macOS can use this Skill to identify missing Info.plist permission descriptions, hardcoded API keys, and notarization configuration issues before submitting to TestFlight or the App Store.

Quick Start

Use the release-review skill to audit your iOS app's privacy settings and distribution configuration before your next App Store submission.

Frequently Asked Questions about release-review

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

FAQPage Schema
How do I check my iOS app for App Store rejection risks before submitting?

A comprehensive release audit reviews security vulnerabilities, privacy compliance, UX polish, distribution configuration, and API design for native iOS apps. It delivers prioritized, actionable fixes aligned with Apple's App Store Review Guidelines to prevent rejection and ensure smooth shipping.

How do I audit macOS app security and privacy compliance before release?

Audit macOS app security and privacy compliance by reviewing hardcoded API keys, Info.plist permission descriptions, and notarization configurations. A full release audit identifies security vulnerabilities and privacy violations, providing specific code fixes to resolve them before App Store submission.

What is the best way to find release-blocking issues in native Apple platform apps?

The best way to find release-blocking issues is a six-phase comprehensive audit covering project discovery, security, privacy, UX polish, distribution, and API design reviews. This approach catches missing permission descriptions, notarization issues, and poor UX configurations before shipping.

Why does my iOS app get rejected for missing Info.plist permission descriptions?

iOS apps are rejected for missing Info.plist permission descriptions because they violate Apple's privacy compliance guidelines. A pre-release release review detects these missing privacy configurations and provides prioritized, actionable fixes to resolve them before App Store submission.

Can I use a release review workflow for both iOS and macOS apps?

Yes, you can use a release review workflow for both iOS and macOS apps. The audit covers native Apple platform applications, identifying security vulnerabilities, privacy violations, and distribution configuration issues specific to each platform to ensure full App Store compliance.

What are common notarization configuration issues when shipping macOS apps?

Common notarization configuration issues include missing distribution settings and incorrect security profiles that cause App Store rejection. A pre-release audit identifies these distribution configuration problems and provides specific, actionable fixes aligned with Apple's platform best practices.