swift-ios-skills
A set of skills for iOS 26+, Swift 6.3 and SwiftUI that gives the agent knowledge of modern Apple frameworks
Low risk
We rate an entry low when it mostly gives the agent instructions and reference material.
Why this level
- The skills are references and techniques and do not run code
Install
Manual install
npx skills add dpearson2699/swift-ios-skillsOpens a picker for skills and agents; add --all for the full set.
This is third-party code. Review the repository files before installing.
What it does
The set gives the agent Apple development knowledge: SwiftUI, Swift concurrency, SwiftData, App Intents, WidgetKit, StoreKit, MapKit, accessibility, localization and dozens of other topics. Each skill is self-contained and depends on no other, so you install only what you need. The skills run in Claude Code, Codex, Cursor and GitHub Copilot. They install through the skills CLI, and Claude Code has a plugin marketplace with themed bundles to avoid overloading the context.
Who it is for. For iOS and macOS developers who write Swift and SwiftUI with an agent.
Good fit when
- You need up-to-date techniques for a specific Apple framework
- You want the agent to know modern SwiftUI and Swift 6
- You want to install only specific topics, not the whole set
Not a fit when
- The project is not about the Apple ecosystem
- You need support for older iOS versions rather than iOS 26+
Example request
Add App Intents so the app's actions are available in Siri and SpotlightLimitations
The skills are references and techniques; building and running still happen in Xcode separately. The material targets iOS 26+ and Swift 6.3, so some advice will not fit older versions. The full set is large, so themed bundles are preferable.
How to disable. Remove the installed skills via the skills CLI or uninstall the plugins via /plugin.
Security check
- The skills are references and techniques and do not run code
README in short
The README presents a large set of self-contained skills for iOS 26+, Swift 6.3 and SwiftUI and stresses that the skills do not depend on each other. The main install path is the skills CLI with a choice of skills and agents, plus a flag to install the whole set and commands to check for updates. For Claude Code the repository acts as a plugin marketplace with themed bundles, and Codex has a separate installer.
SKILL.md
--- name: app-intents description: "Implement App Intents for Siri, Shortcuts, Spotlight, widgets, Control Center, and Apple Intelligence on iOS. Covers AppIntent actions, AppEntity and EntityQuery models, AppShortcutsProvider phrases, IndexedEntity Spotlight indexing, WidgetConfigurationIntent, SnippetIntent, and assistant schemas. Use when exposing app actions or entities to system surfaces." --- # App Intents (iOS 26+) Implement, review, and extend App Intents to expose app functionality to Siri, Shortcuts, Spotlight, widgets, Control Center, and Apple Intelligence.
FAQ
Do I have to install all 86 skills?
No. The skills CLI lets you pick individual skills, and Claude Code has themed bundles to keep the context light.
Which agents does it support?
Claude Code, Codex, Cursor and GitHub Copilot, plus other agents that read skill files.
Related
An MCP server and CLI from Sentry for building, running and testing Xcode iOS and macOS projects from an AI agent
Paul Hudson's skill for reviewing and writing SwiftUI for iOS 26: deprecated APIs, data flow, navigation, accessibility, performance
Expo's official agent skills: building, deploying, updating and debugging Expo and EAS apps
An open phone agent model and framework: it reads the screen and taps through Android, HarmonyOS and iOS apps from a text command