[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M71SHT28R4D9JZANY5PR3966":3,"skill-same:01M71SHT28R4D9JZANY5PR3966":70},{"skillNo":4,"name":5,"nameZh":6,"description":7,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":16,"categories":17,"keywords":18,"publishedAt":39,"linkOnly":40,"markdownContent":41,"markdownBody":42,"frontMatter":43,"refName":46,"commitSha":47,"skillDirectory":48,"forksCount":49,"repositoryHtmlUrl":50,"repositoryHomepageUrl":51,"ownerHtmlUrl":52,"ownerBlogUrl":53,"ownerDescription":54,"updatedAt":55,"install":56,"resources":69},"01M71SHT28R4D9JZANY5PR3966","swiftui-documentation",null,"SwiftUI official doc index — load when building SwiftUI views, modifiers, state management, data flow, AppKit bridging, or any SwiftUI behavior.","JustinDFuller\u002Fagent-session-manager","JustinDFuller","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F11914897?v=4","01M71SDTPZETGW0T4KYGMJVEF6","Justin Fuller","01M71SDTQK98BNVXNZ9TMD843D",1,"MIT","https:\u002F\u002Fgithub.com\u002FJustinDFuller\u002Fagent-session-manager\u002Fblob\u002Fmain\u002F.agents\u002Fskills\u002Fswiftui-documentation\u002FSKILL.md",[],[19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38],"documentation","swiftui documentation","swiftui","domain","official","when","data flow","appkit","load","false","apple","bridging","state","webfetch","behavior","state management","doc","data","flow","index","2026-11-10 13:02:02",false,"---\nname: swiftui-documentation\ndescription: SwiftUI official doc index — load when building SwiftUI views, modifiers, state management, data flow, AppKit bridging, or any SwiftUI behavior.\nallowed-tools: WebFetch(domain:developer.apple.com)\nmetadata:\n  user-invocable: \"false\"\n---\n\n# SwiftUI Documentation Index\n\nFetch from this index before implementing any SwiftUI feature — do not guess at behavior. One URL per topic — read the most specific one first.\n\n## Discovery\n\n- `https:\u002F\u002Fdeveloper.apple.com\u002Fdocumentation\u002Fswiftui` — Main SwiftUI framework page; overview, all topic sections, and sample apps.\n\n## Core App Structure\n\n- `https:\u002F\u002Fdeveloper.apple.com\u002Fdocumentation\u002Fswiftui\u002Fapp-organization` — Entry point and top-level app structure; the `App` protocol and scene composition.\n- `https:\u002F\u002Fdeveloper.apple.com\u002Fdocumentation\u002Fswiftui\u002Fapp` — `App` protocol: main entry point for a SwiftUI app (`@main`, `body` returning `some Scene`).\n- `https:\u002F\u002Fdeveloper.apple.com\u002Fdocumentation\u002Fswiftui\u002Fscenes` — Scene types overview: life cycle, platform behavior, and built-in scene types.\n- `https:\u002F\u002Fdeveloper.apple.com\u002Fdocumentation\u002Fswiftui\u002Fscene` — `Scene` protocol: root of a view hierarchy with system-managed life cycle.\n- `https:\u002F\u002Fdeveloper.apple.com\u002Fdocumentation\u002Fswiftui\u002Fscenebuilder` — `SceneBuilder` result builder: composing multiple scenes in an App body.\n\n## App Scenes\n\n- `https:\u002F\u002Fdeveloper.apple.com\u002Fdocumentation\u002Fswiftui\u002Fwindows` — Window scenes: `WindowGroup`, `Window`, window styles, and multi-window behavior.\n- `https:\u002F\u002Fdeveloper.apple.com\u002Fdocumentation\u002Fswiftui\u002Fwindowgroup` — `WindowGroup` scene: multi-window support, platform-adaptive behavior.\n- `https:\u002F\u002Fdeveloper.apple.com\u002Fdocumentation\u002Fswiftui\u002Fwindow` — `Window` scene: single-instance auxiliary windows with an identifier.\n- `https:\u002F\u002Fdeveloper.apple.com\u002Fdocumentation\u002Fswiftui\u002Fsettings` — `Settings` scene: macOS Settings window, auto-integrated with the app menu.\n- `https:\u002F\u002Fdeveloper.apple.com\u002Fdocumentation\u002Fswiftui\u002Fcustomizing-window-styles-and-state-restoration-behavior-in-macos` — macOS window styling: `windowStyle`, `defaultPosition`, state restoration.\n\n## Data & State Management\n\n- `https:\u002F\u002Fdeveloper.apple.com\u002Fdocumentation\u002Fswiftui\u002Fmodel-data` — Overview of data flow tools: `@State`, `@Binding`, `@Environment`, and `@Observable`.\n- `https:\u002F\u002Fdeveloper.apple.com\u002Fdocumentation\u002Fswiftui\u002Fstate` — `@State` property wrapper: local transient UI state within a view.\n- `https:\u002F\u002Fdeveloper.apple.com\u002Fdocumentation\u002Fswiftui\u002Fbinding` — `@Binding` property wrapper: two-way reference to a source of truth owned elsewhere.\n- `https:\u002F\u002Fdeveloper.apple.com\u002Fdocumentation\u002Fswiftui\u002Fenvironment` — `@Environment` property wrapper: reading observable objects and `EnvironmentValues` from the environment.\n- `https:\u002F\u002Fdeveloper.apple.com\u002Fdocumentation\u002Fswiftui\u002Fenvironmentvalues` — `EnvironmentValues` collection: all built-in environment keys propagated through a view hierarchy.\n- `https:\u002F\u002Fdeveloper.apple.com\u002Fdocumentation\u002Fswiftui\u002Fbindable` — `@Bindable` property wrapper: creates bindings to `@Observable` model properties in views.\n- `https:\u002F\u002Fdeveloper.apple.com\u002Fdocumentation\u002Fswiftui\u002Fappstorage` — `@AppStorage` property wrapper: reads and writes `UserDefaults`, triggers view updates on change.\n- `https:\u002F\u002Fdeveloper.apple.com\u002Fdocumentation\u002Fobservation\u002Fobservable` — `@Observable` macro (Observation framework): reactive model objects that SwiftUI tracks for view updates.\n\n## Views — Fundamentals & Layout\n\n- `https:\u002F\u002Fdeveloper.apple.com\u002Fdocumentation\u002Fswiftui\u002Fview-fundamentals` — Overview of the `View` protocol, view hierarchy, and composition.\n- `https:\u002F\u002Fdeveloper.apple.com\u002Fdocumentation\u002Fswiftui\u002Fview` — `View` protocol: all required and optional modifiers, `body` property, and `@ViewBuilder`.\n- `https:\u002F\u002Fdeveloper.apple.com\u002Fdocumentation\u002Fswiftui\u002Flayout-fundamentals` — Layout overview: stacks, grids, alignment, and spacing.\n- `https:\u002F\u002Fdeveloper.apple.com\u002Fdocumentation\u002Fswiftui\u002Flayout-adjustments` — Fine-tuning layout: alignment, spacing, padding, and layout priority.\n- `https:\u002F\u002Fdeveloper.apple.com\u002Fdocumentation\u002Fswiftui\u002Fview-groupings` — Purpose-driven containers: `Form`, `Group`, `Section`, `GroupBox`, `ControlGroup`, `DisclosureGroup`.\n- `https:\u002F\u002Fdeveloper.apple.com\u002Fdocumentation\u002Fswiftui\u002Fscroll-views` — `ScrollView` and scrolling behavior: axes, content insets, programmatic scrolling.\n- `https:\u002F\u002Fdeveloper.apple.com\u002Fdocumentation\u002Fswiftui\u002Fgeometryreader` — `GeometryReader`: reading container size and position for custom layout calculations.\n- `https:\u002F\u002Fdeveloper.apple.com\u002Fdocumentation\u002Fswiftui\u002Fcustom-layout` — Custom layout types: `Layout` protocol, `AnyLayout`, animated transitions between layouts.\n\n## Views — Controls & Display\n\n- `https:\u002F\u002Fdeveloper.apple.com\u002Fdocumentation\u002Fswiftui\u002Fcontrols-and-indicators` — Controls overview: `Button`, `Toggle`, `Picker`, `Slider`, `Stepper`, `ProgressView`.\n- `https:\u002F\u002Fdeveloper.apple.com\u002Fdocumentation\u002Fswiftui\u002Ftext-input-and-output` — Text display and input: `Text`, `TextField`, `TextEditor`, `SecureField`, formatting.\n- `https:\u002F\u002Fdeveloper.apple.com\u002Fdocumentation\u002Fswiftui\u002Fimages` — `Image` and SF Symbols: system images, custom assets, resizable, rendering mode.\n- `https:\u002F\u002Fdeveloper.apple.com\u002Fdocumentation\u002Fswiftui\u002Fshapes` — Built-in shapes: `Circle`, `Rectangle`, `RoundedRectangle`, `Capsule`, `Ellipse`, `Path`.\n- `https:\u002F\u002Fdeveloper.apple.com\u002Fdocumentation\u002Fswiftui\u002Fview-configuration` — Configuring views: `.disabled`, `.hidden`, `.tag`, `.id`, `.zIndex`, `.labelsHidden`.\n\n## Presentation & Navigation\n\n- `https:\u002F\u002Fdeveloper.apple.com\u002Fdocumentation\u002Fswiftui\u002Fmodal-presentations` — Modal presentation: `.sheet`, `.alert`, `.confirmationDialog`, `.popover`, `.inspector`.\n- `https:\u002F\u002Fdeveloper.apple.com\u002Fdocumentation\u002Fswiftui\u002Fnavigation` — Navigation overview: `NavigationStack`, `NavigationSplitView`, `TabView`.\n- `https:\u002F\u002Fdeveloper.apple.com\u002Fdocumentation\u002Fswiftui\u002Fnavigationstack` — `NavigationStack`: push\u002Fpop stack, navigation path, programmatic navigation.\n- `https:\u002F\u002Fdeveloper.apple.com\u002Fdocumentation\u002Fswiftui\u002Ftabview` — `TabView`: tab bar with `.tabItem`, selection binding, `.tabViewStyle`.\n\n## Menus, Commands & Toolbars\n\n- `https:\u002F\u002Fdeveloper.apple.com\u002Fdocumentation\u002Fswiftui\u002Fmenus-and-commands` — Menus and commands overview: menu bar, context menus, `commands(content:)`.\n- `https:\u002F\u002Fdeveloper.apple.com\u002Fdocumentation\u002Fswiftui\u002Fmenu` — `Menu` control: hierarchical menus, `Menu` nesting, `Divider` separators.\n- `https:\u002F\u002Fdeveloper.apple.com\u002Fdocumentation\u002Fswiftui\u002Fbuilding-and-customizing-the-menu-bar-with-swiftui` — macOS menu bar: building native menus with SwiftUI for iPadOS and macOS.\n- `https:\u002F\u002Fdeveloper.apple.com\u002Fdocumentation\u002Fswiftui\u002Ftoolbars` — Toolbar overview: `ToolbarItem`, `ToolbarItemGroup`, `.toolbar` modifier, placement.\n\n## Event Handling\n\n- `https:\u002F\u002Fdeveloper.apple.com\u002Fdocumentation\u002Fswiftui\u002Fgestures` — Gesture overview: `TapGesture`, `DragGesture`, `LongPressGesture`, simultaneous and sequenced gestures.\n- `https:\u002F\u002Fdeveloper.apple.com\u002Fdocumentation\u002Fswiftui\u002Finput-events` — Hardware input: keyboard events, key equivalents, `KeyboardShortcut`, `onKeyPress`.\n- `https:\u002F\u002Fdeveloper.apple.com\u002Fdocumentation\u002Fswiftui\u002Ffocus` — Focus management: `@FocusState`, `.focused`, `.focusScope`, `.focusedValue`, `FocusedValues`.\n- `https:\u002F\u002Fdeveloper.apple.com\u002Fdocumentation\u002Fswiftui\u002Fsystem-events` — System event callbacks: `onOpenURL`, `onContinueUserActivity`, `onNotification`, scene phase.\n- `https:\u002F\u002Fdeveloper.apple.com\u002Fdocumentation\u002Fswiftui\u002Fdrag-and-drop` — Drag and drop: `.draggable`, `.dropDestination`, drag previews, `Transferable`.\n\n## AppKit Integration\n\n- `https:\u002F\u002Fdeveloper.apple.com\u002Fdocumentation\u002Fswiftui\u002Fappkit-integration` — AppKit bridging overview: hosting SwiftUI in AppKit, AppKit views in SwiftUI.\n- `https:\u002F\u002Fdeveloper.apple.com\u002Fdocumentation\u002Fswiftui\u002Fnsviewrepresentable` — `NSViewRepresentable` protocol: wrapping AppKit views for use in SwiftUI hierarchies.\n- `https:\u002F\u002Fdeveloper.apple.com\u002Fdocumentation\u002Fswiftui\u002Fnshostingcontroller` — `NSHostingController`: AppKit view controller that hosts a SwiftUI view hierarchy.\n- `https:\u002F\u002Fdeveloper.apple.com\u002Fdocumentation\u002Fswiftui\u002Fnshostingview` — `NSHostingView`: AppKit view that hosts a SwiftUI view hierarchy (without a controller).\n\n## Styling & Animation\n\n- `https:\u002F\u002Fdeveloper.apple.com\u002Fdocumentation\u002Fswiftui\u002Fview-styles` — View styles: `.buttonStyle`, `.toggleStyle`, `.pickerStyle`, `.textFieldStyle`, `.labelStyle`, `.menuStyle`, `.progressViewStyle`.\n- `https:\u002F\u002Fdeveloper.apple.com\u002Fdocumentation\u002Fswiftui\u002Fanimations` — Animation overview: implicit and explicit animations, `withAnimation`, `Animation` type, timing curves.\n- `https:\u002F\u002Fdeveloper.apple.com\u002Fdocumentation\u002Fswiftui\u002Fanimation` — `Animation` type: `.easeInOut`, `.spring`, `.linear`, `repeatForever`, `speed`.\n\n## Tool Support\n\n- `https:\u002F\u002Fdeveloper.apple.com\u002Fdocumentation\u002Fswiftui\u002Fpreviews-in-xcode` — Xcode previews: `#Preview` macro, `PreviewProvider`, preview traits, variants.\n- `https:\u002F\u002Fdeveloper.apple.com\u002Fdocumentation\u002Fswiftui\u002Fperformance-analysis` — Performance: identifying slow updates, `Self._printChanges`, view identity and lifetime.\n\n## Accessibility\n\n- `https:\u002F\u002Fdeveloper.apple.com\u002Fdocumentation\u002Fswiftui\u002Faccessibility-fundamentals` — Accessibility: `.accessibilityLabel`, `.accessibilityIdentifier`, `.accessibilityHint`, `.help`, `.disabled`, dynamic type.\n","# SwiftUI Documentation Index\n\nFetch from this index before implementing any SwiftUI feature — do not guess at behavior. One URL per topic — read the most specific one first.\n\n## Discovery\n\n- `https:\u002F\u002Fdeveloper.apple.com\u002Fdocumentation\u002Fswiftui` — Main SwiftUI framework page; overview, all topic sections, and sample apps.\n\n## Core App Structure\n\n- `https:\u002F\u002Fdeveloper.apple.com\u002Fdocumentation\u002Fswiftui\u002Fapp-organization` — Entry point and top-level app structure; the `App` protocol and scene composition.\n- `https:\u002F\u002Fdeveloper.apple.com\u002Fdocumentation\u002Fswiftui\u002Fapp` — `App` protocol: main entry point for a SwiftUI app (`@main`, `body` returning `some Scene`).\n- `https:\u002F\u002Fdeveloper.apple.com\u002Fdocumentation\u002Fswiftui\u002Fscenes` — Scene types overview: life cycle, platform behavior, and built-in scene types.\n- `https:\u002F\u002Fdeveloper.apple.com\u002Fdocumentation\u002Fswiftui\u002Fscene` — `Scene` protocol: root of a view hierarchy with system-managed life cycle.\n- `https:\u002F\u002Fdeveloper.apple.com\u002Fdocumentation\u002Fswiftui\u002Fscenebuilder` — `SceneBuilder` result builder: composing multiple scenes in an App body.\n\n## App Scenes\n\n- `https:\u002F\u002Fdeveloper.apple.com\u002Fdocumentation\u002Fswiftui\u002Fwindows` — Window scenes: `WindowGroup`, `Window`, window styles, and multi-window behavior.\n- `https:\u002F\u002Fdeveloper.apple.com\u002Fdocumentation\u002Fswiftui\u002Fwindowgroup` — `WindowGroup` scene: multi-window support, platform-adaptive behavior.\n- `https:\u002F\u002Fdeveloper.apple.com\u002Fdocumentation\u002Fswiftui\u002Fwindow` — `Window` scene: single-instance auxiliary windows with an identifier.\n- `https:\u002F\u002Fdeveloper.apple.com\u002Fdocumentation\u002Fswiftui\u002Fsettings` — `Settings` scene: macOS Settings window, auto-integrated with the app menu.\n- `https:\u002F\u002Fdeveloper.apple.com\u002Fdocumentation\u002Fswiftui\u002Fcustomizing-window-styles-and-state-restoration-behavior-in-macos` — macOS window styling: `windowStyle`, `defaultPosition`, state restoration.\n\n## Data & State Management\n\n- `https:\u002F\u002Fdeveloper.apple.com\u002Fdocumentation\u002Fswiftui\u002Fmodel-data` — Overview of data flow tools: `@State`, `@Binding`, `@Environment`, and `@Observable`.\n- `https:\u002F\u002Fdeveloper.apple.com\u002Fdocumentation\u002Fswiftui\u002Fstate` — `@State` property wrapper: local transient UI state within a view.\n- `https:\u002F\u002Fdeveloper.apple.com\u002Fdocumentation\u002Fswiftui\u002Fbinding` — `@Binding` property wrapper: two-way reference to a source of truth owned elsewhere.\n- `https:\u002F\u002Fdeveloper.apple.com\u002Fdocumentation\u002Fswiftui\u002Fenvironment` — `@Environment` property wrapper: reading observable objects and `EnvironmentValues` from the environment.\n- `https:\u002F\u002Fdeveloper.apple.com\u002Fdocumentation\u002Fswiftui\u002Fenvironmentvalues` — `EnvironmentValues` collection: all built-in environment keys propagated through a view hierarchy.\n- `https:\u002F\u002Fdeveloper.apple.com\u002Fdocumentation\u002Fswiftui\u002Fbindable` — `@Bindable` property wrapper: creates bindings to `@Observable` model properties in views.\n- `https:\u002F\u002Fdeveloper.apple.com\u002Fdocumentation\u002Fswiftui\u002Fappstorage` — `@AppStorage` property wrapper: reads and writes `UserDefaults`, triggers view updates on change.\n- `https:\u002F\u002Fdeveloper.apple.com\u002Fdocumentation\u002Fobservation\u002Fobservable` — `@Observable` macro (Observation framework): reactive model objects that SwiftUI tracks for view updates.\n\n## Views — Fundamentals & Layout\n\n- `https:\u002F\u002Fdeveloper.apple.com\u002Fdocumentation\u002Fswiftui\u002Fview-fundamentals` — Overview of the `View` protocol, view hierarchy, and composition.\n- `https:\u002F\u002Fdeveloper.apple.com\u002Fdocumentation\u002Fswiftui\u002Fview` — `View` protocol: all required and optional modifiers, `body` property, and `@ViewBuilder`.\n- `https:\u002F\u002Fdeveloper.apple.com\u002Fdocumentation\u002Fswiftui\u002Flayout-fundamentals` — Layout overview: stacks, grids, alignment, and spacing.\n- `https:\u002F\u002Fdeveloper.apple.com\u002Fdocumentation\u002Fswiftui\u002Flayout-adjustments` — Fine-tuning layout: alignment, spacing, padding, and layout priority.\n- `https:\u002F\u002Fdeveloper.apple.com\u002Fdocumentation\u002Fswiftui\u002Fview-groupings` — Purpose-driven containers: `Form`, `Group`, `Section`, `GroupBox`, `ControlGroup`, `DisclosureGroup`.\n- `https:\u002F\u002Fdeveloper.apple.com\u002Fdocumentation\u002Fswiftui\u002Fscroll-views` — `ScrollView` and scrolling behavior: axes, content insets, programmatic scrolling.\n- `https:\u002F\u002Fdeveloper.apple.com\u002Fdocumentation\u002Fswiftui\u002Fgeometryreader` — `GeometryReader`: reading container size and position for custom layout calculations.\n- `https:\u002F\u002Fdeveloper.apple.com\u002Fdocumentation\u002Fswiftui\u002Fcustom-layout` — Custom layout types: `Layout` protocol, `AnyLayout`, animated transitions between layouts.\n\n## Views — Controls & Display\n\n- `https:\u002F\u002Fdeveloper.apple.com\u002Fdocumentation\u002Fswiftui\u002Fcontrols-and-indicators` — Controls overview: `Button`, `Toggle`, `Picker`, `Slider`, `Stepper`, `ProgressView`.\n- `https:\u002F\u002Fdeveloper.apple.com\u002Fdocumentation\u002Fswiftui\u002Ftext-input-and-output` — Text display and input: `Text`, `TextField`, `TextEditor`, `SecureField`, formatting.\n- `https:\u002F\u002Fdeveloper.apple.com\u002Fdocumentation\u002Fswiftui\u002Fimages` — `Image` and SF Symbols: system images, custom assets, resizable, rendering mode.\n- `https:\u002F\u002Fdeveloper.apple.com\u002Fdocumentation\u002Fswiftui\u002Fshapes` — Built-in shapes: `Circle`, `Rectangle`, `RoundedRectangle`, `Capsule`, `Ellipse`, `Path`.\n- `https:\u002F\u002Fdeveloper.apple.com\u002Fdocumentation\u002Fswiftui\u002Fview-configuration` — Configuring views: `.disabled`, `.hidden`, `.tag`, `.id`, `.zIndex`, `.labelsHidden`.\n\n## Presentation & Navigation\n\n- `https:\u002F\u002Fdeveloper.apple.com\u002Fdocumentation\u002Fswiftui\u002Fmodal-presentations` — Modal presentation: `.sheet`, `.alert`, `.confirmationDialog`, `.popover`, `.inspector`.\n- `https:\u002F\u002Fdeveloper.apple.com\u002Fdocumentation\u002Fswiftui\u002Fnavigation` — Navigation overview: `NavigationStack`, `NavigationSplitView`, `TabView`.\n- `https:\u002F\u002Fdeveloper.apple.com\u002Fdocumentation\u002Fswiftui\u002Fnavigationstack` — `NavigationStack`: push\u002Fpop stack, navigation path, programmatic navigation.\n- `https:\u002F\u002Fdeveloper.apple.com\u002Fdocumentation\u002Fswiftui\u002Ftabview` — `TabView`: tab bar with `.tabItem`, selection binding, `.tabViewStyle`.\n\n## Menus, Commands & Toolbars\n\n- `https:\u002F\u002Fdeveloper.apple.com\u002Fdocumentation\u002Fswiftui\u002Fmenus-and-commands` — Menus and commands overview: menu bar, context menus, `commands(content:)`.\n- `https:\u002F\u002Fdeveloper.apple.com\u002Fdocumentation\u002Fswiftui\u002Fmenu` — `Menu` control: hierarchical menus, `Menu` nesting, `Divider` separators.\n- `https:\u002F\u002Fdeveloper.apple.com\u002Fdocumentation\u002Fswiftui\u002Fbuilding-and-customizing-the-menu-bar-with-swiftui` — macOS menu bar: building native menus with SwiftUI for iPadOS and macOS.\n- `https:\u002F\u002Fdeveloper.apple.com\u002Fdocumentation\u002Fswiftui\u002Ftoolbars` — Toolbar overview: `ToolbarItem`, `ToolbarItemGroup`, `.toolbar` modifier, placement.\n\n## Event Handling\n\n- `https:\u002F\u002Fdeveloper.apple.com\u002Fdocumentation\u002Fswiftui\u002Fgestures` — Gesture overview: `TapGesture`, `DragGesture`, `LongPressGesture`, simultaneous and sequenced gestures.\n- `https:\u002F\u002Fdeveloper.apple.com\u002Fdocumentation\u002Fswiftui\u002Finput-events` — Hardware input: keyboard events, key equivalents, `KeyboardShortcut`, `onKeyPress`.\n- `https:\u002F\u002Fdeveloper.apple.com\u002Fdocumentation\u002Fswiftui\u002Ffocus` — Focus management: `@FocusState`, `.focused`, `.focusScope`, `.focusedValue`, `FocusedValues`.\n- `https:\u002F\u002Fdeveloper.apple.com\u002Fdocumentation\u002Fswiftui\u002Fsystem-events` — System event callbacks: `onOpenURL`, `onContinueUserActivity`, `onNotification`, scene phase.\n- `https:\u002F\u002Fdeveloper.apple.com\u002Fdocumentation\u002Fswiftui\u002Fdrag-and-drop` — Drag and drop: `.draggable`, `.dropDestination`, drag previews, `Transferable`.\n\n## AppKit Integration\n\n- `https:\u002F\u002Fdeveloper.apple.com\u002Fdocumentation\u002Fswiftui\u002Fappkit-integration` — AppKit bridging overview: hosting SwiftUI in AppKit, AppKit views in SwiftUI.\n- `https:\u002F\u002Fdeveloper.apple.com\u002Fdocumentation\u002Fswiftui\u002Fnsviewrepresentable` — `NSViewRepresentable` protocol: wrapping AppKit views for use in SwiftUI hierarchies.\n- `https:\u002F\u002Fdeveloper.apple.com\u002Fdocumentation\u002Fswiftui\u002Fnshostingcontroller` — `NSHostingController`: AppKit view controller that hosts a SwiftUI view hierarchy.\n- `https:\u002F\u002Fdeveloper.apple.com\u002Fdocumentation\u002Fswiftui\u002Fnshostingview` — `NSHostingView`: AppKit view that hosts a SwiftUI view hierarchy (without a controller).\n\n## Styling & Animation\n\n- `https:\u002F\u002Fdeveloper.apple.com\u002Fdocumentation\u002Fswiftui\u002Fview-styles` — View styles: `.buttonStyle`, `.toggleStyle`, `.pickerStyle`, `.textFieldStyle`, `.labelStyle`, `.menuStyle`, `.progressViewStyle`.\n- `https:\u002F\u002Fdeveloper.apple.com\u002Fdocumentation\u002Fswiftui\u002Fanimations` — Animation overview: implicit and explicit animations, `withAnimation`, `Animation` type, timing curves.\n- `https:\u002F\u002Fdeveloper.apple.com\u002Fdocumentation\u002Fswiftui\u002Fanimation` — `Animation` type: `.easeInOut`, `.spring`, `.linear`, `repeatForever`, `speed`.\n\n## Tool Support\n\n- `https:\u002F\u002Fdeveloper.apple.com\u002Fdocumentation\u002Fswiftui\u002Fpreviews-in-xcode` — Xcode previews: `#Preview` macro, `PreviewProvider`, preview traits, variants.\n- `https:\u002F\u002Fdeveloper.apple.com\u002Fdocumentation\u002Fswiftui\u002Fperformance-analysis` — Performance: identifying slow updates, `Self._printChanges`, view identity and lifetime.\n\n## Accessibility\n\n- `https:\u002F\u002Fdeveloper.apple.com\u002Fdocumentation\u002Fswiftui\u002Faccessibility-fundamentals` — Accessibility: `.accessibilityLabel`, `.accessibilityIdentifier`, `.accessibilityHint`, `.help`, `.disabled`, dynamic type.\n",{"name":5,"metadata":44,"description":7,"allowed-tools":45},{"user-invocable":28},"WebFetch(domain:developer.apple.com)","main","695fc2689b09e8c623d6a9a4fbf694bb21cf7965",".agents\u002Fskills\u002Fswiftui-documentation",0,"https:\u002F\u002Fgithub.com\u002FJustinDFuller\u002Fagent-session-manager","https:\u002F\u002Fagent-session-manager.justindfuller.com\u002F","https:\u002F\u002Fgithub.com\u002FJustinDFuller","https:\u002F\u002Fwww.justindfuller.com","Some of my repos live at: https:\u002F\u002Fgithub.com\u002FJustinDFuller-org","2026-10-25 20:28:18",{"source":8,"skillName":5,"commands":57,"prompt":67,"zipAvailable":68},[58,61,64],{"tool":59,"command":60},"npx","npx skills add JustinDFuller\u002Fagent-session-manager --skill swiftui-documentation",{"tool":62,"command":63},"bunx","bunx skills add JustinDFuller\u002Fagent-session-manager --skill swiftui-documentation",{"tool":65,"command":66},"pnpm","pnpm dlx skills add JustinDFuller\u002Fagent-session-manager --skill swiftui-documentation","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002FJustinDFuller\u002Fagent-session-manager\u002Fblob\u002Fmain\u002F.agents\u002Fskills\u002Fswiftui-documentation\u002FSKILL.md",true,[],[71,98,119,140,158,178],{"skillNo":72,"name":73,"nameZh":6,"description":74,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":75,"categories":76,"keywords":82,"publishedAt":39},"01M71SJ1DXFKKP8YGZ39N48MK5","workflow","Development workflow for this repo: plan → test → implement → human review → repeat. Load when starting any feature, bug fix, or refactor.","https:\u002F\u002Fgithub.com\u002FJustinDFuller\u002Fagent-session-manager\u002Fblob\u002Fmain\u002F.agents\u002Fskills\u002Fworkflow\u002FSKILL.md",[77],{"categoryNo":78,"categoryName":79,"taxonomyType":80,"taxonomyTypeDesc":81},"01JBSEEDCAT000000000000023","Skill与智能体开发","SCENARIO","使用场景",[73,83,84,85,86,87,27,24,88,89,90,91,92,93,94,95,96,97],"feature","development","for","repo","fix","development workflow","human review","implement","review","test","plan","human","bug","bug fix","refactor",{"skillNo":99,"name":100,"nameZh":6,"description":101,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":102,"categories":103,"keywords":109,"publishedAt":39},"01M71SHYJYXTAJ84CJM481VWAQ","usernotifications-documentation","UserNotifications official doc index — load when building notification features, requesting authorization, scheduling local notifications, handling notification actions, or any UserNotifications framework behavior.","https:\u002F\u002Fgithub.com\u002FJustinDFuller\u002Fagent-session-manager\u002Fblob\u002Fmain\u002F.agents\u002Fskills\u002Fusernotifications-documentation\u002FSKILL.md",[104],{"categoryNo":105,"categoryName":106,"taxonomyType":107,"taxonomyTypeDesc":108},"01JBSEEDCAT000000000000030","开发工程师","PROFESSION","适用职业",[110,19,23,22,111,112,27,28,24,113,114,29,115,32,33,116,35,38,117,118],"usernotifications documentation","actions","local","scheduling","notifications","notification","features","authorization","developer",{"skillNo":120,"name":121,"nameZh":6,"description":122,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":123,"categories":124,"keywords":125,"publishedAt":39},"01M71SHW2GGPD63909M5XVXM4B","swiftui-macos-form-alignment","SwiftUI macOS Form layout: alignment override bug, background control, and VStack-based alternative. Load when debugging alignment issues inside Form rows, or when row controls (toggles, text fields, pickers) are visually misaligned with their labels on macOS.","https:\u002F\u002Fgithub.com\u002FJustinDFuller\u002Fagent-session-manager\u002Fblob\u002Fmain\u002F.agents\u002Fskills\u002Fswiftui-macos-form-alignment\u002FSKILL.md",[],[126,127,21,128,129,130,131,132,133,95,134,135,136,137,27,138,24,139],"alignment","form","swiftui macos form alignment","macos","text","with","control","layout","issues","labels","fields","controls","debugging","background",{"skillNo":141,"name":142,"nameZh":6,"description":143,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":144,"categories":145,"keywords":146,"publishedAt":39},"01M71SHQF5BMDV4YBZNT21VDZD","swifterm-documentation","SwiftTerm official doc index — load when building SwiftTerm features, terminal emulation, terminal views, process lifecycle, delegate callbacks, GPU rendering, pseudo-terminals, or any SwiftTerm-specific behavior. Any project that uses or interacts with SwiftTerm should load this skill.","https:\u002F\u002Fgithub.com\u002FJustinDFuller\u002Fagent-session-manager\u002Fblob\u002Fmain\u002F.agents\u002Fskills\u002Fswifterm-documentation\u002FSKILL.md",[],[19,147,148,23,149,150,28,24,151,152,116,153,154,35,22,155,27,131,156,157],"swifterm documentation","emulation","project","delegate","io","terminal","rendering","Callbacks","lifecycle","gpu","github",{"skillNo":159,"name":160,"nameZh":6,"description":161,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":162,"categories":163,"keywords":167,"publishedAt":39},"01M71SHM94G4SHFM7083Q85MVK","sqlite-documentation","SQLite official doc index — load when working with SQLite, the C\u002FC++ API, import SQLite3, prepared statements, binding, query execution, result codes, or any SQLite-specific behavior. Any project that uses or interacts with SQLite should load this skill.","https:\u002F\u002Fgithub.com\u002FJustinDFuller\u002Fagent-session-manager\u002Fblob\u002Fmain\u002F.agents\u002Fskills\u002Fsqlite-documentation\u002FSKILL.md",[164],{"categoryNo":165,"categoryName":166,"taxonomyType":80,"taxonomyTypeDesc":81},"01JBSEEDCAT000000000000010","后端与接口",[168,19,169,170,23,171,22,149,172,173,27,28,24,174,175,131,32,176,33,177],"sqlite","sqlite documentation","import","c++","execution","codes","query","api","result","binding",{"skillNo":179,"name":180,"nameZh":6,"description":181,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":182,"categories":183,"keywords":184,"publishedAt":39},"01M71SHJ43SX6DN3DYSZXFNHBZ","ship","Commit, push, ensure a PR exists, capture screenshots, and attach them to the PR.","https:\u002F\u002Fgithub.com\u002FJustinDFuller\u002Fagent-session-manager\u002Fblob\u002Fmain\u002F.agents\u002Fskills\u002Fship\u002FSKILL.md",[],[180,185,186,187,188,189,190],"attach","push","pr","capture","commit","screenshots"]