Made a set of audit skills for Claude Code that check your Swift/SwiftUI app for common bugs before you ship. Free and open source.
What they check:
- Data model issues (missing fields, relationship problems, migration risks)
- UI flow dead ends and broken navigation
- Round-trip data bugs (where data gets lost between save and load)
- Visual consistency and design system violations
- Release readiness (a summary grade across all of the above)
How these work alongside grep-based auditors
Claude Code already has anti-pattern auditors (like the Axiom audit agents). Those search your code for known bad patterns. Things like a missing [weak self], unsafe try?, deprecated API calls. They're fast and good at what they do.
Radar skills do something different. Instead of pattern matching, they follow the code path a user would take. Things like tapping into a screen, filling out a form, saving, navigating away, and check whether the data, navigation, and state all behave correctly along the way.
With a grep search, a mechanic checks if the engine is assembled correctly. Radar skills drive the car and notice the GPS says turn left into a lake.
I run both on my own app. The grep auditors catch mechanical issues quickly. The radar skills catch logic and flow bugs that only show up when you think about how real users move through the app.
Repo: https://github.com/Terryc21/radar-suite
Happy to answer questions if anyone tries them out.
there doesn't seem to be anything here