PlugWiki

SwiftUI Pro Skill for Claude: What It Does and How to Install It

Makes Claude review SwiftUI code for outdated APIs, data flow, navigation, accessibility and performance.

Installs
36.4K
on skills.sh
Stars
6.4K
on GitHub
Files
15
besides SKILL.md
Updated
Oct 2026
last repo commit

SwiftUI Pro makes Claude run an 11-step review of your SwiftUI code and report only real problems. Each step loads one reference file: deprecated API, views, data flow, navigation, design, resizability, accessibility, localization, performance, Swift and hygiene.

Findings come back grouped by file with the rule, a before and after snippet, and a prioritized summary. Call it with /swiftui-pro in Claude Code, or $swiftui-pro in Codex, and add a focus such as "Check for deprecated API". It bundles no scripts.

Good for

  • iOS and macOS developers reviewing AI-written SwiftUI
  • Teams modernizing old SwiftUI code with deprecated API
  • Developers who need accessibility and Dynamic Type checked

Install swiftui-pro

Claude Code

  1. 1

    Copy this prompt.

    Install the swiftui-pro skill in Claude Code. Run this command:
    
    npx skills add https://github.com/twostraws/swiftui-agent-skill --skill swiftui-pro
    
    Then check that it loaded and tell me how to use it.
  2. 2

    Paste it into Claude Code. It shows the change and asks before running it.

Requires Node.js.

From its listing on skills.sh. Source.

What's in the skill

When it loads

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

Sections in SKILL.md

  1. Core Instructions
  2. Output Format
  3. ContentView.swift
  4. Summary
  5. References

Key facts

Installs on skills.sh
36,413 as of 2026-11-02
Last commit to the repo
2026-10-26

What it includes

  • references/api.md

    Checks for outdated calls such as foregroundColor, and iOS 27 toolbar changes.

    Read · Step 1: deprecated API

  • references/views.md and data.md

    View structure, composition and animation, then shared state and property wrappers.

    Read · Step 2 and 3: views and data flow

  • references/navigation.md

    NavigationStack, NavigationSplitView, alerts, confirmation dialogs and sheets.

    Read · Step 4: navigation

  • design.md, resizability.md, accessibility.md

    Human Interface Guidelines, window resizing including iPad multitasking and folding iPhone Duo, and Dynamic Type, VoiceOver and Reduce Motion.

    Read · Steps 5 to 7: design, resizing, accessibility

  • localization.md, performance.md, swift.md, hygiene.md

    Localized text and formatting, efficient rendering, modern Swift concurrency, and a final cleanliness check.

    Read · Steps 8 to 11: localization, performance, Swift, hygiene

  • Deep performance review only

    Kept out of routine reviews. Claude loads it for a requested deep performance review or an established performance problem.

    Read · performance-plus.md

  • Findings by file, with before and after code

    Each issue names the file and line, the rule and a short fix. Files with no issues are skipped, and the review ends with a prioritized summary.

    Try: “/swiftui-pro Check for deprecated API”

    Read · Output format

From the official docs

Questions

What does SwiftUI Pro do?

It makes Claude review SwiftUI code against a fixed 11-step list and report real problems with before and after fixes. It targets common AI mistakes such as deprecated API, inaccessible buttons and performance traps.

How do I install SwiftUI Pro?

Use the install box at the top of this page. The README also offers a Claude Code plugin route, and it notes the skills installer needs Node.

How do I run it?

In Claude Code type /swiftui-pro, in Codex type $swiftui-pro, or ask for it in plain language. You can add a focus, for example "Check for deprecated API" or "Focus on accessibility".

Does it change my code?

The skill is a review: it reports findings. During feature work it says to finish the requested change and suggest unrelated modernization separately, without applying it unasked.

Is SwiftUI Pro safe to use?

It bundles no scripts and is made of instructions and reference files. The review reports findings; if you ask Claude to apply the fixes it will edit your files, so review the diff.

SwiftUI Pro vs swiftui-expert-skill?

SwiftUI Pro is an 11-step review that loads one reference per step. The swiftui-expert-skill from AvdLee has review, improve and new-feature workflows plus Python scripts to record and analyze Instruments traces.

Information

updated Nov 2, 2026

Folder
swiftui-pro

twostraws/swiftui-agent-skillskills.sh

Sources

Docs, issue trackers and discussions this page is built from.

Show all 3
  1. swiftui-pro SKILL.md · github.com
  2. twostraws/swiftui-agent-skill README · github.com
  3. swiftui-expert-skill SKILL.md · github.com

Updated Nov 2, 2026.