LaughingJackalope

42 mods across 1 repository, 2 stars between them.

LaughingJackalope/macos-skills

Skill Claude CodeCodex

FormatStyle on macOS — Date.FormatStyle, Number.FormatStyle, Measurement.FormatStyle, List.FormatStyle, Duration.TimeFormatStyle, custom FormatStyle conformances, formatting for menu items/status bar/inspector/large-number display in Table columns. Use when formatting values for display in macOS UI.

2 2mo ago A 67 tokens

LaughingJackalope/macos-skills

Skill Claude CodeCodex

Modern Swift language features for macOS development: value types, generics, result builders, macros, property wrappers, Sendable, and Objective-C/Swift interop patterns. Trigger when writing Swift code that uses advanced type-system features, implements macros, or bridges to AppKit on macOS.

2 2mo ago A 64 tokens

LaughingJackalope/macos-skills

Skill Claude CodeCodex

Security on macOS — Keychain (kSecUseDataProtectionKeychain, kSecAttrAccessGroup for sharing), biometrics (LAContext, Touch ID, Apple Watch unlock), SecureEnclave (SecKey, crypto operations), CryptoKit, Hardened Runtime entitlements, notarization, App Sandbox, AuthenticationServices (passkeys, Sign in with Apple). Use…

2 2mo ago A 88 tokens

swift-testing-macos

28

LaughingJackalope/macos-skills

Skill Claude CodeCodex

Testing on macOS — Swift Testing (@Test, @Suite, #expect, #require, confirmation, traits, parameterized tests), testing AppKit views/NSDocument, XCTest UI testing (XCUIApplication), testing XPC services, xcodebuild test macOS destination. Use when writing tests for macOS apps.

2 2mo ago A 69 tokens

swiftdata-macos

29

LaughingJackalope/macos-skills

Skill Claude CodeCodex

SwiftData on macOS — @Model, @Query, ModelContainer/ModelContext, CloudKit sync, migrations, #Predicate, FetchDescriptor, SortDescriptor, performance with large datasets, shared ModelContainer across windows, document-scoped containers. Use when persisting data with SwiftData in macOS apps.

2 2mo ago A 67 tokens

swiftlint-macos

30

LaughingJackalope/macos-skills

Skill Claude CodeCodex

SwiftLint for macOS projects — .swiftlint.yml configuration, SPM/Xcode build tool plugin integration, macOS-relevant rules (AppKit naming, NSObject patterns), custom rules for macOS anti-patterns, CI integration (xcodebuild + SwiftLint), --strict mode, baseline files, swiftlint analyze. Use when setting up or…

2 2mo ago D 84 tokens

LaughingJackalope/macos-skills

Skill Claude CodeCodex

Bridges AppKit and SwiftUI by wrapping NS views and view controllers in SwiftUI with NSViewRepresentable and NSViewControllerRepresentable, embedding SwiftUI in AppKit with NSHostingController and NSHostingView, and coordinating delegate callbacks, state synchronization, and focus across the boundary. Use when…

2 2mo ago A 112 tokens

LaughingJackalope/macos-skills

Skill Claude CodeCodex

Accessibility on macOS — VoiceOver (keyboard-driven, rotor differences from iOS), accessibility modifiers (.accessibilityLabel, .accessibilityValue, .accessibilityAction, .accessibilityChildren), AXCustomContent, full keyboard access, accessibilityFocused, Accessibility Inspector, Dynamic Type. Use when implementing…

2 2mo ago A 76 tokens

LaughingJackalope/macos-skills

Skill Claude CodeCodex

SwiftUI animations on macOS — withAnimation, Animation types, matchedGeometryEffect, PhaseAnimator, KeyframeAnimator, transitions, spring/interactiveSpring, reduced motion (accessibilityReduceMotion), window open/close transitions, custom sheet/popover transitions. Use when adding animations to macOS SwiftUI views or…

2 2mo ago A 70 tokens

LaughingJackalope/macos-skills

Skill Claude CodeCodex

Skill "swiftui-macos-controls" from LaughingJackalope/macos-skills, covering swiftui macos controls, button styles, buttonrole, custom buttonstyle and picker styles.

2 2mo ago A 89 tokens

LaughingJackalope/macos-skills

Skill Claude CodeCodex

Gesture handling on macOS — TapGesture, LongPressGesture, DragGesture, MagnifyGesture, RotateGesture, onHover, cursor control (.cursor), trackpad gestures, onScrollWheel, right-click/secondary click, EventModifiers, NSEvent bridge for raw mouse/keyboard. Use when handling pointer, trackpad, scroll, or keyboard input…

2 2mo ago A 85 tokens

LaughingJackalope/macos-skills

Skill Claude CodeCodex

SwiftUI layout on macOS — VStack/HStack/ZStack, LazyVGrid/LazyHGrid/Grid, ViewThatFits, GeometryReader, Form styles (grouped vs automatic), Table (sortable multi-column), List with source list style, OutlineGroup, DisclosureGroup, window sizing/fixedSize/frame interactions. Use when building macOS SwiftUI layouts…

2 2mo ago A 85 tokens

LaughingJackalope/macos-skills

Skill Claude CodeCodex

Liquid Glass on macOS 26 — glassEffect, GlassEffectContainer, glass toolbar/sidebar/panel patterns, NSVisualEffectView vibrancy materials vs SwiftUI .glassBackgroundDisplayMode, windowBackgroundDragBehavior, translucent sidebar, title bar blending. Use when implementing Liquid Glass visual effects in macOS 26 SwiftUI…

2 2mo ago A 74 tokens

LaughingJackalope/macos-skills

Skill Claude CodeCodex

SwiftUI navigation on macOS — NavigationSplitView (three-column, column visibility, programmatic control), NavigationStack, TabView styles, sheet/popover/alert/confirmationDialog presentation, openURL/openWindow/dismissWindow environment actions, deep linking. Use when implementing navigation structure in a macOS…

2 2mo ago A 70 tokens

LaughingJackalope/macos-skills

Skill Claude CodeCodex

SwiftUI state and architecture patterns as they work on macOS — @Observable, MV pattern, @State/@Binding/@Environment/@AppStorage, .task/.onChange lifecycle, @FocusedValue/@FocusedBinding/@FocusedObject for menu validation, defaultFocus/.focusedSceneValue, scene-scoped environment. Use when building macOS SwiftUI…

2 2mo ago A 84 tokens

LaughingJackalope/macos-skills

Skill Claude CodeCodex

SwiftUI performance on macOS — avoiding redundant redraws, EquatableView optimization, TimelineView, lazy containers with large datasets (Table 10k+ rows), Instruments for SwiftUI (Hangs, Time Profiler), MainActor hop cost, off-main rendering. Use when profiling or optimizing SwiftUI performance on macOS.

2 2mo ago A 72 tokens

LaughingJackalope/macos-skills

Skill Claude CodeCodex

WebKit on macOS — WebView (SwiftUI-native macOS 26), WKWebView as NSViewRepresentable, WKNavigationDelegate/WKUIDelegate, JavaScript bridge (WKScriptMessageHandler, callAsyncJavaScript), custom URL schemes, download handling, PDF rendering. Use when embedding web content in macOS apps.

2 2mo ago A 76 tokens

LaughingJackalope/macos-skills

Skill Claude CodeCodex

Build, archive, export, notarize, and unit test macOS apps with xcodebuild. Covers destination syntax for native macOS, Mac Catalyst, and universal binaries; archive/export workflows for Developer ID, Mac App Store, and development distribution; notarization with notarytool and stapling; macOS-specific build settings…

2 2mo ago A 100 tokens