macos-development

Review macOS Swift code for modern idioms and platform-specific APIs.

Updated Jun 29, 2025
One-click install
npx skills add https://github.com/yunusgungor/privarion --skill macos-development-yunusgungor
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: macos-development
Source: https://github.com/yunusgungor/privarion/tree/main/.opencode/skills/macos-development
Command: npx skills add https://github.com/yunusgungor/privarion --skill macos-development-yunusgungor

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) and scripts (resource) components.

What problem does it solve?

This Skill provides comprehensive guidance and best practices for developing robust, modern macOS applications, covering everything from Swift language features to platform-specific APIs and UI design.

Core Features & Use Cases

  • Code Review & Best Practices: Get expert feedback on your macOS/Swift code, ensuring adherence to modern idioms and principles.
  • Platform-Specific Features: Implement features using the latest macOS APIs, including SwiftData, SwiftUI, and Apple Intelligence integrations.
  • UI/UX Guidance: Ensure your application's interface is intuitive, accessible, and aligns with the Human Interface Guidelines.
  • Use Case: You're building a new macOS app and want to ensure you're using SwiftData correctly for data persistence, following SOLID principles for architecture, and implementing a Liquid Glass-compliant UI.

Quick Start

Review the provided Swift code for adherence to modern concurrency best practices.

Frequently Asked Questions about macos-development

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I implement SwiftData for data persistence in a macOS app?

To implement SwiftData for macOS app data persistence, you should follow modern Swift idioms and architectural principles. This Skill provides expert code review to ensure your SwiftData integration aligns with current best practices.

What's the best way to bridge SwiftUI and AppKit in modern macOS development?

The best way to bridge SwiftUI and AppKit in macOS development involves adhering to Apple's Human Interface Guidelines. This Skill facilitates platform-specific feature implementation to ensure your UI is intuitive and accessible.

Does my macOS application architecture follow SOLID principles with Swift 6+?

Checking if your macOS application architecture follows SOLID principles with Swift 6+ requires expert feedback on your Swift code. This Skill reviews your implementation to ensure adherence to modern concurrency and architectural principles.

How do I design a Liquid Glass-compliant UI for macOS 26 Tahoe?

Designing a Liquid Glass-compliant UI for macOS 26 Tahoe requires aligning your interface with the latest macOS APIs and Human Interface Guidelines. This Skill provides UI review and expert guidance for intuitive, accessible designs.

What are the best practices for modern Swift concurrency in macOS applications?

Best practices for modern Swift concurrency in macOS applications involve using Swift 6+ idioms and SOLID architectural principles. This Skill provides code review to verify your implementation meets modern concurrency standards.