All skills

Comprehensive macOS development guidance including Swift 6+, SwiftUI, SwiftData, architecture patterns, AppKit bridging, and macOS 26 Tahoe APIs. Use for macOS code review, best practices, UI review, or platform-specific features.

  • 40 files
  • 300.9 KB
  • Updated 3 months ago
  • GitHub

Use this Skill: https://skilld.dev/gh/rshankras/claude-code-apple-skills/macos

This session only. Nothing lands on disk.

macos-tahoe-apiscontinuity.md

≈422 tokens on demand. Your agent reads this file only when SKILL.md points to it.

Continuity Features

Cross-device integration between macOS, iOS, and iPadOS.

Universal Clipboard

// ✅ Copy to universal clipboard
NSPasteboard.general.clearContents()
NSPasteboard.general.setString(text, forType: .string)
// Automatically syncs to other devices

// ✅ Monitor clipboard changes
NotificationCenter.default.addObserver(
    forName: NSPasteboard.didChangeNotification,
    object: nil,
    queue: .main
) { _ in
    handleClipboardChange()
}

Handoff

// ✅ Enable Handoff
func setupHandoff() {
    let activity = NSUserActivity(activityType: "com.app.editing")
    activity.title = "Editing Document"
    activity.userInfo = ["documentID": document.id.uuidString]
    activity.isEligibleForHandoff = true
    activity.becomeCurrent()
}

// ✅ Continue activity from another device
func application(
    _ application: NSApplication,
    continue userActivity: NSUserActivity,
    restorationHandler: @escaping ([any NSUserActivityRestoring]) -> Void
) -> Bool {
    if userActivity.activityType == "com.app.editing",
       let documentID = userActivity.userInfo?["documentID"] as? String {
        openDocument(id: documentID)
        return true
    }
    return false
}

AirDrop Integration

import AppKit

// ✅ Share via AirDrop
let sharingService = NSSharingService(named: .sendViaAirDrop)
sharingService?.perform(withItems: [url])

// ✅ Receive AirDrop files
func application(_ application: NSApplication, open urls: [URL]) {
    for url in urls {
        handleReceivedFile(url)
    }
}

Resources

Source: SKILL.md on GitHub

No third-party reports yet.

Signed by skilld at 32566aa. This ties the file your Agent reads to that commit on GitHub. It does not review the instructions.

Last checked against GitHub 2 months ago.

Steadyupdated 3 months ago
What it can do
Reads files Network
last_verified
2026-07-16
review_by
2027-06-22
os_version
iOS 27 / macOS 27
All 4 allowed tools
ReadGlobGrepWebFetch

README badge

README badge for rshankras/claude-code-apple-skills/macos