Agent Skills › fayazara/macos-app-skills

fayazara/macos-app-skills

GitHub

为原生 macOS 应用集成 Sparkle 自动更新框架,涵盖 SPM 依赖添加、UpdaterManager 单例创建、Info.plist 配置及 EdDSA 密钥生成,实现版本检查与 UI 集成。

5 skills 641

Install All Skills

npx skills add fayazara/macos-app-skills --all -g -y
More Options

List skills in collection

npx skills add fayazara/macos-app-skills --list

Skills in Collection (5)

为原生 macOS 应用集成 Sparkle 自动更新框架,涵盖 SPM 依赖添加、UpdaterManager 单例创建、Info.plist 配置及 EdDSA 密钥生成,实现版本检查与 UI 集成。
用户希望为 macOS 应用添加自动更新功能 需要集成 Sparkle 框架或设置 appcast 更新源 提及 SUFeedURL、EdDSA 签名或更新通知
auto-update/SKILL.md
npx skills add fayazara/macos-app-skills --skill macos-auto-update -g -y
为Web开发者提供原生macOS开发模式参考,涵盖菜单栏、激活策略等特有API,防止生成错误代码。
构建macOS应用时 询问macOS特定API或功能 发现用户将Web开发模式应用于macOS
macos-patterns/SKILL.md
npx skills add fayazara/macos-app-skills --skill macos-patterns -g -y
为macOS应用创建类似Dynamic Island的凹槽UI覆盖层。支持自定义形状、屏幕定位及弹簧动画,实现内容从硬件凹槽区域浮现的效果,适用于状态指示或扩展面板展示。
用户希望创建凹槽覆盖层或动态岛风格界面 提及'notch shape'、'notch window'或'Dynamic Island style' 需要显示从MacBook物理凹槽区域延伸出的状态或内容
notch-ui/SKILL.md
npx skills add fayazara/macos-app-skills --skill macos-notch-ui -g -y
指导 macOS 原生应用通过 GitHub 发布及 Sparkle 自动更新的全流程,涵盖版本管理、归档、公证、DMG 制作、签名及应用清单更新。
发布新版本 创建 GitHub Release 推送 DMG 包 更新 appcast
release/SKILL.md
npx skills add fayazara/macos-app-skills --skill macos-release -g -y
为 macOS 26 (Tahoe) SwiftUI 应用构建原生设置窗口,支持 Liquid Glass 效果。通过 NSWindowController 实现全屏内容视图、透明背景及侧边栏导航,解决 SwiftUI Window Scene 无法正确渲染玻璃特效的问题。
创建 macOS 设置窗口或偏好设置界面 修复 macOS 设置 UI 样式问题 提及 Liquid Glass 设置、NavigationSplitView 设置或 grouped Form 设置 在 macOS 应用中添加或重建设置页面
settings-ui/SKILL.md
npx skills add fayazara/macos-app-skills --skill macos-settings-ui -g -y

Accueil - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-08-08 07:14
浙ICP备14020137号-1 $Carte des visiteurs$