Agent Skills
› phun333/pi-infobar
phun333/pi-infobar
GitHub用于在 macOS 上使用 xcodebuild 从命令行构建、编译原生 Xcode 项目,查找工程文件,执行构建命令并解析结果,协助修复常见编译错误及配置 Beta SDK。
Install All Skills
npx skills add phun333/pi-infobar --all -g -y
Skills in Collection (6)
用于在 macOS 上使用 xcodebuild 从命令行构建、编译原生 Xcode 项目,查找工程文件,执行构建命令并解析结果,协助修复常见编译错误及配置 Beta SDK。
用户要求构建或编译应用
检查项目是否成功编译
修复构建错误
验证代码更改是否可编译
npx skills add phun333/pi-infobar --skill macos-build -g -y
为原生 macOS 应用集成 Sparkle 自动更新功能,涵盖 SPM 依赖添加、UpdaterManager 单例创建、Info.plist 配置及 EdDSA 密钥生成。
用户希望为 macOS 应用添加自动更新功能
提及 Sparkle、appcast、SUFeedURL 或 EdDSA 签名
npx skills add phun333/pi-infobar --skill macos-auto-update -g -y
为macOS应用创建Dynamic Island风格的刘海UI覆盖层。通过自定义NSPanel和SwiftUI Shape实现贴合硬件缺口的透明面板,支持位置计算、弹簧动画及内容显示,用于状态指示或信息展示。
创建动态岛风格界面
提及刘海窗口或形状
需要录制指示灯或从缺口延伸的内容
npx skills add phun333/pi-infobar --skill macos-notch-ui -g -y
面向Web开发者的macOS原生开发模式指南,涵盖菜单栏、激活策略等API,防止生成错误代码。
构建macOS原生应用
询问macOS特定API(如菜单、剪贴板)
发现使用Web模式开发macOS
npx skills add phun333/pi-infobar --skill macos-patterns -g -y
指导 macOS 原生应用通过 GitHub Releases 发布,涵盖版本递增、Xcode 归档、公证导出、DMG 制作、Sparkle EdDSA 签名及 appcast.xml 更新等完整分发流程。
发布新版本
创建 GitHub Release
分发应用更新
推送发布到 GitHub
更新 appcast
创建 DMG
Sparkle 签名
应用公证
npx skills add phun333/pi-infobar --skill macos-release -g -y
为 macOS SwiftUI 应用构建符合 macOS 26 规范的设置窗口,支持 Liquid Glass 效果。通过 NSWindowController 实现原生窗口样式,包含侧边栏导航、分组表单及透明背景处理。
创建 macOS 设置/偏好设置窗口
修复或重建 macOS 应用的设置界面
实现 Liquid Glass 风格 UI
使用 NavigationSplitView 布局设置页
npx skills add phun333/pi-infobar --skill macos-settings-ui -g -y


