這篇文章要解決什麼問題?
如果你第一次聽到 Superpowers,你可能會問:「我的 AI 工具(Claude Code、Cursor)已經很強了,為什麼還需要它?」
一句話:AI 模型很聰明,但沒有紀律。 你說「幫我加個功能」,它可能直接動手改一堆檔案、跳過測試、改完不驗證。Superpowers 給 AI 一套可組合的 skills(技能)方法論——先發想、再計畫、用測試驅動實作、最後驗證——讓 AI 從「隨興發揮」變成「按工程規範走」。
本指南會帶你:
- 看懂它有哪些能力(功能導覽)
- 10 分鐘內安裝並觸發第一個 skill(快速上手)
功能導覽:Superpowers 能為你做什麼?
Superpowers 的核心是 skills——每個 skill 是一張「告訴 AI 在某個情境該怎麼做」的劇本,有明確的觸發詞(trigger)。新手先認識這 6 個最常用的:
| 你遇到的情境 | 對應 skill | 它要求 AI 做什麼 |
|---|---|---|
| 「想做 X,但方向還不清楚」 | brainstorming |
先列出多個方向、優缺點,再決定,別急著動手 |
| 「需求清楚了,要排步驟」 | writing-plans |
寫成有階段、有驗收標準的計畫,再開始寫 code |
| 「開始實作了」 | test-driven-development |
紅→綠→重構:先寫測試,再寫最小實作 |
| 「東西壞了,不知道為什麼」 | systematic-debugging |
形成假設、逐一驗證,而不是亂改碰運氣 |
| 「我覺得做完了」 | verification-before-completion |
跑測試、跑建置、實際操作一遍,證明完成才算完成 |
| 「這任務很大,要拆開同時做」 | dispatching-parallel-agents |
把獨立子任務派給多個子代理平行處理 |
關鍵觀念:skills 不是外掛程式,而是給 AI 的紀律。觸發詞(例如「使用 brainstorming skill」)就是在告訴 AI:「接下來這段,請照這套流程走。」
4 種預裝工作流(Workflows)
Skills 可以單獨用,也可以串成工作流。Superpowers 預裝 4 種節奏:
| 工作流 | 適合 | 大致流程 |
|---|---|---|
| Quick Flow | 小任務、幾十分鐘可完成 | brainstorming → writing-plans → TDD → verification |
| Incremental Flow | 中型任務、要分批穩定推進 | 每批都 plan → 實作 → 驗證,循環推進 |
| Full Flow | 大功能、完整生命週期 | 從發想到驗證的完整流程 |
| Batch and Revise Flow | 多個相似變更、要批次做再一起修 | 先批次產出,再統一回顧修正 |
它不是什麼
- 不是 一個新的 AI 模型:它不換大腦,而是給現有 AI 加「工程紀律」。
- 不是 只能用在 Claude Code:支援 Cursor、Codex、OpenCode、Kimi Code、Pi 等多種平台。
- 不是 強制流程:你可以只用其中幾個 skill,自由組合。
10 分鐘快速上手
第 1 步:選一個支援的 AI 平台
Superpowers 要跑在 AI coding agent 上。Claude Code 是支援最完整的選擇(推薦新手)。如果你還沒裝,先裝好對應平台。
第 2 步:安裝 Superpowers(以 Claude Code 為例)
在 Claude Code 對話視窗裡輸入安裝指令:
/plugin install superpowers@claude-plugins-official
完成後,Superpowers 的 skills 就會自動載入。其他平台(Cursor、Codex、OpenCode 等)的安裝方式請見安裝指南與平台清單。
第 3 步:觸發你的第一個 skill
想一個你最近想做的小功能(例如「在我的待辦 app 加一個『依優先順序排序』功能」),然後在對話裡這樣說:
使用 brainstorming skill,探索「待辦 app 加入優先順序排序」的可能做法
你會看到 AI 不再直接跳去改 code,而是先:
- 列出 2~3 種實作方向(例如:資料庫排序欄位、記憶體排序、UI 拖曳排序)
- 各自分析優缺點與風險
- 給出建議,等你確認
這就是 skills 的價值:它強制 AI「先想清楚再動手」,避免你收到一個方向錯誤的實作。
第 4 步:把 skills 串起來(體驗 Quick Flow)
確認方向後,依序觸發後續 skill:
使用 writing-plans skill,把剛才決定的方向寫成實作計畫
使用 test-driven-development skill,照計畫實作這個排序功能
使用 verification-before-completion skill,驗證功能是否真的完成
你會發現:每一步 AI 都「有跡可循」——有計畫、有測試保護、最後還會自我驗證。這比「一句話叫 AI 改完」可靠得多。
第一次使用,最容易踩的 3 個坑
- 不講 skill 名字,只說「幫我想一下」:AI 不會自動套用某個 skill。要明確說「使用 ___ skill」,這是觸發詞。
- 一個指令塞太多 skill:例如「brainstorming + 寫計畫 + 順便實作」。skills 是循序的,一次一個、等它完成再下一步。
- 跳過 verification 就說完成:
verification-before-completion是 Superpowers 的灵魂——沒驗證就不算完成。新手最常在這裡偷懶。
接下來
你現在已經會安裝、會觸發 skill、也體驗過一輪工作流了。建議的下一步:
- 什麼是 Superpowers:深入理解可組合 skills 的設計理念
- 安裝指南:在其他平台(Cursor、Codex…)安裝
- Skills 清單:瀏覽全部 12 個 skill 的觸發詞與用法
- 入門範例:照著
beginner難度的範例,實際走一遍完整工作流
記住核心心法:「先發想、再計畫、測試驅動、最後驗證」——把這四個 skill 串起來,就是 Superpowers 給 AI 的工程紀律。