Agent Skills › fayazara/macos-app-skills

fayazara/macos-app-skills

GitHub

为原生 macOS 应用集成 Sparkle 自动更新框架,涵盖 SPM 依赖配置、UpdaterManager 单例创建、Info.plist 密钥设置及 UI 集成。

5 skills 660

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 密钥设置及 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应用 询问菜单栏或浮动面板实现 发现使用Web开发模式适配macOS
macos-patterns/SKILL.md
npx skills add fayazara/macos-app-skills --skill macos-patterns -g -y
为macOS应用创建类似Dynamic Island的刘海UI,通过NSPanel和自定义SwiftUI Shape实现贴合硬件凹槽的透明浮层、定位及弹簧动画效果。
用户想要创建Notch遮罩或扩展器 提及Dynamic Island风格或状态指示器
notch-ui/SKILL.md
npx skills add fayazara/macos-app-skills --skill macos-notch-ui -g -y
指导 macOS 原生应用通过 GitHub 发布及 Sparkle 自动更新的全流程,涵盖版本管理、归档、公证、DMG 制作、签名及 appcast 更新。
发布新版本到 GitHub 创建 DMG 安装包 更新 Sparkle appcast 应用签名与公证 推送 release
release/SKILL.md
npx skills add fayazara/macos-app-skills --skill macos-release -g -y
用于在macOS原生SwiftUI应用中构建符合macOS 26设计规范的设置窗口,支持Liquid Glass效果。通过NSWindowController实现全尺寸内容视图,确保圆角、半透明侧边栏及模糊标题栏等视觉特性。
创建macOS应用设置窗口或首选项界面 修复或重建macOS应用的设置UI布局 提及liquid glass、NavigationSplitView settings或grouped Form settings 需要添加/修改macOS应用的偏好设置面板
settings-ui/SKILL.md
npx skills add fayazara/macos-app-skills --skill macos-settings-ui -g -y

ホーム - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-09-07 03:35
浙ICP备14020137号-1 $お客様$