Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
vabole avatar

Swiftui

  • 365 installs
  • 297 repo stars
  • Updated August 4, 2026
  • vabole/apple-skills

swiftui is an Apple-platform agent skill that provides local SwiftUI API references for views, state management, navigation, and adaptive layouts for developers building native apps across iPhone, iPad, Mac, watchOS, and

About

swiftui is a vabole/apple-skills reference package for the SwiftUI framework. It includes 12 downloaded markdown files—swiftui-overview.md at 907KB as a full framework index plus focused references for View protocol modifiers, @State, @Binding, @Environment, @Observable, NavigationStack, NavigationSplitView, TabView, List, Canvas, and GraphicsContext. Agents grep local files first, check sibling Apple skills, then fetch missing pages from sosumi.ai using paths like swiftui/button or swiftui/sheet. The skill description covers iOS 26+ features and adaptive layouts across iPhone, iPad, Mac, watchOS, and visionOS. Developers reach for swiftui when implementing navigation stacks, observable state, lists, sheets, and immediate-mode Canvas drawing without leaving the coding agent.

  • Declarative view composition
  • Cross-device adaptive layouts
  • State and navigation patterns
  • Platform HIG-aligned UI
  • Animations and accessibility hooks

Swiftui by the numbers

  • 365 all-time installs (skills.sh)
  • +11 installs in the week ending Aug 5, 2026 (Skillselion tracking)
  • Ranked #346 of 1,039 Mobile Development skills by installs in the Skillselion catalog
  • Data as of Aug 5, 2026 (Skillselion catalog sync)
npx skills add https://github.com/vabole/apple-skills --skill swiftui

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs365
repo stars297
Last updatedAugust 4, 2026
Repositoryvabole/apple-skills

How do you manage state in SwiftUI?

Implement native Apple app UI with SwiftUI views, navigation, state management, animations, and adaptive layouts across iPhone, iPad, Mac, watchOS, and visionOS.

Who is it for?

Apple-platform developers building SwiftUI interfaces who want offline-grepable View, state, and navigation API docs inside the coding agent.

Skip if: UIKit-only legacy projects or Swift concurrency refactoring better handled by the companion swift-concurrency skill.

When should I use this skill?

User asks to build SwiftUI views, NavigationStack flows, @Observable state, adaptive layouts, List screens, or Canvas drawing on Apple platforms.

What you get

SwiftUI views with NavigationStack routing, @State/@Binding/@Observable state, adaptive layouts, List and TabView screens, and Canvas drawing code.

  • SwiftUI view implementations
  • navigation and state management code

By the numbers

  • 12 downloaded local SwiftUI reference markdown files
  • swiftui-overview.md framework index at 907KB

Files

SKILL.mdMarkdownGitHub ↗

SwiftUI Reference

This skill provides access to SwiftUI documentation via downloaded reference files.

Downloaded Reference Files

The following Apple documentation pages are available locally (grep-friendly):

FileContent
swiftui-overview.mdFull SwiftUI framework index (907KB)
view-protocol.mdView protocol and all modifiers (59KB)
state.md@State property wrapper
binding.md@Binding property wrapper
environment.md@Environment property wrapper
observation.md@Observable macro (iOS 17+)
navigationstack.mdNavigationStack (iOS 16+)
navigationsplitview.mdNavigationSplitView
tabview.mdTabView
list.mdList view
canvas.mdCanvas — immediate-mode drawing (iOS 15+)
graphicscontext.mdGraphicsContext — drawing API used inside Canvas

Fetching More Docs

1. Search this skill's local .md files first. 2. If the topic is not here, check the other installed Apple skills you have available by their names, descriptions, or SKILL.md frontmatter, then grep their local files. This is faster and uses less context than fetching new docs from the internet. 3. If no installed skill has the page, use the relevant documentation path from swiftui-overview.md with the sosumi.ai Markdown mirror. For example, /documentation/swiftui/button maps to https://sosumi.ai/documentation/swiftui/button.

Common SwiftUI Doc Paths

TopicURL Path
Textswiftui/text
Buttonswiftui/button
Imageswiftui/image
VStackswiftui/vstack
HStackswiftui/hstack
ZStackswiftui/zstack
Formswiftui/form
Sheetswiftui/sheet
Alertswiftui/alert
Pickerswiftui/picker
Toggleswiftui/toggle
Sliderswiftui/slider
ProgressViewswiftui/progressview
AsyncImageswiftui/asyncimage
GeometryReaderswiftui/geometryreader
ScrollViewswiftui/scrollview
LazyVStackswiftui/lazyvstack
LazyHStackswiftui/lazyhstack
NavigationLinkswiftui/navigationlink
ToolbarItemswiftui/toolbaritem
Canvasswiftui/canvas
GraphicsContextswiftui/graphicscontext

Usage Instructions

1. Check downloaded files first - Grep the local .md files for your topic 2. Use the overview as an index - Search swiftui-overview.md for documentation paths 3. Fetch only when needed - If no installed skill has the page, use sosumi.ai with documentation paths from the overview

Example workflow:

# Looking for info on modifiers?
grep -i "padding" view-protocol.md

# Need full Text documentation? Check the local file first.
grep -i "font" text.md

Sources

Related skills

How it compares

Pick swiftui for view layout and navigation references; pair with swift-concurrency when the task mixes UI with async networking or actor-isolated models.

FAQ

What SwiftUI topics does the swiftui skill include locally?

swiftui ships 12 local markdown references covering View protocol modifiers, @State, @Binding, @Environment, @Observable, NavigationStack, NavigationSplitView, TabView, List, Canvas, GraphicsContext, and a 907KB framework overview index.

Which Apple platforms does swiftui cover?

swiftui supports native UI development across iPhone, iPad, Mac, watchOS, and visionOS with adaptive layout guidance and iOS 26+ feature references documented in the skill description.

How do agents find SwiftUI docs not bundled locally?

swiftui directs agents to grep local files and sibling Apple skills first, then fetch additional documentation paths from swiftui-overview.md via the sosumi.ai Apple documentation mirror.

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.