buildwright

轻量级智能体驱动开发工作流

安装使用

复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:

帮我安装这个 AI Skill:buildwright。
它的用途是:轻量级智能体驱动开发工作流
完整的 Skill 内容见:https://321skill.com/skills/buildwright-x/raw/index.md
请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。

提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。

使用示例

'请使用buildwright规划一个用户登录模块的开发任务,包括计划、编写测试、实现、代码审查、安全审查,然后发布。' 它会依次执行`buildwright plan`生成开发计划文档,`buildwright work`编写测试用例和实现代码,`buildwright verify`运行测试并检查代码质量,`buildwright ship`进行安全审查和代码审查,最后自动发布。整个过程AI会按照工作流顺序输出结果,你只需检查最终报告即可。

介绍

Buildwright 解决的是智能体(Agent)在软件开发过程中缺乏标准化工程流程的问题。传统上,AI 编码助手往往只关注代码生成,忽略了计划、测试、审查、安全等环节,导致产出质量不可控。Buildwright 提供了一套完整的轻量级工作流,包括 plan、work、verify、ship、analyse 五个核心命令,将 TDD(测试驱动开发)、文档纪律、安全审查、代码审查和质量门禁内建在流程中,确保智能体生成的代码不仅功能正确,而且符合工程规范。

使用方式非常简单:你可以通过命令行直接调用 buildwright plan 生成开发计划,buildwright work 执行具体编码任务(自动附带测试用例编写),buildwright verify 运行测试并检查代码质量,buildwright ship 执行安全审查和代码审查后自动发布,buildwright analyse 分析项目状态和代码变更。整个流程可以在本地开发环境、CI/CD 流水线或 AI 代理环境中无缝运行。

适合的用户群体包括:使用 AI 编码助手(如 Claude、Cursor、Trae)进行项目开发的智能体开发者、全栈工程师,以及需要保证代码质量并减少人工审查负担的团队。它也适合个人开发者希望快速建立规范化开发流程的场景。

使用建议:首次使用前请先通过 buildwright init 初始化项目配置(如质量门禁阈值、审查规则等)。注意,Buildwright 更适合中大型项目或需要严格质量管控的场景,对于极小的脚本或一次性任务,可能略显繁琐。建议与常用 AI 编码工具结合使用,将构建和审查命令集成到 AI 的工作流中。

核心特点

同类工具多聚焦于代码生成或单一环节(如测试),Buildwright 却将 TDD、文档、安全审查、代码审查和质量门禁整合为一个端到端工作流,且专为智能体主导开发设计,让 AI 自动遵循工程规范。

注意事项

不适合完全手动开发或需要频繁人工干预的复杂项目,也暂不支持图形化界面。

常见问题

Buildwright 如何与现有的 AI 编码助手(如 Claude、Cursor)集成?

你可以在 AI 编码助手的命令中调用 buildwright 命令,例如让 AI 先执行 `buildwright plan` 生成计划,再根据计划执行 `buildwright work` 编码。

支持哪些编程语言和项目类型?

Buildwright 是语言无关的,支持任何项目类型,只要项目中有对应的构建工具和测试框架即可。

给 AI 助手的安装指引

如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:

请访问 https://321skill.com/skills/buildwright-x/raw/index.md 读取 buildwright 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。