apple-aso
Optimize Apple App Store metadata in store.config.json for ASO (App Store Optimization). Use when working with store.config.json,…
API reference: UIKit. Query for UIView, UIViewController, controls, table and collection views, navigation controllers, scenes, Auto Layout, images, colors, gestures, presentation, and SwiftUI hosting.
Claude Code
$ npx -y skills add Prisma-Labs-Dev/apple-skills --skill uikit --agent claude-code
Codex
$ npx skills add Prisma-Labs-Dev/apple-skills --skill uikit -a codex -y
Cursor
$ npx skills add Prisma-Labs-Dev/apple-skills --skill uikit -a cursor -y
Gemini CLI
$ npx skills add Prisma-Labs-Dev/apple-skills --skill uikit -a gemini-cli -y
GitHub Copilot
$ npx skills add Prisma-Labs-Dev/apple-skills --skill uikit -a github-copilot -y
OpenCode
$ npx skills add Prisma-Labs-Dev/apple-skills --skill uikit -a opencode -y
Windsurf
$ npx skills add Prisma-Labs-Dev/apple-skills --skill uikit -a windsurf -y
name: uikit user-invocable: true description: "API reference: UIKit. Query for UIView, UIViewController, controls, table and collection views, navigation controllers, scenes, Auto Layout, images, colors, gestures, presentation, and SwiftUI hosting." context: fork agent: Explore
UIKit framework documentation for iOS and iPadOS apps.
Search the local files first. `uikit-overview.md` is the full framework index and is large, so prefer `rg` over opening it directly.
| File | Content | |------|---------| | [uikit-overview.md](uikit-overview.md) | Full UIKit framework index | | [uikit-updates.md](uikit-updates.md) | UIKit updates | | [uiapplication.md](uiapplication.md) | UIApplication | | [uiapplicationdelegate.md](uiapplicationdelegate.md) | UIApplicationDelegate | | [uiwindowscene.md](uiwindowscene.md) | UIWindowScene | | [uiview.md](uiview.md) | UIView | | [uiviewcontroller.md](uiviewcontroller.md) | UIViewController | | [uicontrol.md](uicontrol.md) | UIControl | | [uibutton.md](uibutton.md) | UIButton | | [uilabel.md](uilabel.md) | UILabel | | [uiimage.md](uiimage.md) | UIImage | | [uiimageview.md](uiimageview.md) | UIImageView | | [uicolor.md](uicolor.md) | UIColor | | [uifont.md](uifont.md) | UIFont | | [uiscrollview.md](uiscrollview.md) | UIScrollView | | [uitableview.md](uitableview.md) | UITableView | | [uicollectionview.md](uicollectionview.md) | UICollectionView | | [uistackview.md](uistackview.md) | UIStackView | | [nslayoutconstraint.md](nslayoutconstraint.md) | NSLayoutConstraint | | [uinavigationcontroller.md](uinavigationcontroller.md) | UINavigationController | | [uitabbarcontroller.md](uitabbarcontroller.md) | UITabBarController | | [uisplitviewcontroller.md](uisplitviewcontroller.md) | UISplitViewController | | [uigesturerecognizer.md](uigesturerecognizer.md) | UIGestureRecognizer | | [uialertcontroller.md](uialertcontroller.md) | UIAlertController | | [uiactivityviewcontroller.md](uiactivityviewcontroller.md) | UIActivityViewController | | [uivisualeffectview.md](uivisualeffectview.md) | UIVisualEffectView | | [uiblureffect.md](uiblureffect.md) | UIBlurEffect | | [uihostingcontroller.md](uihostingcontroller.md) | UIHostingController bridge from SwiftUI | | [using-swiftui-with-uikit.md](using-swiftui-with-uikit.md) | Using SwiftUI with UIKit |
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 `uikit-overview.md` with the `sosumi.ai` Markdown mirror. For example, `/documentation/uikit/uiview` maps to `https://sosumi.ai/documentation/uikit/uiview`.
Some UIKit-adjacent APIs live in other frameworks. For example, `UIHostingController` is documented under SwiftUI.
Apple development skills for Claude Code, Codex, and other coding agents — current iOS 26+ APIs, SwiftUI, UIKit, Liquid Glass, Human Interface Guidelines, and practical workflow guides.
Optimize Apple App Store metadata in store.config.json for ASO (App Store Optimization). Use when working with store.config.json,…
Index of Apple developer documentation for iOS, macOS, and related frameworks. Use when looking up what APIs exist in a…
API reference: BackgroundTasks. Query for BGTaskScheduler, app refresh, background processing.
API reference: Combine. Query for publishers, subscribers, operators, async data streams.
API reference: Core Animation (QuartzCore). Query for CALayer, CAAnimation, CABasicAnimation, CAKeyframeAnimation,…
API reference: Core Haptics. Query for CHHapticEngine, haptic patterns, tactile feedback.
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or…
Ask which skill or flow fits your situation. A router over the skills in this repo.