appkit-swiftui-bridge

Community

Bridge AppKit and SwiftUI seamlessly.

Authorgustavscirulis
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill provides expert guidance for integrating AppKit and SwiftUI in macOS applications, enabling developers to leverage the strengths of both frameworks for modern UI development.

Core Features & Use Cases

  • Incremental Adoption: Gradually introduce SwiftUI into existing AppKit projects.
  • Hybrid Development: Use AppKit views within SwiftUI and vice-versa.
  • State Management: Synchronize data and state between AppKit and SwiftUI components.
  • Use Case: Refactor a legacy AppKit settings window by replacing individual views with SwiftUI components, using NSViewRepresentable for custom AppKit controls and NSHostingController for SwiftUI views.

Quick Start

Use the appkit-swiftui-bridge skill to understand how to wrap an AppKit NSTextField for use within a SwiftUI view.

Dependency Matrix

Required Modules

None required

Components

references

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: appkit-swiftui-bridge
Download link: https://github.com/gustavscirulis/snapgrid/archive/main.zip#appkit-swiftui-bridge

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.