omgskills Get the Mac app
Skill

swiftui-pro

@twostraws 4.4k stars Updated 2026-04-20 Author match: High

Comprehensively reviews SwiftUI code for best practices on modern APIs, maintainability, and performance. Use when reading, writing, or reviewing SwiftUI projects.

Install

Install this Claude and Codex skill with the command below. The command stays visible even when copy support is unavailable.

Install command
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

View on GitHub

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.

More skills