Problem
Original text (user verbatim):
「看起來idd也需要納入這種方式,才能加速,可以知後請idd參考superpower。燃後idd的README.md需要把參考superpower寫進去」
— Source: pasted-text in Claude Code session (2026-05-20)
Plain-language interpretation:superpowers plugin 提供「brainstorming → writing-plans → executing-plans / subagent-driven-development」三段式 skill 流程。在實際使用中發現這個分段對「定義意圖 → 設計 → 規劃 → 執行」有顯著加速效果(design 在 brainstorming 取得 user approval 才 commit;writing-plans 再產出 task-level breakdown)。
IDD 目前的 skill 流(idd-issue → idd-diagnose → idd-implement → idd-verify → idd-close)偏向「實作後追蹤」型,缺少「實作前釐清意圖與設計」的標準化階段。
Type
feature + docs
Expected
兩個 deliverable:
-
Pre-implementation staging skill / phase:評估在 idd-issue 與 idd-diagnose 之間(或擴展既有 idd-plan),引入對齊 superpowers 三段式的階段:
idd-brainstorm(or rename of existing idd-plan)—— 對齊 superpowers:brainstorming,design-first dialog protocol、產出 design spec 並 user-approve 各段
idd-write-plan —— 對齊 superpowers:writing-plans,把 spec 拆成 bite-sized tasks,含 TDD discipline、frequent commits
idd-implement(已存在)—— 對齊 superpowers:executing-plans / subagent-driven-development
-
README.md 更新:明確 reference superpowers plugin、致敬其設計理念。建議在 README 內加一個對照表:
| IDD phase |
superpowers skill |
用途 |
idd-issue |
— |
定義 issue |
(new) idd-brainstorm |
brainstorming |
design-first dialog |
(new) idd-write-plan |
writing-plans |
task decomposition |
idd-implement |
executing-plans / subagent-driven-development |
執行 plan |
idd-verify |
— |
IDD 獨有:6-AI ensemble verify |
idd-close |
— |
IDD 獨有:closing summary + audit trail |
Actual
目前 /idd-issue 後直接導向 /idd-diagnose → /idd-implement,沒有強制「先確認設計/意圖」的階段。實務上 user 必須自己跳到 superpowers 跑 brainstorming + writing-plans,然後再回 IDD 走 implement / verify / close。兩個 plugin 之間沒有 cross-reference 或 hand-off pattern,新使用者不知道可以串接。
idd-plan 雖然有 plan-mode 實作,但 scope 較窄(介於 Simple 與 Spectra 之間的中間層),未對標 superpowers 的「設計 + 規劃」雙段。
Impact
- 缺少 pre-implementation stage → user 容易直接從 issue 跳到 implement,未在 design 階段被「先問清楚需求」這類流程強制 confirm
- README 沒提 superpowers → 新使用者不知道兩個 plugin 可以串接使用,可能各自孤立用
- 跨 plugin 流程缺乏明確 documentation → 串接靠經驗,難以 onboard
References
superpowers plugin(用作 reference):
superpowers:brainstorming:design-first dialog protocol,HARD-GATE 要求 design approval 才能進實作
superpowers:writing-plans:bite-sized task decomposition(2-5 min per step),含 TDD discipline、frequent commits、no placeholders 原則
superpowers:executing-plans / superpowers:subagent-driven-development:兩種執行方式(inline batch / 每 task 派 fresh subagent)
實際使用情境(2026-05-20,建立此 issue 同 session):在規劃 che-transport-mcp 專案時走完整 superpowers 流程,brainstorming 階段透過 5 個 design sections 逐段 confirm,writing-plans 產出 18 個 bite-sized tasks 的 implementation plan,整體比直接跳 idd-implement 結構化許多。
Suggested next steps
-
Diagnose 階段討論:
- (a) 用新 skill(
idd-brainstorm / idd-write-plan)還是擴展既有 idd-plan
- (b) skill 命名與職責切分
- (c) 與 superpowers 的 hand-off / cross-link pattern(一鍵 fork 過去 vs 內建對等 skill)
-
README 更新:
- 加上 superpowers reference 段落
- 列 IDD vs superpowers 的階段對照表
- 標註 IDD 獨有功能(
verify ensemble、close audit trail)
-
Optional UX hint:在 idd-issue Step 5 / Step 0 Bootstrap 加 hint:「若 issue 屬於 design-heavy 類型,建議先過 brainstorming 階段」
Acknowledgement
This proposal explicitly references and credits superpowers plugin(or wherever its canonical home is — to be confirmed in diagnose phase)for the staging pattern. IDD adopting similar structure is intended as recognition of the design's effectiveness, not displacement.
Current Status
Phase: closed
Last updated: 2026-07-08 by /idd-close (cluster close #129 #57 #111)
Key Decisions
Problem
Plain-language interpretation:superpowers plugin 提供「brainstorming → writing-plans → executing-plans / subagent-driven-development」三段式 skill 流程。在實際使用中發現這個分段對「定義意圖 → 設計 → 規劃 → 執行」有顯著加速效果(design 在 brainstorming 取得 user approval 才 commit;writing-plans 再產出 task-level breakdown)。
IDD 目前的 skill 流(
idd-issue → idd-diagnose → idd-implement → idd-verify → idd-close)偏向「實作後追蹤」型,缺少「實作前釐清意圖與設計」的標準化階段。Type
feature + docs
Expected
兩個 deliverable:
Pre-implementation staging skill / phase:評估在
idd-issue與idd-diagnose之間(或擴展既有idd-plan),引入對齊 superpowers 三段式的階段:idd-brainstorm(or rename of existingidd-plan)—— 對齊superpowers:brainstorming,design-first dialog protocol、產出 design spec 並 user-approve 各段idd-write-plan—— 對齊superpowers:writing-plans,把 spec 拆成 bite-sized tasks,含 TDD discipline、frequent commitsidd-implement(已存在)—— 對齊superpowers:executing-plans/subagent-driven-developmentREADME.md 更新:明確 reference superpowers plugin、致敬其設計理念。建議在 README 內加一個對照表:
idd-issueidd-brainstormbrainstormingidd-write-planwriting-plansidd-implementexecuting-plans/subagent-driven-developmentidd-verifyidd-closeActual
目前
/idd-issue後直接導向/idd-diagnose→/idd-implement,沒有強制「先確認設計/意圖」的階段。實務上 user 必須自己跳到 superpowers 跑brainstorming+writing-plans,然後再回 IDD 走implement / verify / close。兩個 plugin 之間沒有 cross-reference 或 hand-off pattern,新使用者不知道可以串接。idd-plan雖然有 plan-mode 實作,但 scope 較窄(介於 Simple 與 Spectra 之間的中間層),未對標 superpowers 的「設計 + 規劃」雙段。Impact
References
superpowers plugin(用作 reference):
superpowers:brainstorming:design-first dialog protocol,HARD-GATE 要求 design approval 才能進實作superpowers:writing-plans:bite-sized task decomposition(2-5 min per step),含 TDD discipline、frequent commits、no placeholders 原則superpowers:executing-plans/superpowers:subagent-driven-development:兩種執行方式(inline batch / 每 task 派 fresh subagent)實際使用情境(2026-05-20,建立此 issue 同 session):在規劃
che-transport-mcp專案時走完整 superpowers 流程,brainstorming 階段透過 5 個 design sections 逐段 confirm,writing-plans 產出 18 個 bite-sized tasks 的 implementation plan,整體比直接跳idd-implement結構化許多。Suggested next steps
Diagnose 階段討論:
idd-brainstorm/idd-write-plan)還是擴展既有idd-planREADME 更新:
verifyensemble、closeaudit trail)Optional UX hint:在
idd-issueStep 5 / Step 0 Bootstrap 加 hint:「若 issue 屬於 design-heavy 類型,建議先過 brainstorming 階段」Acknowledgement
This proposal explicitly references and credits
superpowersplugin(or wherever its canonical home is — to be confirmed in diagnose phase)for the staging pattern. IDD adopting similar structure is intended as recognition of the design's effectiveness, not displacement.Current Status
Phase: closed
Last updated: 2026-07-08 by /idd-close (cluster close #129 #57 #111)
Key Decisions