面向软件开发流程的 Agent Skills

从澄清方案、评审架构和交接任务,到将重复工作整理成 Agent Skill,按当前开发阶段选择指引,明确继续推进所需的决定与证据,并保留可供后续验证的上下文。

这组指引关注代码修改前后的工作:实施前澄清决定,实施后以真实操作验证应用。若任务是具体调试或测试驱动编码,请查看“编写与修改代码”。

精选 Skill 与原始来源

Grill Me

通过结构化访谈澄清计划,需要时以 Grill with Docs 模式同步术语与架构记录。

查看详情指南 →发布者: Matt Pocock

Vercel Composition Patterns

通过复合组件、组合模式与 Provider 状态管理,简化 React 组件接口和复杂属性组合。

查看详情指南 →发布者: Vercel Labs

Vercel React View Transitions

根据导航、共享元素与界面状态变化,选择具有明确空间含义的 React 视图过渡。

查看详情指南 →发布者: Vercel Labs

Webapp Testing

借助 Playwright 检查本地网页应用、验证前端行为、截屏并查看浏览器日志。

发布者: Anthropic

Reverse Engineer Anything

指导 Agent 使用需要另行配置的 REA 工具调查已发布应用和二进制文件。

发布者: morluto

Find Skills

根据具体任务查找 Agent Skills,通过生态搜索和候选比较,找到适合当前工作的指引。

查看详情指南 →发布者: Vercel Labs

Skill Creator

通过任务定义、代表性测试请求和结果比较,创建并持续改进 Agent Skills。

查看详情指南 →发布者: Anthropic

Improve Codebase Architecture

调查实际架构摩擦,比较模块改进候选,再深入选定设计。

查看详情指南 →发布者: Matt Pocock

Handoff

通过引用与建议 Skills,将会话整理为聚焦的临时交接文档。

查看详情指南 →发布者: Matt Pocock

Brainstorming

在进入 Superpowers 规划流程前澄清意图、比较方案并确认设计。

查看详情指南 →发布者: Jesse Vincent

本站为独立整理;Skill 的安装、工具要求和可用范围以发布者的原始说明为准。

按任务选择

方案仍有歧义

使用 Grill Me 或 Brainstorming 澄清目标与决定;合并后的 Grill Me 指南也介绍结合领域术语和架构记录的文档模式。

组件越来越难改

组合模式指引帮助划分职责,避免不清楚的属性组合不断膨胀。

应用需要真实验证

Webapp Testing 聚焦运行和检查应用,而不仅仅是阅读源码。

探索其他 Skill 分类

按下一项任务选择指引,而不只按发布者浏览。

常见问题

这个分类与具体编码类 Skills 有何区别?
软件开发流程关注代码修改周围的决定,包括理解系统、澄清方案、设计组件和检查运行中的应用;编码类更聚焦修改本身的实现、测试和调试。
让 Agent 实施方案前应先确定什么?
明确用户结果、约束、受影响接口与验收方式。重要决定尚未确定时应明确提出,避免实施过程悄悄把假设变成需求。
什么情况下适合逆向工程?
在确有必要且获得授权时,用它理解已发布应用或二进制文件,尤其是缺少源码的情形。调查应围绕具体问题,并区分观察证据与对内部设计的推测。
组件组合指引怎样帮助越来越复杂的界面?
当属性组合不断增加时,它能帮助划分职责、改善组件接口。应从真实状态与调用方式出发,而不是为了显得“可复用”就增加抽象。
运行应用的检查能补充哪些源码审查发现不了的问题?
能发现导航故障、内容缺失、异常加载状态及交互失败。应确认用户预期结果确实发生,而不只看响应码成功或编译器没有报错。
如何避免 Agent 开发任务不断扩大?
写清完成条件,将必要修改与后续机会分开。围绕完成条件检查受影响范围,约定行为和验证达到要求后就收口。
一份有用的任务交接应包含什么?
记录目标、相关文件、已定决策、完成的检查与下一项未解决动作,让接手的 Agent 能分清已验证进展和假设,而不必重建整段对话。
什么情况下适合将开发流程整理成 Skill?
当同类任务具有稳定输入、可重复方法和能够评价的结果时,可以考虑。先用简短指令与代表性示例验证,再根据实际结果修订,不必把每次临时任务都包装成 Skill。

让开发决策始终可追溯

把文件、实施记录和验证结果放在同一处继续工作。