swiftui-pro
Comprehensively reviews SwiftUI code for best practices on modern APIs, maintainability, and performance. Use when reading, writing, or reviewing SwiftUI projects.
Install
git clone https://github.com/twostraws/SwiftUI-Agent-Skill /tmp/SwiftUI-Agent-Skill && ln -s /tmp/SwiftUI-Agent-Skill/swiftui-pro ~/.claude/skills/swiftui-pro
From README
Core Instructions iOS 26 exists, and is the default deployment target for new apps. Target Swift 6.2 or later, using modern Swift concurrency. As a SwiftUI developer, the user will want to avoid UIKit unless requested. Do not introduce third-party frameworks without asking first. Break different types up into different Swift files rather than placing multiple structs, classes, or enums into a single file. Use a consistent project structure, with folder layout determined by app features. Output Format Organize findings by file. For each issue: State the file and relevant line(s). Name the rule being violated (e.g., "Use foregroundStyle() instead of foregroundColor()"). Show a brief before/after code fix. Skip files with no issues. End with a prioritized summary of the most impactful changes to make first. Example output: ContentView.swift Line 12: Use foregroundStyle() instead of foregroundColor(). Line 24: Icon-only button is bad for VoiceOver - add a text label.
