Agent Skills › fayazara/macos-app-skills

fayazara/macos-app-skills

GitHub

为原生 macOS 应用集成 Sparkle 自动更新功能,涵盖 SPM 依赖、UpdaterManager 单例、Info.plist 配置及 UI 集成。

5 skills 643

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 集成。
添加自动更新支持 实现 Sparkle 框架 设置 appcast feed 提及 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,实现从硬件缺口延伸的透明悬浮面板、自定义贝塞尔曲线形状及弹簧动画。
创建 notch overlay Dynamic Island for Mac notch indicator recording indicator near the notch
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 应用公证与签名 推送发布至 GitHub
release/SKILL.md
npx skills add fayazara/macos-app-skills --skill macos-release -g -y
用于构建符合macOS 26规范的设置界面,支持Liquid Glass效果。通过NSWindowController实现原生窗口样式,包含侧边栏导航、分组表单及透明背景等关键组件。
创建macOS应用设置窗口 修复或重建偏好设置UI 实现Liquid Glass视觉效果
settings-ui/SKILL.md
npx skills add fayazara/macos-app-skills --skill macos-settings-ui -g -y

Home - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-08-15 03:11
浙ICP备14020137号-1 $Map of visitor$