🎯

swiftui-expert-skill

🎯Skill

from avdlee/swiftui-agent-skill

VibeIndex|
What it does
|

Comprehensive SwiftUI agent skill covering state management, view composition, performance optimization, modern API usage, Swift concurrency, and iOS 26+ Liquid Glass patterns with detailed reference documentation.

Overview

swiftui-expert-skill is a comprehensive agent skill for writing, reviewing, and improving SwiftUI code following Apple's best practices. It covers state management, view composition, performance optimization, modern API usage, Swift concurrency, and iOS 26+ Liquid Glass adoption. The skill provides a structured workflow decision tree for reviewing existing code, improving it, or implementing new features, with detailed reference documentation for each topic area.

Key Features

  • State management expertise: Provides a complete property wrapper selection guide covering @State, @Binding, @Bindable, @Observable, and legacy patterns like @StateObject and @ObservedObject, with clear rules on when to use each
  • Modern API guidance: Maintains a comprehensive mapping of deprecated SwiftUI APIs to their modern replacements, including foregroundStyle(), NavigationStack, Tab API, containerRelativeFrame(), and onChange() variants
  • Performance optimization patterns: Covers view diffing optimization, LazyVStack/LazyHStack for large lists, stable ForEach identity, avoiding AnyView in list rows, image downsampling, and using Self._printChanges() for debugging
  • iOS 26+ Liquid Glass support: Includes detailed patterns for adopting Liquid Glass effects with proper fallbacks, GlassEffectContainer usage, glass button styles, and morphing transitions with glassEffectID
  • Animation system coverage: Documents implicit vs explicit animations, value-based .animation() modifiers, phaseAnimator, keyframeAnimator, custom Animatable implementations, and transition patterns

Who is this for?

  • iOS/macOS developers building SwiftUI apps who want AI-assisted code review and improvement suggestions based on Apple's latest best practices
  • Swift developers adopting iOS 26+ features like Liquid Glass who need structured guidance on implementation patterns and backward-compatible fallbacks
  • Teams using Claude Code for Swift development who want comprehensive SwiftUI expertise covering the full range from state management to animations and performance
πŸ“¦

Same repository

avdlee/swiftui-agent-skill(3 items)

swiftui-expert-skill

Installation

Vibe Index InstallInstalls to .claude/skills/ - auto-recognized by Claude Code
npx vibeindex add avdlee/swiftui-agent-skill --skill swiftui-expert-skill
skills.sh Install⚠ Installs to .agents/skills/ - may not be auto-recognized by Claude Code
npx skills add avdlee/swiftui-agent-skill --skill swiftui-expert-skill
Manual InstallCopy SKILL.md content and save to the path below
~/.claude/skills/swiftui-expert-skill/SKILL.md

SKILL.md

8,306Installs
1,100
-
Last UpdatedJan 29, 2026