swiftui-expert-skill

Expert SwiftUI code review, refactoring, and implementation guidance with iOS 26+ and macOS support.

avdlee ↓ 27k
Claude Code
View source ↗

What it does

  • Consult references/latest-apis.md at the start of every task to avoid deprecated APIs
  • Prefer native SwiftUI APIs over UIKit/AppKit bridging unless bridging is necessary
  • Focus on correctness and performance; do not enforce specific architectures (MVVM, VIPER, etc.)
  • Encourage separating business logic from views for testability without mandating how
  • Follow Apple's Human Interface Guidelines and API design patterns
  • Only adopt Liquid Glass when explicitly requested by the user (see references/liquid-glass.md)
  • Present performance optimizations as suggestions, not requirements

Requirements & configuration

Configuration: UUID

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

Expert SwiftUI code review, refactoring, and implementation guidance with iOS 26+ and macOS support.

Source

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

swiftui-expert-skill FAQ

What does the swiftui-expert-skill skill do?

Use when writing, reviewing, or refactoring SwiftUI code for iOS or macOS, including state management and `@Observable` data flow, view composition and invalidation/performance, lists and `ForEach` identity, environment usage, localization, animations, Liquid Glass adoption, migrating soft-deprecated APIs, or Instruments `.trace` capture/analysis for hangs, hitches, CPU hotspots, or excessive view updates. Consult references/latest-apis.md at the start of every task to avoid deprecated APIs Prefer native SwiftUI APIs over UIKit/AppKit bridging unless bridging is necessary

How do I install swiftui-expert-skill?

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

Maintain swiftui-expert-skill?

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-expert-skill on getagentictools
[![swiftui-expert-skill on getagentictools](https://getagentictools.com/badge/skills/avdlee-swiftui-agent-skill-swiftui-expert-skill.svg)](https://getagentictools.com/skills/avdlee-swiftui-agent-skill-swiftui-expert-skill?ref=badge)
npx agentictools info skills/avdlee-swiftui-agent-skill-swiftui-expert-skill

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