mcpField
W
writing-plans

writing-plans

github.com/dev-toolingsAgent 工作流22780 次安装4 周前更新
代码仓库

关于 writing-plans

面向 Symfony 的技能,用于在编码前制定便于审查的实施计划。它将跨层工作拆分为可测试步骤,并记录依赖、验收标准、风险和审阅者问题。

主要功能

  1. 01明确范围与依赖
  2. 02设计实体、服务和 API
  3. 03拆分为可测试的原子步骤
  4. 04记录规模、验收标准和风险
  5. 05列出审阅者问题

适用场景

  1. 01规划涉及多个应用层的功能
  2. 02编码前准备评审材料
  3. 03将实现工作拆分到多个会话

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/dev-toolings/superpowers-symfony --skill writing-plans

安装后在 Claude Code 中输入/writing-plans确认已加载。

附带文件reference.md

详细介绍

编写计划(Symfony)

适用场景

  • 功能涉及多个层面:实体、服务、API、异步工作。
  • 开始编码前,工作必须经过评审,或拆分到多个会话中。
  • 在确定方案前,必须了解范围和风险。

默认工作流

  1. 编写概述:摘要、范围内和范围外的内容、依赖项。
  2. 设计变更:新增和修改的实体、服务与处理器、API 端点。
  3. 将工作拆分为多个原子步骤,每个步骤都以测试开始。
  4. 标注步骤之间的依赖关系,并为每个步骤估算工作量(S、M、L)。
  5. 编写验收标准,以及风险和相应的缓解措施。

防护措施

  • 每个步骤都可以独立完成和测试。
  • 指明具体的文件、类和端点,而不是只描述意图。
  • 明确列出范围外的内容,不要悄然省略。
  • 如果 reference.md 中的模板(CRUD、后台任务、集成)适用,请从模板开始。

渐进式披露

  • 使用此文件了解执行方式和风险控制。
  • 需要深入了解实现细节时,再打开参考资料。

输出要求

  • 计划包含概述、设计、步骤、验收标准和风险。
  • 标注步骤依赖关系和工作量。
  • 列出供评审者参考的待解决问题。

参考资料

  • reference.md

评论

支持 Markdown