Agent Skills
› phun333/pi-infobar
phun333/pi-infobar
GitHub用于在 macOS 环境下通过命令行使用 xcodebuild 构建、编译原生 Xcode 项目,查找工程文件,执行构建命令,分析并修复编译错误,以及验证代码变更是否成功编译。
Install All Skills
npx skills add phun333/pi-infobar --all -g -y
Skills in Collection (6)
用于在 macOS 环境下通过命令行使用 xcodebuild 构建、编译原生 Xcode 项目,查找工程文件,执行构建命令,分析并修复编译错误,以及验证代码变更是否成功编译。
用户要求构建或编译应用
检查项目是否能成功编译
修复构建错误
验证更改后能否编译
运行 xcodebuild
npx skills add phun333/pi-infobar --skill macos-build -g -y
为 macOS 原生应用集成 Sparkle 自动更新功能,涵盖 SPM 依赖配置、UpdaterManager 单例创建、Info.plist 密钥设置及 UI 按钮集成。
用户希望为 macOS 应用添加自动更新功能
需要实现或配置 Sparkle 框架
提及 appcast、SUFeedURL 或 EdDSA 签名
需要生成初始 appcast.xml
npx skills add phun333/pi-infobar --skill macos-auto-update -g -y
为 macOS 应用创建类似 Dynamic Island 的凹槽 UI,实现从硬件凹槽延伸的透明悬浮面板、自定义贝塞尔曲线形状及弹簧动画。
用户想要创建 Notch 覆盖层或扩展器
提及 Dynamic Island 风格或凹槽窗口
npx skills add phun333/pi-infobar --skill macos-notch-ui -g -y
面向Web开发者的macOS原生开发指南,涵盖菜单栏、激活策略等特有模式,防止生成错误代码。
构建macOS应用需原生模式指导
询问菜单栏、窗口层级、快捷键等API
发现用户将Web模式错误应用于macOS
npx skills add phun333/pi-infobar --skill macos-patterns -g -y
指导 macOS 原生应用通过 GitHub Releases 发布,涵盖版本递增、归档、公证、DMG 打包、Sparkle EdDSA 签名及 appcast 更新等完整分发流程。
用户想要发布新版本或创建 GitHub Release
涉及 DMG 创建、Sparkle 签名、公证或应用分发
npx skills add phun333/pi-infobar --skill macos-release -g -y
为 macOS 原生 SwiftUI 应用构建符合 macOS 26 规范的设置窗口,支持 Liquid Glass 效果。通过 NSWindowController 实现圆角与毛玻璃侧边栏,使用 NavigationSplitView 和分组 Form 打造标准偏好设置界面。
创建 macOS 设置/偏好设置窗口
修复或重建 macOS 应用的设置界面
提及 Liquid Glass 设置、NavigationSplitView 设置或 macOS 布局
npx skills add phun333/pi-infobar --skill macos-settings-ui -g -y


