Agent Skills › fayazara/macos-app-skills

fayazara/macos-app-skills

GitHub

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

5 skills 675

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 密钥生成。
用户希望为 macOS 应用添加自动更新功能 需要配置 Sparkle 框架或 appcast 发布源 提及 SUFeedURL、EdDSA 签名或更新通知
auto-update/SKILL.md
npx skills add fayazara/macos-app-skills --skill macos-auto-update -g -y
提供macOS原生开发模式参考,帮助Web开发者避免错误实现。涵盖菜单栏应用、激活策略、NSPopover等内容,指导正确使用SwiftUI和AppKit构建符合macOS规范的界面与行为。
用户询问macOS原生开发模式 涉及菜单栏应用或Dock图标管理 用户尝试将Web开发模式应用于macOS
macos-patterns/SKILL.md
npx skills add fayazara/macos-app-skills --skill macos-patterns -g -y
为 macOS 应用创建类似 Dynamic Island 的刘海 UI,支持从硬件缺口延伸的悬浮面板、自定义贝塞尔曲线形状及弹簧动画。
创建 Notch 覆盖层或扩展器 实现 Mac 版 Dynamic Island 风格 UI 处理与硬件缺口相关的窗口定位和裁剪
notch-ui/SKILL.md
npx skills add fayazara/macos-app-skills --skill macos-notch-ui -g -y
指导 macOS 原生应用通过 GitHub Releases 发布及 Sparkle 自动更新的全流程,涵盖版本管理、归档、公证、DMG 制作、签名及 appcast 更新。
发布新版本 创建 GitHub Release 生成 DMG Sparkle 签名与公证
release/SKILL.md
npx skills add fayazara/macos-app-skills --skill macos-release -g -y
构建支持 macOS 26 Liquid Glass 效果的设置窗口,采用 NSWindowController 架构实现原生侧边栏与详情视图。
创建 macOS 设置或偏好设置界面 修复或重建 macOS SwiftUI 应用的设置屏幕 提及 Liquid Glass 样式、NavigationSplitView 布局或分组 Form 设置
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-30 17:07
浙ICP备14020137号-1