AiOffice 能力组合,开箱即用,为您的工作流提速
核心原则:测试应该通过公共接口验证行为,而不是实现细节。代码可以完全改变;测试不应该。
通过分析针对目标分支的分支更改来生成全面的合并请求描述。
未经事先审查,切勿安装技能。
在以下情况下使用此技能:
帮助用户使用 Worktrunk,这是一个用于管理 git 工作树的 CLI 工具。
标签推送会触发发布工作流程,该工作流程会自动构建二进制文件并发布到 crates.io、Homebrew 和 winget。
我是一名产品发现专家,在实施开始之前,我会进行全面、结构化的访谈,以提取完整且准确的需求。
收集需求 - 询问用户:
当用户想要创建 PRD 时,将调用此技能。您应该执行以下步骤。如果您认为不需要,可以跳过这些步骤。
检查 package-lock.json (npm)、pnpm-lock.yaml (pnpm)、yarn.lock (yarn)、bun.lockb (bun)。使用存在的任何一个。如果不清楚,默认为 npm。
当用户想要创建重构请求时,将调用此技能。您应该执行以下步骤。如果您认为不需要,可以跳过这些步骤。
使用垂直切片(示踪子弹)将 PRD 分解为分阶段实施计划。输出是 ./plans/ 中的 Markdown 文件。
鞋拔子可以让你在测试中传递部分数据,同时让 TypeScript 满意。它将断言替换为类型安全的替代方案。
将看板作为 kanban/ 目录中的 Markdown 文件进行管理。每个文件都是一张卡片。通过读取所有卡文件并按状态分组来导出板状态。
经过生产测试的容错浏览器音频模式,具有零延迟快速支持。
单页游戏应用程序的导航架构和用户旅程模式。该技能涵盖路由、状态驱动的 UI 和渐进式披露。
使用 Utopia 比例和容器查询内联 (cqi) 单元的流体排版系统。这项技能涵盖字体选择、大小调整和排版层次结构。
UI 组件的图标实现模式。该项目使用 Material Symbols v3 作为主要图标系统。
Web 组件的交互式状态管理。该技能涵盖所有交互状态的视觉反馈,确保组件具有响应能力和可访问性。