What the tech

Search

/ opens search from anywhere. Esc closes it.

Tools

Get the newsletter

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).

  • Adoption35 points 50
  • Upkeep20 points 100
  • Trust20 points 65
  • Quality15 points 100
  • Reader answers10 points Not enough answers yet, so this does not count

How the formula works

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.

ScannerResultDate
Gen Agent Trust HubPassedNov 7, 2026
SocketPassedNov 7, 2026
SnykLow riskNov 7, 2026
RunlayerPassedMar 10, 2026
ZeroLeaksPassedApr 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

Alternatives to swiftui-expert-skill

All skills for this job