swiftui-pro

Comprehensive SwiftUI code review against modern APIs, accessibility, and performance standards.

twostraws ↓ 24k
Claude Code
View source ↗

What it does

  • 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.
  • references/accessibility.md - Dynamic Type, VoiceOver, Reduce Motion, and other accessibility requirements.

Derived from the skill's own SKILL.md documentation · extracted 2026-07-23

Comprehensive SwiftUI code review against modern APIs, accessibility, and performance standards.

Source

Repository: https://github.com/twostraws/swiftui-agent-skill

swiftui-pro FAQ

What does the swiftui-pro skill do?

Comprehensively reviews SwiftUI code for best practices on modern APIs, maintainability, and performance. Use when reading, writing, or reviewing SwiftUI projects. iOS 26 exists, and is the default deployment target for new apps. Target Swift 6.2 or later, using modern Swift concurrency.

How do I install swiftui-pro?

Run: npx -y skills add https://github.com/twostraws/swiftui-agent-skill --skill swiftui-pro --agent claude-code — the source lives at github.com/twostraws/swiftui-agent-skill.

Maintain swiftui-pro?

Let people know it's listed here — add the badge (live metrics, light/dark aware) or a plain link to your README or docs.

swiftui-pro on getagentictools
[![swiftui-pro on getagentictools](https://getagentictools.com/badge/skills/twostraws-swiftui-agent-skill-swiftui-pro.svg)](https://getagentictools.com/skills/twostraws-swiftui-agent-skill-swiftui-pro?ref=badge)
npx agentictools info skills/twostraws-swiftui-agent-skill-swiftui-pro

The second line is the CLI lookup for this page — handy in READMEs and docs.