
Swiftui
This is a locally cached SwiftUI reference that lets you grep through Apple's official docs without hitting the network. It includes the full framework overview plus dedicated files for View modifiers, state management (@State, @Binding, @Observable), navigation components, and drawing APIs. The workflow is smart: check the 12 local markdown files first, fall back to other installed Apple skills, then fetch from sosumi.ai only if needed. It covers iOS 15+ features and modern patterns like NavigationStack and Observation. Honestly, having View protocol modifiers and the complete framework index locally is a huge win when you're deep in a coding session and don't want to context switch to a browser.
- skills.sh installs
- 236
- GitHub stars
- 248
- last updated
- Jun 3, 2026
Install
$ npx -y skills add vabole/apple-skills --skill swiftui --agent claude-codeInstalls into .claude/skills of the current project.
Files
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):
| File | Content |
|---|---|
| swiftui-overview.md | Full SwiftUI framework index (907KB) |
| view-protocol.md | View 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.md | NavigationStack (iOS 16+) |
| navigationsplitview.md | NavigationSplitView |
| tabview.md | TabView |
| list.md | List view |
| canvas.md | Canvas — immediate-mode drawing (iOS 15+) |
| graphicscontext.md | GraphicsContext — drawing API used inside Canvas |
Fetching More Docs
Sponsors
Details
- Repository
- github.com/vabole/apple-skills
- Category
- Mobile Development
- First seen
- Jun 3, 2026