Agent Skills
› phun333/pi-infobar
phun333/pi-infobar
GitHub通过命令行使用xcodebuild构建、编译和检查macOS原生Xcode项目。支持查找项目、执行构建命令、解析构建结果及修复常见编译错误,适用于验证代码变更或解决构建失败问题。
安装全部 Skills
npx skills add phun333/pi-infobar --all -g -y
集合内 Skills (6)
通过命令行使用xcodebuild构建、编译和检查macOS原生Xcode项目。支持查找项目、执行构建命令、解析构建结果及修复常见编译错误,适用于验证代码变更或解决构建失败问题。
用户要求构建或编译应用
询问项目是否能成功编译
请求修复构建错误
验证代码更改是否可编译
npx skills add phun333/pi-infobar --skill macos-build -g -y
为原生 macOS 应用集成 Sparkle 自动更新功能,涵盖 SPM 依赖添加、UpdaterManager 单例创建、Info.plist 配置及 EdDSA 密钥生成与 UI 集成。
用户希望为 macOS 应用添加自动更新功能
提及 Sparkle、appcast、SUFeedURL、EdDSA 签名或更新通知
npx skills add phun333/pi-infobar --skill macos-auto-update -g -y
为macOS应用创建类似Dynamic Island的刘海屏UI,支持自定义形状、屏幕定位及弹簧动画。
用户希望创建从MacBook刘海区域延伸的UI覆盖层
提及'notch shape'、'Dynamic Island style'或录制指示器
npx skills add phun333/pi-infobar --skill macos-notch-ui -g -y
针对从Web转向macOS开发的开发者,提供原生开发模式指南。涵盖菜单栏应用、激活策略等API,防止因Web思维导致错误代码,辅助构建正确的macOS原生应用。
用户询问或构建macOS原生应用
涉及菜单栏、窗口层级、快捷键等特定功能
检测到用户使用Web开发模式(如z-index)解决macOS问题
npx skills add phun333/pi-infobar --skill macos-patterns -g -y
指导 macOS 原生应用通过 GitHub Releases 发布,涵盖版本递增、归档、公证、DMG 制作、Sparkle 签名及 appcast 更新等完整发布流程。
发布新版本
创建 GitHub Release
生成 DMG 安装包
更新 Sparkle appcast
应用公证与签名
npx skills add phun333/pi-infobar --skill macos-release -g -y
为 macOS SwiftUI 应用构建原生设置窗口,支持 macOS 26 Liquid Glass 风格。通过 NSWindowController 实现全尺寸内容视图与毛玻璃效果,包含侧边栏导航、分组表单及滚动边缘模糊特效。
创建设置窗口或偏好设置界面
修复或重建 macOS 应用的设置 UI
提及 Liquid Glass 设置样式
需要添加/修改 SettingsView 或 PreferencesPane
npx skills add phun333/pi-infobar --skill macos-settings-ui -g -y


