Community-maintained Agent Skills for complete Swift and Apple-platform app delivery.
73
92%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
View guide
Medium
Suggest reviewing before use
A practical collection of 89 Agent Skills for building complete Swift and Apple-platform applications with AI coding agents.
The collection helps an agent choose the right specialist guidance, organize maintainable source code, implement features, and verify the result with builds, tests, and Simulator evidence. It is a knowledge and delivery layer—not an app template or framework dependency.
Tiếng Việt: Bộ skill giúp AI coding agent phát triển ứng dụng Swift và SwiftUI theo quy trình thực tế, từ tổ chức source code đến build, test và kiểm tra trên Simulator.
For an entire app or substantial multi-file feature, start with ios-app-workflow. For a narrow task, select the matching specialist directly.
Product request → ios-app-workflow → relevant specialists → implementation → verificationChoose skills interactively:
npx @thiennc/ios-skillsInstall the end-to-end workflow:
npx @thiennc/ios-skills --skill ios-app-workflowInstall the complete collection only when broad framework coverage is required:
npx @thiennc/ios-skills --allThe direct GitHub installer remains available as a fallback:
npx skills add thiennc-tesoglobal/ios-skillsSmaller installations provide agents with a cheaper and more precise discovery surface. The repository follows the open Agent Skills specification.
Add the marketplace and install a bundle:
/plugin marketplace add thiennc-tesoglobal/ios-skills
/plugin install all-ios-skills@ios-skillsFocused bundles are also available:
/plugin install swiftui-skills@ios-skills
/plugin install swift-core-skills@ios-skills
/plugin install ios-engineering-skills@ios-skillsClone the repository and copy the required folders from skills/ into the skills directory supported by your agent. Keep each folder intact so its instructions, references, scripts, and evaluations remain together.
Ask the agent to use a skill explicitly when deterministic routing matters:
Use $ios-app-workflow to build a polished SwiftUI todo app with SwiftData,
accessible interactions, tests, and verified Simulator behavior.Examples of focused routing:
swift-concurrency — actor isolation, Sendable, and async codeswiftdata — models, queries, relationships, and migrationsswiftui-animation — transitions, springs, and Reduce Motion behaviorswiftui-responsive-layout — clipping, overlap, safe areas, keyboard, and cross-size adaptationswift-code-review — evidence-backed Swift/SwiftUI diff review with concurrency, ownership, errors, and state checksios-accessibility — VoiceOver, Dynamic Type, and accessible interactionsstorekit — purchases and subscriptionsios-simulator — build, install, launch, and runtime verificationInstalling every skill does not mean every skill should be loaded for every request.
| Bundle | Skills | Coverage |
|---|---|---|
all-ios-skills | 89 | Complete collection |
swiftui-skills | 11 | SwiftUI UI, responsive layout, navigation, animation, performance, and interop |
swift-core-skills | 10 | Swift language, architecture, concurrency, data, and testing |
ios-app-framework-skills | 15 | Widgets, StoreKit, App Intents, maps, media, PDFs, and CarPlay |
ios-data-framework-skills | 8 | CloudKit, HealthKit, EventKit, Contacts, Wallet, and weather |
ios-ai-ml-skills | 5 | Foundation Models, Core ML, Vision, language, and speech |
ios-engineering-skills | 18 | Delivery, code review, networking, accessibility, security, diagnostics, and App Store readiness |
ios-hardware-skills | 8 | Bluetooth, NFC, motion, PencilKit, RealityKit, and accessories |
ios-platform-skills | 10 | HomeKit, SharePlay, CallKit, and specialized integrations |
ios-gaming-skills | 4 | GameKit, SpriteKit, SceneKit, and TabletopKit |
apple-kit-skills | 39 | Framework-focused Apple Kit subset |
Browse the full catalog in skills/.
ios-skills/
├── skills/ # Skill instructions, references, scripts, and local evals
├── evals/ # Published behavior scenarios and assertions
├── tests/ # Repository and diagnostic-helper tests
├── .claude-plugin/ # Claude Code marketplace bundles
├── .tessl-plugin/ # Tessl package metadata
└── tessl.jsonPull requests validate skill metadata, references, evaluation coverage, plugin bundles, repository tests, and clean Agent Skills discovery.
python3 .github/scripts/validate_repository.py
python3 -m unittest discover -s tests -v
npm ci
npm test
npm run pack:check
npx --yes skills@1.5.23 add . --listThe complete collection currently includes 89 skills, 284 local evaluation cases, and 267 published evaluation scenarios. See CHANGELOG.md for notable changes.
Issues and pull requests are welcome. Read CONTRIBUTING.md for skill structure, evaluation requirements, local checks, and the pull-request checklist.
Use Issues for bugs and focused proposals, or Discussions for broader ideas.
This source-available project is distributed under the PolyForm Perimeter License 1.0.0, which includes a noncompete restriction. Review its terms before redistribution or offering a competing product.
The adapted swift-code-review skill is distributed
under Apache-2.0 with its upstream attribution and license files; the repository
license applies to the remaining collection.
Apple frameworks, APIs, documentation, session content, and trademarks belong to Apple Inc. This independent project is not affiliated with, endorsed by, or sponsored by Apple.
.tessl-plugin
skills
accessorysetupkit
references
activitykit
adattributionkit
references
alarmkit
references
app-clips
app-intents
app-store-optimization
app-store-review
apple-on-device-ai
appmigrationkit
audioaccessorykit
references
authentication
references
avkit
background-processing
references
browserenginekit
callkit
references
carplay
cloudkit
contacts-framework
references
core-bluetooth
references
core-data
core-motion
references
core-nfc
references
coreml
references
cryptokit
cryptotokenkit
references
debugging-instruments
device-integrity
references
dockkit
energykit
references
eventkit
financekit
references
focus-engine
gamekit
healthkit
references
homekit
references
ios-accessibility
ios-app-workflow
references
ios-ettrace-performance
ios-localization
ios-memgraph-analysis
ios-networking
ios-simulator
references
metrickit
references
musickit
references
natural-language
references
paperkit
references
passkit
references
pdfkit
pencilkit
references
permissionkit
references
photokit
push-notifications
realitykit
references
relevancekit
references
scenekit
sensorkit
speech-recognition
references
spritekit
storekit
swift-api-design-guidelines
swift-architecture
references
swift-charts
swift-codable
references
swift-code-review
swift-concurrency
swift-formatstyle
references
swift-language
swift-security
references
swift-testing
swiftdata
swiftlint
swiftui-animation
swiftui-gestures
references
swiftui-layout-components
swiftui-liquid-glass
references
swiftui-patterns
swiftui-performance
swiftui-responsive-layout
swiftui-uikit-interop
swiftui-webkit
tabletopkit
tipkit
vision-framework
weatherkit
references