skills/uikit/SKILL.md
API reference: UIKit. Query for UIView, UIViewController, controls, table and collection views, navigation controllers, scenes, Auto Layout, images, colors, gestures, presentation, and SwiftUI hosting.
npx skillsauth add vabole/apple-skills uikitInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
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 | Full UIKit framework index | | uikit-updates.md | UIKit updates | | uiapplication.md | UIApplication | | uiapplicationdelegate.md | UIApplicationDelegate | | uiwindowscene.md | UIWindowScene | | uiview.md | UIView | | uiviewcontroller.md | UIViewController | | uicontrol.md | UIControl | | uibutton.md | UIButton | | uilabel.md | UILabel | | uiimage.md | UIImage | | uiimageview.md | UIImageView | | uicolor.md | UIColor | | uifont.md | UIFont | | uiscrollview.md | UIScrollView | | uitableview.md | UITableView | | uicollectionview.md | UICollectionView | | uistackview.md | UIStackView | | nslayoutconstraint.md | NSLayoutConstraint | | uinavigationcontroller.md | UINavigationController | | uitabbarcontroller.md | UITabBarController | | uisplitviewcontroller.md | UISplitViewController | | uigesturerecognizer.md | UIGestureRecognizer | | uialertcontroller.md | UIAlertController | | uiactivityviewcontroller.md | UIActivityViewController | | uivisualeffectview.md | UIVisualEffectView | | uiblureffect.md | UIBlurEffect | | uihostingcontroller.md | UIHostingController bridge from SwiftUI | | using-swiftui-with-uikit.md | Using SwiftUI with UIKit |
.md files first.SKILL.md frontmatter, then grep their local files. This is faster and uses less context than fetching new docs from the internet.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.
development
API reference: XCUITest. Query for element queries, waiting patterns, Swift 6 @MainActor, assertions, screenshots, launch arguments.
development
API reference: TipKit. Tip protocol, TipView, PopoverTipView, Tips.configure, inline and popover tips.
development
API reference: MapKit for SwiftUI. Map view, Marker, Annotation, camera positions, map features.
development
API reference: Apple Human Interface Guidelines. Query for design patterns, UI components, accessibility, color, typography, layout, haptics.