技能
供 AI Agent 使用的可复用指令与工作流程。
84 项技能
如何使用这些示例
按任务查找技能,展开条目并复制示例。把示例中的项目或文件换成你自己的,再发给 AI 助手。
了解项目
/workflow根据任务选择工作流程和需要的技能。+−
调用示例
手里有缺陷报告和失败测试,该从哪个流程开始?
/how顺着代码梳理功能如何运作,以及实现放在哪里。+−
调用示例
从路由到数据库,走一遍结账请求。
/why从提交记录和文档中还原当初做决定的原因。+−
调用示例
查查这个接口为什么返回游标而不是页码。
/teach结合设计意图和实现,讲清一个陌生的子系统。+−
调用示例
用一次读取和一次失效讲清这个缓存。
/recall结合最近的工作记录和仓库状态,找回上次的进度。+−
调用示例
昨天的计费迁移做到哪一步了?
/catch-up梳理上次留言以来的进展,列出需要你决定的事。+−
调用示例
上次留言之后有哪些进展,哪些事需要我决定?
/context-engineering检查哪些背景资料遗漏、过时或互相矛盾,影响了判断。+−
调用示例
两份指南给出了不同的 Node 版本,当前构建实际使用哪一个?
/technology-stacks按平台和用途了解 Billgo 常用的技术选型。+−
调用示例
我的常用技术栈里,哪套适合做双语静态网站?
想法与规划
/idea-refine把初步想法整理成几个可以比较的方向。+−
调用示例
帮我梳理家庭餐单工具的两个可行方向。
/interview-me通过提问弄清目标,确认会影响方案的约束。+−
调用示例
先通过提问弄清导入流程的需求。
/propose-guidelines在提案中写明方向、理由和范围。+−
调用示例
把已商定的离线草稿方案整理成提案。
/spec-driven-development把商定的需求写成可以验证的规格。+−
调用示例
写清应用崩溃后草稿恢复的验收条件。
/planning-and-task-breakdown把一项改动拆成有先后顺序、可以验收的步骤。+−
调用示例
把账号迁移拆成可以单独验收的步骤。
/architect动手前先确定模块边界、类型和接口。+−
调用示例
画出计费与订阅模块的边界。
/standard-architecture为功能和依赖安排清晰的分层与目录结构。+−
调用示例
这个应用的持久化适配器应该放在哪一层?
/api-and-interface-design从调用方和出错情形出发设计接口。+−
调用示例
设计一个调用方可以安全重试的分页接口。
/prototype做一个小原型,验证一个具体问题。+−
调用示例
做个原型验证表格在五万行时是否好用。
/blast-radius追踪一次修改会影响哪些调用方和行为。+−
调用示例
邮箱改成选填后,哪些调用方会受影响?
/figure-it-out为大型迁移或长时间任务安排检查点,留下验证依据。+−
调用示例
为夜间迁移安排检查点,让我明天能逐步复核。
开发实践
/project-scaffolding建立仓库入口、检查命令和协作约定。+−
调用示例
为这个库设置构建和验证命令。
/code-guidelines控制改动范围,让实现容易读懂和验证。+−
调用示例
复用现有配置读取逻辑,实现这个设置项。
/incremental-implementation把大改动拆成能独立运行和验证的小步。+−
调用示例
按输入格式逐步引入新解析器。
/test-driven-development先用失败的测试说明预期行为,再修改代码。+−
调用示例
先用失败测试复现重复开票,再修复。
/source-driven-development对照官方资料和源代码核实实现方案。+−
调用示例
从运行时源码确认流的取消行为。
/doubt-driven-development针对有疑问的假设做一次具体核验。+−
调用示例
验证“两次重试一定不会重叠”这个假设。
/arena让多个候选方案解决同一任务,再比较结果。+−
调用示例
让两种格式化器实现处理同一批输入,再对比结果。
/swarm把可独立处理的任务分给多个代理,再汇总结果。+−
调用示例
并行检查各个独立导入器,汇总发现。
/show-me-your-work在长任务中记录关键决策,方便事后复核。+−
调用示例
迁移过程中记录关键决定和验证依据。
语言与平台
/typescript-practices检查运行时边界的类型,并让模块适配运行环境。+−
调用示例
检查这段 JSON 在哪里真正变成了类型可靠的对象。
/react-practices组织 React 组件、状态、副作用和路由。+−
调用示例
查明为什么编辑一行会让整张表重新渲染。
/astro-practices开发和检查 Astro 静态页面、内容集合与交互组件。+−
调用示例
检查这个内容集合的语言路由和静态路径。
/micro-frontends在 Astro 外壳中接入可独立挂载的 React 应用。+−
调用示例
检查 React 子应用在嵌套路径下能否正确挂载。
/rust-practices检查 Rust 的所有权、错误处理和 Cargo 配置。+−
调用示例
检查打开文件失败时的所有权和资源清理。
/napi-rs-practices用 Rust 开发和打包 Node.js 扩展,明确 JavaScript 接口。+−
调用示例
把耗时的原生调用移出 JavaScript 线程。
/zig-practices在 Zig 中明确所有权、内存分配和出错时的清理。+−
调用示例
逐一检查解析器出错路径上的内存分配。
/swift-practices梳理 Swift 的生命周期、并发和模块边界。+−
调用示例
检查任务恢复时缓存由哪个 actor 管理。
/swiftui-practices处理 SwiftUI 的视图身份、状态归属和导航。+−
调用示例
查清返回上一页时视图草稿被重置的原因。
/kotlin-practices检查 Kotlin 的空值处理、Java 互操作和构建配置。+−
调用示例
从 Kotlin 调用侧核对这个 Java API 的可空约定。
/harmonyos-practices用 ArkTS 和 ArkUI 开发、调试鸿蒙应用。+−
调用示例
检查 ArkUI 表单如何把编辑内容同步到状态。
界面设计
/standard-design统一颜色、字体、表面和交互状态的使用规则。+−
调用示例
为设置面板选择表面、焦点和文字样式。
/better-interface从六个设计角度审查页面,按优先级整理改进项。+−
调用示例
审查结账页,列出最值得先做的三项调整。
/interface-review审查界面改动,区分本次引入的问题和既有问题。+−
调用示例
这个导航 PR 引入了哪些可用性回退?
/better-accessibility检查键盘操作、焦点、控件名称和读屏体验。+−
调用示例
只用键盘走完注册表单。
/better-layout调整分组、对齐和阅读顺序,适配不同屏幕。+−
调用示例
检查这个列表在窄屏手机上的阅读顺序。
/better-typography调整字号层级、行宽、间距和换行。+−
调用示例
调整这篇文章,让长标题在手机上自然换行。
/better-colors安排颜色的用途,检查不同主题的对比度。+−
调用示例
核对次要文字在明暗背景上的对比度。
/better-ui打磨图标、圆角、表面和交互反馈。+−
调用示例
调整紧凑工具栏中的图标对齐和点击范围。
/better-writing写清按钮标签、错误提示和空状态。+−
调用示例
改写支付失败提示,让用户知道下一步怎么做。
/frontend-ui-engineering把界面设计落实成结构清晰、行为可预期的组件。+−
调用示例
用现有组件和样式变量实现筛选面板。
/build-design根据设计稿或截图实现可用的界面。+−
调用示例
按附图实现桌面与手机两种宽度的设置页。
/explain-interface观察并测量网页效果,解释它的实现方式。+−
调用示例
解释这个页面的复制图标如何切换为对勾。
/variant把不同组件方案放在真实页面中对比。+−
调用示例
用同样的内容比较三种项目条目布局。
/break用超长内容和极端状态检验组件边界。+−
调用示例
用超长公司名和放大后的文字测试这张卡片。
/state-machine集中展示组件的各种状态,逐一检查。+−
调用示例
并排展示表单的初始、保存中、成功和失败状态。
/apple-design为指定界面应用 Apple 平台的设计习惯。+−
调用示例
按 Mac 应用的习惯调整检查器面板。
/mobile-native处理移动端视口、软键盘、滚动和触摸问题。+−
调用示例
查明软键盘为什么挡住最后一个输入框。
动效
/animate实现过渡动效,处理好时长、节奏和中途打断。+−
调用示例
为面板添加关闭动效,并处理过渡中途重新打开的情况。
/animation-vocabulary为看到的运动方式或转场找到准确的名称。+−
调用示例
同一张图过渡到下一页时扩大,这种效果叫什么?
/find-animation-opportunities找出哪些交互适合用动效解释变化。+−
调用示例
重新排序时,哪些位置加动效能帮助用户跟上变化?
/improve-animations审视已有动效,决定哪些要调整或移除。+−
调用示例
找出让菜单显得迟缓的动画延迟。
/review-animations评审现有动画,说明问题和判断依据。+−
调用示例
评审抽屉转场,说明是否需要缩短时长。
验证与审查
/browser-testing-with-devtools在浏览器里复现问题,用开发者工具核对实际行为。+−
调用示例
在浏览器里复现语言切换后的焦点丢失。
/create-verification-skill为项目编写专用验证技能,直接检查运行中的应用。+−
调用示例
把登录并导出报表整理成可重复执行的验证技能。
/debugging-and-error-recovery追踪故障根因,并验证恢复后的行为。+−
调用示例
追查两次导入重叠时偶发的超时。
/performance-optimization测量性能瓶颈,再验证优化是否有效。+−
调用示例
测量搜索请求主要耗时在哪一步。
/benchmark-checklist检查基准测试是否衡量了目标工作负载。+−
调用示例
核对这组对比是否实际测到了磁盘缓存命中。
/security-and-hardening梳理威胁,收紧边界并验证防护措施。+−
调用示例
审查发票下载接口的权限边界。
/code-review-and-quality从正确性、安全性和可维护性审查改动。+−
调用示例
检查这份改动在重试失败时是否可能丢失数据。
/interrogate从多个独立角度质疑改动,查找遗漏。+−
调用示例
从不同角度质疑这份改动对并发的假设。
/code-simplification简化已有实现,并核对原有行为。+−
调用示例
简化这个 reducer,并保留现有对外行为。
/deslop清理生成代码中多余的实现和抽象。+−
调用示例
清理这次改动里多出来的包装层。
/no-comments整理代码注释,保留理解实现所需的背景。+−
调用示例
按注释规范审查这次改动中的注释。
/correct把反复出现的错误转成能自动执行的约束。+−
调用示例
为反复出现的循环引用设置能执行的检查。
交付与维护
/git-workflow-and-versioning安排分支、提交、合并和版本变更。+−
调用示例
把这批相关改动整理成便于审阅的提交。
/make-pr-easy-to-review整理改动和说明,让审阅者容易看懂拉取请求。+−
调用示例
整理这份 PR,让审阅者能跟上行为变化。
/ci-cd-and-automation建立和排查持续集成与交付流程。+−
调用示例
查明发布工作流为何跳过了带标签的构建。
/shipping-and-launch核验发布内容,安排上线步骤。+−
调用示例
验证候选版本,并安排分阶段上线。
/deprecation-and-migration为旧接口安排兼容过渡和迁移步骤。+−
调用示例
为旧配置项迁移到新配置项制定步骤。
/handoff记录当前进度、关键背景和恢复工作所需的下一步。+−
调用示例
写份交接说明,列出最后通过的检查和下一步。
/reflect复盘一次协作,把可复用的经验整理为技能改进建议。+−
调用示例
复盘这次协作,找出值得写入现有技能的经验。
写作与文档
/technical-writing围绕读者要完成的任务组织技术说明。+−
调用示例
给值班工程师写清导入失败后的恢复步骤。
/unslop删去空泛表达,让文字具体、直接、自然。+−
调用示例
把这段介绍里笼统的说法改得具体一些。
/documentation-and-adrs记录架构决策、背景和取舍。+−
调用示例
记录选用游标分页的原因和接受的取舍。
/documentation-maintenance找出并整理过时、重复或互相冲突的文档。+−
调用示例
找出过时的配置步骤,整理两份内容重复的安装指南。