agentsclimarketplace

Writing plans

Skill BlueprintOS/analysis-to-delivery/skills/orchestration/development/writing-plans

把 spec 拆成可执行计划(每个 ≤ 2h)— 来自 superpowers 体系。本 skill 是桥接层,完整纪律见 <SUPERPOWERS_SKILL_ROOT>/writing-plans/。From its SKILL.md

Install
npx -y skills add BlueprintOS/analysis-to-delivery --skill writing-plans

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

2 things to look at

  • 24 stars24 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
  • runs commandsInstructs the agent to run 1 command, including `npx skills@latest add obra/superpowers-writing-plans`.

SKILL.md

2.4 KB, 849 tokens by cl100k_base, as published. Nobody here has run it

Writing-Plans(桥接到 superpowers)

Contract

  • Inputs: signed design spec, interface/domain model as available
  • Outputs: docs/superpowers/plans/YYYY-MM-DD-<topic>-plan.md
  • Gates: tasks are independently executable and each is no larger than 2 hours
  • Required disciplines: stage-gate
  • Next: /tdd

本仓库不维护此 skill 的内容。完整纪律请读: <SUPERPOWERS_SKILL_ROOT>/writing-plans/SKILL.md

何时调

  • brainstorming / design-an-interface / domain-modeling 之后
  • 需要把 spec 拆成可逐步执行的计划

衔接点

  • 产出:docs/superpowers/plans/YYYY-MM-DD-<topic>-plan.md(含 ≤ 2h 子任务列表)
  • 下一步:/tdd(开始红绿循环)
  • 门控:disciplines/stage-gate 第 2 层 + 第 3 层(每个子任务)

降级方案(superpowers 未装时)

如果 <SUPERPOWERS_SKILL_ROOT>/writing-plans/ 不存在,按以下 4 步产出可执行计划:

1. 拆任务(每个 ≤ 2h)

按以下规则拆:

  • 可独立运行(一个任务完不依赖另一个任务的产物)
  • 可独立验证(每个任务有明确的 PASS 标志)
  • 可估时(≤ 2h,超出则继续拆)
  • 依赖关系显式(用 Blocked by: 标注)

2. 每个任务写 7 件套

字段例子
Title"实现 ASN 收货状态机 10→30"
Filesservice/AsnReceiveService.java
TestAsnReceiveServiceTest#shouldTransitionFrom10To30
Steps1. 写 RED 2. 跑确认失败 3. 写实现 4. GREEN 5. 提交
Verifymvn test -Dtest=AsnReceiveServiceTest
Blocked by-
Estimate1.5h

3. 顺序 + 依赖图

  • 第 1 个任务:数据模型 / 状态机先建(后面的都依赖)
  • 中间任务:业务逻辑 / 接口契约
  • 最后任务:联调 / E2E 测试

4. 输出 + 签字

写到 docs/superpowers/plans/YYYY-MM-DD-<topic>-plan.md,末尾 ## Sign-off 等用户白名单签字(4 句之一)。

最小纪律摘要

  • 每个任务 ≤ 2h:超 2h 必须拆(否则 TDD 红绿循环失控)
  • 7 件套不能少:缺 Verify = 不知道什么时候算 PASS
  • 依赖写显式:不写 = 后续乱序执行
  • 第 1 个任务不含集成:先建地基,再在上面盖楼

安装提示

npx skills@latest add obra/superpowers-writing-plans

What ships with it

Read from the repository

Just SKILL.md. No reference files, no scripts.

Keep looking

Skills are one crate of 325,949. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.