Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
vabole avatar

Uikit

  • 200 installs
  • 297 repo stars
  • Updated August 4, 2026
  • vabole/apple-skills

Building or refactoring native iOS screens with UIKit—view controllers, UITableView/UICollectionView, Auto Layout, navigation, and Apple HIG-compliant UI in Swift/Obj-C apps.

About

UIKit skill from vabole/apple-skills guides agents through native iOS interface development: structuring view controllers, composing layouts, wiring navigation, and following Apple design conventions for shippable iPhone and iPad apps.

  • Native iOS UI patterns and view-controller architecture
  • Auto Layout, stack views, and adaptive layouts
  • UITableView, UICollectionView, and navigation flows
  • Swift/Objective-C UIKit APIs and Apple HIG alignment
  • Performance and accessibility for production iOS screens

Uikit by the numbers

  • 200 all-time installs (skills.sh)
  • +4 installs in the week ending Jul 27, 2026 (Skillselion tracking)
  • Ranked #449 of 1,039 Mobile Development skills by installs in the Skillselion catalog
  • Data as of Aug 5, 2026 (Skillselion catalog sync)
npx skills add https://github.com/vabole/apple-skills --skill uikit

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs200
repo stars297
Last updatedAugust 4, 2026
Repositoryvabole/apple-skills

What it does

Building or refactoring native iOS screens with UIKit—view controllers, UITableView/UICollectionView, Auto Layout, navigation, and Apple HIG-compliant UI in Swift/Obj-C apps.

Files

SKILL.mdMarkdownGitHub ↗

UIKit Reference

UIKit framework documentation for iOS and iPadOS apps.

Downloaded Reference Files

Search the local files first. uikit-overview.md is the full framework index and is large, so prefer rg over opening it directly.

FileContent
uikit-overview.mdFull UIKit framework index
uikit-updates.mdUIKit updates
uiapplication.mdUIApplication
uiapplicationdelegate.mdUIApplicationDelegate
uiwindowscene.mdUIWindowScene
uiview.mdUIView
uiviewcontroller.mdUIViewController
uicontrol.mdUIControl
uibutton.mdUIButton
uilabel.mdUILabel
uiimage.mdUIImage
uiimageview.mdUIImageView
uicolor.mdUIColor
uifont.mdUIFont
uiscrollview.mdUIScrollView
uitableview.mdUITableView
uicollectionview.mdUICollectionView
uistackview.mdUIStackView
nslayoutconstraint.mdNSLayoutConstraint
uinavigationcontroller.mdUINavigationController
uitabbarcontroller.mdUITabBarController
uisplitviewcontroller.mdUISplitViewController
uigesturerecognizer.mdUIGestureRecognizer
uialertcontroller.mdUIAlertController
uiactivityviewcontroller.mdUIActivityViewController
uivisualeffectview.mdUIVisualEffectView
uiblureffect.mdUIBlurEffect
uihostingcontroller.mdUIHostingController bridge from SwiftUI
using-swiftui-with-uikit.mdUsing SwiftUI with UIKit

Fetching More Docs

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.

Related skills

Mobile Developmentfrontendintegrations

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.