# swiftui-pro

> Claude/Codex skill by [@twostraws](https://omgskills.com/library/twostraws/index.md) · 6.4k stars · Updated 2026-10-26

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

## Install

```sh
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 27 exists, and is the default deployment target for new apps. Xcode 27.1 and the corresponding 27.1 platform releases are available. Do not dismiss their APIs as speculative. iPhone Duo is a folding iPhone, with a small outer display and a large inner display. Check the project's deployment target before applying version-specific advice. Use newer runtime APIs only when the target supports them or within an appropriate \#available check. Keep the existing target unchanged. Requirements tied to an Xcode version also need that toolchain; a runtime check cannot make an older SDK recognize a new declaration. Target Swift 6.4 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.

## Links

- HTML page: https://omgskills.com/library/twostraws/swiftui-agent-skill/swiftui-pro/
- GitHub: https://github.com/twostraws/SwiftUI-Agent-Skill
- Author: [@twostraws](https://omgskills.com/library/twostraws/index.md)

## More skills by this author

- [swift-concurrency-pro](https://omgskills.com/library/twostraws/swift-concurrency-agent-skill/swift-concurrency-pro/index.md) — Reviews Swift code for concurrency correctness, modern API usage, and common async/await pitfalls.
   - [@twostraws](https://omgskills.com/library/twostraws/index.md) · 574 stars
- [swift-concurrency-pro](https://omgskills.com/library/twostraws/swift-concurrency-agent-skill/swift-concurrency-pro/skills/swift-concurrency-pro/index.md) — Reviews Swift code for concurrency correctness, modern API usage, and common async/await pitfalls.
   - [@twostraws](https://omgskills.com/library/twostraws/index.md) · 504 stars
- [swift-testing-pro](https://omgskills.com/library/twostraws/swift-testing-agent-skill/swift-testing-pro/index.md) — Writes, reviews, and improves Swift Testing code using modern APIs and best practices.
   - [@twostraws](https://omgskills.com/library/twostraws/index.md) · 469 stars
