swiftui-pro: a Claude Code skill by Paul Hudson
For iOS and Mac developers who want SwiftUI code reviewed for outdated APIs, accessibility and performance. Skip it if your app is built mainly in UIKit or not in Swift at all.
- Score
- 73of 100
- Rank
- #144of 239
- Installs
- 37.7Kon skills.sh
- Security
- Mixed 5 scanners
- Updated
- 2026
- Context
- ~43tokens always
Install
npx skills add https://github.com/twostraws/swiftui-agent-skill --skill swiftui-pro
Run it in your terminal. View the source
Using the Claude app rather than Claude Code? You can add a skill there too. How to add it in the app
What does swiftui-pro do?
swiftui-pro is a skill by Paul Hudson that has Claude review Swift and SwiftUI code in eleven passes, each backed by a reference file. It checks for deprecated APIs, view and animation structure, data flow, navigation, Apple's Human Interface Guidelines, resizable layouts including iPad multitasking and the folding iPhone Duo, accessibility, localization, performance, Swift language use and code hygiene. It assumes iOS 27 and Swift 6.4 but checks the deployment target first. Findings are grouped by file, each with the line, the rule broken and a before and after snippet, ending with a ranked summary. It avoids UIKit and asks before adding third-party frameworks.
When should you use swiftui-pro?
Use it when
- You want a SwiftUI pull request reviewed line by line
- You are moving old code to current SwiftUI APIs
- You need VoiceOver and Dynamic Type checked
Skip it when
- Your app is built mainly in UIKit
- You are not working in Swift
What it needs and what it can touch
You need
- Xcode and a SwiftUI project
What it can do
- Reads and edits project files
From reading its instructions, not from running it.
Why it scores 73
Strongest on upkeep (100 of 100), weakest on adoption (52).
Is swiftui-pro safe to install?
At least one scanner raised a medium warning. Read the results below. Scanners often miss what other scanners catch, and a skill can change after a scan. Read its source before you install it.
| Scanner | Result | Date |
|---|---|---|
| Gen Agent Trust Hub | Passed | Oct 26, 2026 |
| Socket | Passed | Oct 26, 2026 |
| Snyk | Low risk | Oct 26, 2026 |
| Runlayer | Medium risk | Mar 11, 2026 |
| ZeroLeaks | Passed | Apr 16, 2026 |
Details
- Installs
- 37,701
- Repository stars
- 6,507
- Last repository change
- Tokens always loaded
- about 43
- Tokens when used
- about 1,435
- License
- MIT
- Data confidence
- High
Did it do the job for you?
Alternatives to swiftui-pro
All skills for this job-
Get swiftui-expert-skillswiftui-expert-skill
For SwiftUI developers who want help writing, reviewing or profiling views, including Instruments traces.
-
Get rust-best-practicesrust-best-practices
For Rust developers who want code written and reviewed against Apollo GraphQL's handbook.
-
Get better-interfacebetter-interface
For teams who want one ranked UI review covering accessibility, layout, copy, type, color and polish.
-
Get vercel-react-best-practicesvercel-react-best-practices
For React and Next.js developers who want slow pages and heavy bundles fixed by a ranked rulebook.