Generate a thorough code audit report for your iOS app before a release, with specific file paths and line numbers for every high-severity finding.
Create a pre-refactor checklist that flags bugs, dead code, duplicated logic, and performance hot spots in your Swift codebase.
Share CODE_AUDIT.md with a teammate or technical reviewer as a due diligence artifact without them needing to read the source code.
Detect Swift concurrency issues and deprecated APIs by pulling real Xcode compiler warnings rather than guessing from code patterns.
Install with a single npx command or manual git clone into your Claude Code skills directory, requires an existing Xcode project to audit.
This is a skill for Claude Code that automatically reviews an iOS or macOS Swift codebase and produces a structured written report called CODE_AUDIT.md. You install it once, then trigger it by asking Claude Code to audit your codebase, or by typing a slash command. It never edits your code, it only reads and reports. The report is meant to be thorough enough to hand to a teammate or use as a checklist before a major refactor, a release, or a technical due diligence process. It covers bugs and logic errors, security problems such as hardcoded secrets or improper token storage, Swift concurrency issues that could cause crashes or data races, deprecated APIs, performance hot spots, SwiftUI-specific problems, and dead or duplicated code. Every high-severity finding includes the specific file path and line number where the problem was found, so there is no ambiguity about what to look at. Under the hood, the skill runs in six steps. It first counts files and identifies the most important ones. It then pulls compiler warnings from Xcode using Apple's official tooling, which gives it accurate data about concurrency and deprecation issues rather than guesses. Three parallel analysis passes cover different categories of problems. If the project uses SwiftUI, a fourth pass uses a separate specialist skill. Finally, it verifies every critical finding by checking the cited line before writing the report. The audit does not cover the internals of third-party libraries, build configuration, localization quality, or deep test coverage. It is scoped to what can be found by reading the source code. Installation is a single command via npx or a manual git clone into your Claude Code skills directory. The license is MIT.
← jazzychad on gitmyhub — every repo by this author, as a profile.
Verify against the repo before relying on details.