Agent Skills
› lingyired/status-trio
lingyired/status-trio
GitHub在实施前通过对话澄清意图、需求和约束,将创意转化为设计方案或规格说明。根据任务范围分类为Spike、Bounded或Architectural路径,并在获得用户批准前禁止任何实现操作。
Install All Skills
npx skills add lingyired/status-trio --all -g -y
Skills in Collection (27)
在实施前通过对话澄清意图、需求和约束,将创意转化为设计方案或规格说明。根据任务范围分类为Spike、Bounded或Architectural路径,并在获得用户批准前禁止任何实现操作。
创建新功能
构建组件
添加功能
修改行为
npx skills add lingyired/status-trio --skill brainstorming -g -y
用于分析 Superpowers 会话异常,通过读取转录日志、定位问题并生成带证据的报告或 Bug 提交。适用于会话出错、性能差或需构建缺陷报告的场景。
Superpowers 会话出现反复工作、忽略计划、执行错误或结果不佳
用户需要为 Superpowers 维护者构建包含证据的 Bug 报告
npx skills add lingyired/status-trio --skill diagnosing-superpowers -g -y
指导在面临多个无依赖关系的独立任务(如不同文件的测试失败)时,如何并行分发子代理以加速修复。通过隔离上下文和精准指令,实现多任务并发处理与结果整合。
存在3个以上独立的测试失败或故障
需要同时处理多个无共享状态的子系统问题
npx skills add lingyired/status-trio --skill dispatching-parallel-agents -g -y
用于在单会话中按步骤执行实施计划,无需子代理或评审者介入。通过持续执行、TDD验证和最终整体审查,实现高效且可追溯的代码实现流程。
用户选择内联执行模式
无子代理工具可用
已有明确实施计划需直接执行
npx skills add lingyired/status-trio --skill executing-plans -g -y
用于开发分支完成后的集成决策。流程包括验证测试、检测Git环境、确定基础分支,并根据情况提供合并、创建PR或保留分支等选项,辅助安全完成代码集成。
实现已完成且测试通过
需要决定如何整合开发分支
npx skills add lingyired/status-trio --skill finishing-a-development-branch -g -y
提供macOS原生应用命令行构建能力,支持定位项目、执行xcodebuild编译、解析构建结果及修复常见错误,适用于验证代码变更或解决编译失败场景。
用户要求构建或编译macOS应用
用户询问项目是否能成功编译
用户请求修复构建错误
用户要求运行xcodebuild命令
npx skills add lingyired/status-trio --skill macos-build -g -y
指导在接收代码审查反馈时,如何避免盲从和表演性回应。强调先验证、再澄清、后实施的技术严谨流程,包括处理模糊反馈、区分反馈来源及YAGNI原则检查。
收到代码审查反馈
需要评估审查建议的技术合理性
npx skills add lingyired/status-trio --skill receiving-code-review -g -y
指导在完成任务、实现大功能或合并前,通过获取Git SHA并分发子代理请求代码审查。强调早期频繁审查,提供精确上下文以避免上下文窗口浪费,并根据反馈修复关键问题。
完成子代理驱动开发中的单个任务后
实现主要功能后
合并到主分支前
npx skills add lingyired/status-trio --skill requesting-code-review -g -y
用于执行包含独立任务的实施计划。通过为每个任务分派具有隔离上下文的子代理,并在完成后进行规范与质量审查,实现高效、高质量的迭代开发。
需要执行包含多个独立任务的实施计划
希望避免上下文污染并提高并行处理效率
npx skills add lingyired/status-trio --skill subagent-driven-development -g -y
用于编写、审查和改进 Swift Testing 代码的 Skill,支持现代 API 使用、最佳实践检查及从 XCTest 迁移,确保测试正确性与项目规范。
编写 Swift 单元测试或集成测试
审查 Swift 测试代码
将 XCTest 迁移至 Swift Testing
npx skills add lingyired/status-trio --skill swift-testing-pro -g -y
用于编写、审查和改进 Swift Testing 代码,确保符合现代 API 和项目规范。支持从 XCTest 迁移,涵盖异步测试、依赖注入及最佳实践,目标 Swift 6.2+。
编写或改进 Swift 单元测试和集成测试
审查 Swift 测试代码的正确性和规范性
将现有 XCTest 代码迁移至 Swift Testing
npx skills add lingyired/status-trio --skill swift-testing-pro -g -y
针对 SwiftUI 代码进行最佳实践审查,涵盖现代 API、性能、可访问性及项目规范。通过参考文件检查过时 API、数据流和导航等,提供具体修复建议,确保代码正确性与可维护性。
审查 SwiftUI 项目代码
检查 Swift 代码是否符合最佳实践
验证代码性能和可访问性
npx skills add lingyired/status-trio --skill swiftui-pro -g -y
用于全面审查 SwiftUI 代码,检查最佳实践、现代 API 使用、性能、可访问性及项目规范。适用于阅读、编写或审查 SwiftUI 项目时识别真实问题并提供修复建议。
审查 SwiftUI 代码
检查代码是否符合最佳实践和现代 API
验证性能和可访问性
npx skills add lingyired/status-trio --skill swiftui-pro -g -y
提供SwiftUI视图与组件构建的最佳实践及示例,涵盖导航层级、自定义修饰符、响应式布局及状态管理。用于指导创建或重构SwiftUI界面、设计Tab架构及实现声明式iOS交互模式。
创建或重构SwiftUI视图
设计TabView导航架构
处理@State/@Binding状态管理
构建响应式iOS界面布局
npx skills add lingyired/status-trio --skill swiftui-ui-patterns -g -y
提供系统化调试方法论,强调在修复前必须深入调查根本原因。涵盖错误分析、复现、变更检查及多组件诊断,防止盲目修补,确保高效解决各类技术故障。
遇到任何Bug或测试失败
出现意外行为或性能问题
尝试多次修复无效时
npx skills add lingyired/status-trio --skill systematic-debugging -g -y
指导在实现新功能或修复Bug前,先编写失败的测试用例,遵循红-绿-重构循环。强制要求生产代码必须由先失败的测试驱动,确保测试覆盖真实行为,严禁跳过测试直接编码。
实现新功能
修复Bug
进行重构
npx skills add lingyired/status-trio --skill test-driven-development -g -y
提供Web、移动端和桌面端的UI/UX设计智能,支持页面、组件、设计系统及无障碍等界面的设计、构建、审查与修复。
设计新页面或组件
选择风格配色字体
审查现有界面UX问题
修复UI布局或交互Bug
npx skills add lingyired/status-trio --skill ui-ux-pro-max -g -y
用于创建隔离工作区以开展功能开发,优先检测现有环境并使用原生工具,无则回退至git worktree。
需要隔离当前工作空间进行新功能开发
执行实现计划前需确保存在独立工作区
npx skills add lingyired/status-trio --skill using-git-worktrees -g -y
强制规定在回答或执行任何操作前必须检查并调用适用技能,涵盖澄清、探索代码库等场景。明确技能优先级及平台适配规则,防止Agent因理性化而跳过必要流程。
开始任何对话或任务时
需要澄清问题前
准备探索代码库或文件前
npx skills add lingyired/status-trio --skill using-superpowers -g -y
强制在宣称任务完成前执行验证命令并确认输出,严禁无证据断言。涵盖测试、构建、修复及需求检查的严格验证流程,防止虚假报告。
准备提交代码或创建PR前
宣称工作已完成或已修复时
npx skills add lingyired/status-trio --skill verification-before-completion -g -y
用于在编码前将多步骤需求转化为详细实施计划,涵盖文件结构、任务拆解及测试策略,指导开发者高效执行。
有明确规格或需求的多步骤任务
需要在编写代码前制定实施方案
npx skills add lingyired/status-trio --skill writing-plans -g -y
将TDD应用于技能文档编写的规范,指导通过测试驱动方式创建、编辑和验证Agent技能,确保文档有效并消除漏洞。
创建新的Agent技能
编辑现有技能文档
在部署前验证技能有效性
npx skills add lingyired/status-trio --skill writing-skills -g -y
为原生 macOS 应用集成 Sparkle 自动更新功能,涵盖 SPM 依赖配置、UpdaterManager 单例创建、Info.plist 密钥设置及 UI 集成。
用户希望添加自动更新功能
提及 Sparkle、appcast、SUFeedURL、EdDSA 签名或更新通知
npx skills add lingyired/status-trio --skill macos-auto-update -g -y
为macOS应用创建Dynamic Island风格的刘海UI覆盖层,支持自定义形状、屏幕定位及弹簧动画,实现从硬件缺口延伸的视觉效果。
创建Notch遮罩或扩展UI
实现Dynamic Island风格界面
处理刘海区域的位置与裁剪逻辑
npx skills add lingyired/status-trio --skill macos-notch-ui -g -y
面向Web开发者的macOS原生开发模式参考,涵盖菜单栏应用、激活策略等,防止生成错误代码。
构建原生macOS应用需要指导时
用户询问macOS特定API或功能时
用户尝试将Web开发模式应用于macOS时
npx skills add lingyired/status-trio --skill macos-patterns -g -y
提供 macOS 原生应用通过 GitHub Releases 发布的完整流水线,涵盖版本升级、归档、公证、DMG 创建、Sparkle EdDSA 签名及 appcast 更新。
发布新版本到 GitHub
创建 DMG 安装包
更新 Sparkle appcast
应用公证与签名
npx skills add lingyired/status-trio --skill macos-release -g -y
为 macOS SwiftUI 应用构建原生设置窗口,支持 macOS 26 Liquid Glass 效果。通过 NSWindowController 实现透明背景与侧边栏导航,确保正确的视觉样式和交互体验。
创建 macOS 设置或偏好设置窗口
修复或重建 macOS 应用的设置界面
提及 Liquid Glass、NavigationSplitView 或分组表单布局
npx skills add lingyired/status-trio --skill macos-settings-ui -g -y


