Claude Skill
fayazara/macos-app-skills
macOS App Skills 提供精心整理的 Claude Skill 提示词,帮助您使用 Swift 构建、发布和维护原生 macOS 应用,提升开发效率。
概览
仓库信息
安装这个 Skill
npx skills add fayazara/macos-app-skillsRegistry 信息
项目简介
macOS App Skills 是一个精心整理的 AI 编程助手技能(Claude Skill)集合,旨在帮助开发者使用 Swift 构建、发布和维护原生 macOS 应用。它提供了可复用的、针对特定任务的提示词,以简化常见的 macOS 开发工作流程。
AI coding agent skills for building, shipping, and maintaining native macOS apps
要点
- 为 macOS 开发精心整理的 Claude Skill 提示词
- 涵盖构建、发布和维护工作流程
- 使用 Swift 编写,面向原生 macOS 应用
- 可复用且针对特定任务的技能定义
- 旨在提升开发者生产力
使用场景
- 借助 AI 辅助加速 macOS 应用开发
- 自动化 Swift 中的重复编码任务
- 简化应用提审和部署流程
- 维护和更新现有的 macOS 应用
- 学习 macOS 应用架构的最佳实践
README 摘要
# macOS App Skills [](https://skills.sh/fayazara/macos-app-skills) AI coding agent skills for building, shipping, and maintaining native macOS apps with SwiftUI + AppKit. ```bash npx skills add fayazara/macos-app-skills ``` These skills are designed for [OpenCode](https://opencode.ai), [Claude Code](https://docs.anthropic.com/en/docs/claude-code), [Cursor](https://cursor.sh), and any AI coding agent that supports skills. They encode hard-won patterns for building production macOS apps -- the kind of stuff that's underdocumented, spread across WWDC sessions, and easy to get wrong. ## Skills ### `build/` -- Build macOS App Build any native macOS Xcode project from the command line using `xcodebuild`. Handles project discovery, scheme detection, beta toolchains, and common build failures. ### `settings-ui/` -- Settings Window with Liquid Glass Create a proper macOS settings/preferences window with liquid glass support for macOS 26 (Tahoe). Uses `NSWindowController` with `.fullSizeContentView` for the rounded liquid glass window chrome, `NavigationSplitView` with sidebar, grouped Forms with transparent backgrounds, and back/forward toolbar navigation. Includes complete reference Swift files you can copy into any project. ### `auto-update/` -- Sparkle Auto-Update Add [Sparkle](https://sparkle-project.org/) auto-update support to a macOS app distributed outside the Mac App Store. Covers SPM dependency setup, the `UpdaterManager` singleton pattern, Info.plist configuration, EdDSA key generation, and UI integration (settings toggle + menu bar button). Includes a reference `UpdaterManager.swift` ready to drop into any project. ### `macos-patterns/` -- Native Patterns for Web Developers The "how things actu
话题
暂无话题