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 报告。
会话出现重复工作、忽略计划或执行错误
用户需要构建 Bug 报告以反馈给维护者
询问会话耗时过长或费用高昂的原因
npx skills add lingyired/status-trio --skill diagnosing-superpowers -g -y
用于并行调度多个独立子Agent处理无依赖的任务,如修复不同文件中的测试失败或子系统Bug。通过隔离上下文并发执行,提升多问题排查效率,适用于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
用于在开发分支实现完成且测试通过后,验证环境并引导用户选择集成方式(本地合并、创建PR或保留),随后执行相应操作并清理工作区。
开发功能已完成,准备集成到主分支
需要决定开发分支的后续处理方式
npx skills add lingyired/status-trio --skill finishing-a-development-branch -g -y
通过命令行使用xcodebuild构建、编译和检查macOS原生Xcode项目,支持定位工程、执行构建命令及解析结果。
用户要求构建或编译应用
检查项目是否成功编译
修复构建错误并验证
运行xcodebuild
npx skills add lingyired/status-trio --skill macos-build -g -y
指导Agent在接收代码审查反馈时,遵循验证优先原则。要求先理解并核实建议的技术合理性,澄清模糊项,再按优先级实施或合理反驳,严禁盲目执行或表演性同意。
收到代码审查反馈
审查意见不明确或存在技术争议
npx skills add lingyired/status-trio --skill receiving-code-review -g -y
用于在完成任务、实现主要功能或合并前触发代码审查,通过调度子代理提供精确上下文以捕获潜在问题。
完成子代理驱动开发中的任务后
完成主要功能后
合并到主分支前
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 代码,确保符合现代 API 和项目规范。支持从 XCTest 迁移,涵盖单元测试和集成测试的最佳实践。
需要编写 Swift 单元测试或集成测试
审查现有 Swift 测试代码的规范性
将 XCTest 迁移至 Swift Testing
npx skills add lingyired/status-trio --skill swift-testing-pro -g -y
用于编写、审查和改进 Swift Testing 代码,确保符合现代 API 和项目规范。支持单元测试和集成测试的撰写与迁移,涵盖异步测试、依赖注入等最佳实践,并针对 XCTest 迁移提供指导。
需要编写或改进 Swift 测试代码时
审查 Swift 测试代码的正确性和规范性时
将 XCTest 迁移到 Swift Testing 时
npx skills add lingyired/status-trio --skill swift-testing-pro -g -y
针对SwiftUI代码进行最佳实践审查,涵盖现代API、性能、可访问性及项目规范。通过对比参考文档检查废弃API、数据流和导航,输出具体修复建议,确保代码正确性与可维护性。
审查SwiftUI项目代码
检查iOS应用界面实现规范
npx skills add lingyired/status-trio --skill swiftui-pro -g -y
用于审查 SwiftUI 和 Swift 代码,检查现代 API 使用、性能、可访问性及最佳实践,确保符合项目规范和 Apple HIG。
需要审查 SwiftUI 代码时
优化 iOS 应用性能和可访问性时
npx skills add lingyired/status-trio --skill swiftui-pro -g -y
提供 SwiftUI 视图与组件的最佳实践,涵盖导航、状态管理及响应式布局。指导构建 TabView、NavigationStack 等架构,优化 @State/@Binding 使用,适用于创建或重构 iOS 声明式界面及组件设计。
创建 SwiftUI 视图或组件
重构现有 SwiftUI UI
设计 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
指导遵循测试驱动开发(TDD)流程,强调先写失败测试再实现代码。适用于新功能、Bug修复及重构场景,严格执行红绿重构循环,确保代码质量与行为正确性。
实现新功能
修复Bug
代码重构
npx skills add lingyired/status-trio --skill test-driven-development -g -y
提供Web、移动端及桌面端的UI/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
用于在编码前为多步骤任务编写详细实施计划。指导分解文件结构、设计独立可测试的子任务,并遵循TDD和DRY原则,确保计划清晰且易于执行。
有明确的需求规格或多步骤任务描述
准备开始新功能开发前的规划阶段
npx skills add lingyired/status-trio --skill writing-plans -g -y
将TDD应用于技能文档编写的规范,指导通过测试驱动、编写文档和重构循环来创建高质量、可复用的Agent技能。
创建新技能
编辑现有技能
验证技能在部署前是否正常工作
npx skills add lingyired/status-trio --skill writing-skills -g -y
为原生 macOS 应用集成 Sparkle 自动更新框架,涵盖 SPM 依赖添加、UpdaterManager 单例创建、Info.plist 配置及 UI 集成。
用户希望为 macOS 应用添加自动更新功能
提及 Sparkle、appcast、SUFeedURL 或 EdDSA 签名
需要设置应用内更新检查按钮
npx skills add lingyired/status-trio --skill macos-auto-update -g -y
为 macOS 应用创建 Dynamic Island 风格的刘海 UI,通过 NSPanel 和自定义 SwiftUI Shape 实现贴合硬件缺口的悬浮面板、定位动画及内容展示。
用户希望创建刘海覆盖层或扩展器
提及 Dynamic Island for Mac 或类似 UI 效果
需要显示从硬件缺口伸出的状态指示器
npx skills add lingyired/status-trio --skill macos-notch-ui -g -y
面向 Web 开发者的 macOS 原生开发模式参考,涵盖菜单栏应用、激活策略及 UI 交互。防止 AI 生成错误的跨平台代码,提供正确的 API 使用指南。
构建 macOS 原生应用
询问菜单栏或浮动面板实现
涉及窗口层级与焦点管理
尝试将 Web 模式(如 z-index)应用于 macOS
npx skills add lingyired/status-trio --skill macos-patterns -g -y
提供 macOS 原生应用通过 GitHub 发布的全流程指南,涵盖版本升级、归档、公证、DMG 制作、Sparkle 签名及 appcast 更新,实现非 App Store 渠道的分发与自动更新。
用户希望发布新版本或创建 GitHub Release
需要分发 macOS 应用、创建 DMG 安装包
涉及 Sparkle 签名、公证、appcast 更新或应用分发
npx skills add lingyired/status-trio --skill macos-release -g -y
为 macOS 原生 SwiftUI 应用构建符合 macOS 26 设计规范的设置界面,支持 Liquid Glass 视觉效果。通过 NSWindowController 实现窗口控制,结合 NavigationSplitView 与分组 Form 组件,提供侧边栏导航、透明背景及滚动边缘模糊效果。
创建 macOS 应用的设置或偏好设置窗口
修复或重建 macOS 原生 SwiftUI 应用的设置界面
提及 Liquid Glass 设置样式、NavigationSplitView 布局或分组表单设置
npx skills add lingyired/status-trio --skill macos-settings-ui -g -y


