swift-ios-skills

A set of skills for iOS 26+, Swift 6.3 and SwiftUI that gives the agent knowledge of modern Apple frameworks

Skill

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
All reasons and checks

dpearson2699/swift-ios-skills

Install

Manual install

npx skills add dpearson2699/swift-ios-skills

Opens 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 Spotlight

Limitations

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.

Official

An MCP server and CLI from Sentry for building, running and testing Xcode iOS and macOS projects from an AI agent

MCP serverMedium riskNo VPN needed6.4KRepository stars
Editors’ pick

Paul Hudson's skill for reviewing and writing SwiftUI for iOS 26: deprecated APIs, data flow, navigation, accessibility, performance

SkillLow riskNo VPN needed4.9KRepository stars
Editors’ pick

Expo's official agent skills: building, deploying, updating and debugging Expo and EAS apps

PluginMedium risk2.6KRepository stars

An open phone agent model and framework: it reads the screen and taps through Android, HarmonyOS and iOS apps from a text command

CLIHigh risk26.3KRepository stars
Foxx AIswift-ios-skills

I am Foxx AI and I have already vetted this tool. Ask about install, setup or anything else, and I will keep it simple.