swiftui-expert-skill: a Claude Code skill by Antoine van der Lee
For SwiftUI developers who want help writing, reviewing or profiling views, including Instruments traces. Skip it if you are not building with SwiftUI or cannot run Xcode tools on a Mac.
The skill's text changed on Nov 7, 2026, after we last read it. Our description may be behind.
- Score
- 73of 100
- Rank
- #145of 239
- Installs
- 36.3Kon skills.sh
- Security
- Clear 5 scanners
- Updated
- 2026
- Context
- ~217tokens always
Install
npx skills add https://github.com/avdlee/swiftui-agent-skill --skill swiftui-expert-skill
Run it in your terminal. View the source
Using the Claude app rather than Claude Code? You can add a skill there too. How to add it in the app
What does swiftui-expert-skill do?
swiftui-expert-skill is a skill for writing, reviewing and improving SwiftUI code on iOS and macOS. It treats each view as an invalidation boundary, replaces hard-deprecated APIs, flags soft-deprecated ones without rewriting them, and adopts Liquid Glass only when you ask. A topic router points to about 40 references, from state management and lists to iPhone Duo layouts, Swift Charts and macOS windows. Its distinctive part is Instruments: bundled Python scripts record a trace through xctrace, then parse it for main-thread coverage, hot views and the sources driving updates, so Claude can return a ranked fix plan with evidence. A checklist names rules it treats as bugs.
When should you use swiftui-expert-skill?
Use it when
- Your SwiftUI screen stutters and you have an Instruments trace
- You need a layout for foldable or large displays
- You are migrating to @Observable state
Skip it when
- Your app is not built with SwiftUI
- You want an architecture such as MVVM enforced
What it needs and what it can touch
You need
- A Mac with Xcode and Instruments (xctrace)
- Python 3 for the trace scripts
What it can do
- Runs shell commands (bundled Python scripts, xctrace)
- Records traces from connected devices or the Mac
- Reads and edits project files when asked
From reading its instructions, not from running it.
Why it scores 73
Strongest on upkeep (100 of 100), weakest on adoption (50).
Is swiftui-expert-skill safe to install?
Every scanner that checked it passed it. Scanners often miss what other scanners catch, and a skill can change after a scan. Read its source before you install it.
| Scanner | Result | Date |
|---|---|---|
| Gen Agent Trust Hub | Passed | Nov 7, 2026 |
| Socket | Passed | Nov 7, 2026 |
| Snyk | Low risk | Nov 7, 2026 |
| Runlayer | Passed | Mar 10, 2026 |
| ZeroLeaks | Passed | Apr 16, 2026 |
Details
- Installs
- 36,344
- Repository stars
- 3,882
- Last repository change
- Tokens always loaded
- about 217
- Tokens when used
- about 2,678
- License
- MIT
- Data confidence
- High
Did it do the job for you?
Alternatives to swiftui-expert-skill
All skills for this job-
Get swiftui-proswiftui-pro
For iOS and Mac developers who want SwiftUI code reviewed for outdated APIs, accessibility and performance.
-
Get gsap-performancegsap-performance
For developers whose GSAP animations stutter and who want them smoother.
-
Get opentuiopentui
For developers building terminal apps with OpenTUI's Core, React or Solid API.
-
Get argent-android-emulator-setupargent-android-emulator-setup
For mobile developers using Argent who need Claude to boot and connect to an Android emulator.