ios-audit

Audit SwiftUI iOS code for accessibility, performance, HIG, theming, and anti-pattern issues.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/ElvinOuyang/claude-skill-collection --skill ios-audit-elvinouyang
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: ios-audit
Source: https://github.com/ElvinOuyang/claude-skill-collection/tree/main/plugins/ios-dev-toolkit/skills/ios-audit
Command: npx skills add https://github.com/ElvinOuyang/claude-skill-collection --skill ios-audit-elvinouyang

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It identifies technical quality issues in iOS/SwiftUI code that can block users, degrade performance, or fail App Store expectations by producing a scored, actionable audit report.

Core Features & Use Cases

  • Accessibility, Dynamic Type, and Contrast Checks: Flags missing accessibility labels/hints/traits, Dynamic Type breakage, insufficient contrast, and motion/accessibility-reduce issues with severity scoring.
  • Performance and Rendering Risk Review: Detects expensive SwiftUI body patterns, unstable list identity, non-lazy containers, animation invalidation issues, networking cancellation gaps, and memory risks.
  • HIG and Dark Mode/Theming Compliance: Checks navigation/control/list feedback patterns, system-color usage, and Dark Mode correctness, then surfaces iOS-specific anti-patterns.

Quick Start

Run ios-audit on your iOS SwiftUI project to generate a P0–P3 scored technical report with file and line locations plus a prioritized fix plan.

Frequently Asked Questions about ios-audit

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

FAQPage Schema
How do I run an accessibility and HIG compliance audit on SwiftUI code?▼

Run an iOS audit on your SwiftUI project to scan for missing accessibility labels, Dynamic Type breakage, and HIG anti-patterns, producing a scored report with exact file and line locations plus remediation steps.

What is the best way to check iOS SwiftUI code for App Store readiness?▼

Checking iOS SwiftUI code for App Store readiness involves running a technical quality audit that scores accessibility, performance, and HIG compliance from 0 to 20, tagging findings by P0 to P3 severity to guide pre-ship verification.

How does a SwiftUI performance review detect rendering risks?▼

A SwiftUI performance review detects rendering risks by analyzing code for expensive body patterns, unstable list identity, non-lazy containers, and networking cancellation gaps, assigning severity scores to each finding.

Can I audit Dark Mode correctness and theming in an iOS app?▼

Yes, you can audit Dark Mode correctness and theming in an iOS app by checking system-color usage and navigation feedback patterns, surfacing iOS-specific anti-patterns with prioritized fix recommendations.

Does an iOS code quality audit work for feature-level user flows?▼

Yes, an iOS code quality audit applies to both app-wide and feature-level reviews, allowing targeted audits of specific screens and user flows to identify accessibility, performance, and theming issues before release.