Appstore Approval Audit — Security skill for Claude Code
Pass Apple review on the first try - a Claude Code skill that audits your iOS app (Swift, Expo/RN, Flutter) before App Store submission.
How to install Appstore Approval Audit
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open minosdevs/appstore-approval-audit and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Appstore Approval Audit does
Pass Apple review on the first try - a Claude Code skill that audits your iOS app (Swift, Expo/RN, Flutter) before App Store submission.
Alternatives in Security
- Maestro Knowledge — Intent-driven knowledge-store and Run knowledge lifecycle management — audit/prune, stage candidates (with sig 530 ★
- Bountyforge — All-round bug bounty skill for Claude Code parallelized agents for smart contract audits (EVM, Move, Solana, T 399 ★
- Memory Self Review — Mine recent agent history (claude-mem + usage stats) for recurring failures and repeated patterns, audit MEMOR 297 ★
README
appstore-approval-audit
**[Version française](README.fr.md)**
**Pass Apple review on the first try.**
A [Claude Code](https://claude.com/claude-code) skill that audits your iOS app like the pickiest Apple reviewer would — and gives you a **GO / NO-GO** verdict with exact fixes, before you hit "Submit for Review".
**Works with any iOS stack** — native Swift/SwiftUI, Expo/React Native, or Flutter: it detects your stack first, then knows where to look in each one.
Forged while shipping a real iOS app (IAP + AI): every check comes from a trap hit in production, not from the docs.
What it checks
- Purchases (3.1.1 / 3.1.2) — Restore on every paywall, prices from StoreKit, compliant free trial, legal links on the paywall, US external-link nuance
- Privacy (5.1.1 / 5.1.2) — in-app account deletion, App Privacy label, explicit consent before sharing data with third-party AI (the Nov 2025 rule), third parties named in the privacy policy
- Privacy Manifests —
PrivacyInfo.xcprivacy+ Required Reason APIs (the silentITMS-91053/ITMS-91061upload rejections, enforced since 2024–2025) - Config traps — secrets in the bundle, export compliance, stray
UIBackgroundModes, unjustified permissions - App nature (4.2 / 4.3 / 4.7) — minimum functionality, spam/duplicate, chatbot/UGC moderation
- Flows the reviewer actually tests — dead-end funnels, password reset in a production build, timeouts, iPad, demo accounts
- App Store Connect — "Missing Metadata" subscriptions, 404 legal pages, the new 4+/9+/13+/16+/18+ age system, dishonest metadata, the last 10 minutes before submit
Every check comes with a concrete grep/curl recipe — it audits by **evidence**, not from memory.
Install
# global (all your sessions)
git clone https://github.com/minosdevs/appstore-approval-audit ~/.claude/skills/appstore-approval-audit
# or per project
git clone https://github.com/minosdevs/appstore-approval-audit .claude/skills/appstore-app
Related Skills
Swift Security Skill
AI agent skill for secure credential storage & cryptography on Apple platforms - Keychain Services, biometric
Appstore Readiness
/appstore-readiness - Full App Store Readiness Audit
QA iOS
Full QA pass of the iOS app - screenshot analysis, code review, and layout audit
Aso Plan
App Store / Play listing ASO audit — plan only, no metadata or screenshot edits until approved
Academic Paper Accuracy And Citation Audit
Use when: (1) performing a multi-pass LaTeX paper audit covering data consistency, cross-references, scientifi
iOS Accessibility Audit Skill
Audit iOS App against Accessibility norms
Related Agents
Spgr Agent App Store
Owns iOS and Android platform compliance: Apple HIG, Material Design 3, store content policy, privacy manifest
Flutter iOS Deployment
Use this agent when deploying Flutter apps to the Apple App Store. Specializes in iOS app signing, TestFlight,
iOS App Store Reviewer
iOS App Store submission readiness expert. Use when asked "is this ready to submit", "will this get rejected",