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.