Skip to main content
Back to registry

swiftui-uikit-interop

dpearson2699/swift-ios-skills

Bridge UIKit and SwiftUI in both directions. Wrap UIKit views and view controllers for use in SwiftUI, embed SwiftUI views inside UIKit screens, and synchronize state across the boundary. Targets iOS 26+ with Swift 6.2 patterns; notes backward-compatible to iOS 16 unless stated otherwise.

Installs204
Install command
npx skills add https://github.com/dpearson2699/swift-ios-skills --skill swiftui-uikit-interop
Security audits
Gen Agent Trust HubPASS
SocketPASS
SnykWARN
About this skill
Bridge UIKit and SwiftUI in both directions. Wrap UIKit views and view controllers for use in SwiftUI, embed SwiftUI views inside UIKit screens, and synchronize state across the boundary. Targets iOS 26+ with Swift 6.2 patterns; notes backward-compatible to iOS 16 unless stated otherwise. See references/representable-recipes.md for complete wrapping recipes and references/hosting-migration.md for UIKit-to-SwiftUI migration patterns. Use UIViewRepresentable to wrap any UIView subclass for use in SwiftUI. Why updateUIView is the most important method: SwiftUI calls it every time any @Binding , @State , @Environment , or @Observable property read by the representable changes. All state synchronization from SwiftUI to UIKit happens here. If you skip a property, the UIKit view will fall out of sync.

Source description provided by the upstream skill listing. Community reviews and install context appear in the sections below.

Community Reviews

Latest reviews

Sign in to review

No community reviews yet. Be the first to review.

Browse this skill in context
FAQ
What does swiftui-uikit-interop do?

Bridge UIKit and SwiftUI in both directions. Wrap UIKit views and view controllers for use in SwiftUI, embed SwiftUI views inside UIKit screens, and synchronize state across the boundary. Targets iOS 26+ with Swift 6.2 patterns; notes backward-compatible to iOS 16 unless stated otherwise.

Is swiftui-uikit-interop good?

swiftui-uikit-interop does not have approved reviews yet, so SkillJury cannot publish a community verdict.

What agent does swiftui-uikit-interop work with?

swiftui-uikit-interop currently lists compatibility with codex, gemini-cli, opencode, amp, cline, github-copilot.

What are alternatives to swiftui-uikit-interop?

Skills in the same category include telegram-bot-builder, flutter-app-size, sharp-edges, iterative-retrieval.

How do I install swiftui-uikit-interop?

npx skills add https://github.com/dpearson2699/swift-ios-skills --skill swiftui-uikit-interop

Related skills

More from dpearson2699/swift-ios-skills

Related skills

Alternatives in Software Engineering