Superpowers
一套給程式開發代理使用的軟體開發方法,由 14 個技能與一段起始指示組成,要求代理在動手前先找出適用的技能:實作前先腦力激盪確定設計、撰寫並執行實作計畫、測試驅動開發、系統化除錯、宣稱完成前先驗證、提出與回應程式碼審查、分派平行子代理、使用 git worktree 隔離工作、收尾已完成的分支,以及撰寫新技能。適合希望 AI 代理依循嚴謹的規劃、測試與審查循環的開發者。
- 測試
- 除錯
- 程式碼審查
- Git 工作流程
- 任務規劃
來源:obra/superpowers · 固定提交 b36e082
在 GitHub 查看原始碼LuluSkill 收錄這個專案,是為了讓你找得到它。收錄不代表安全審查或推薦,這個頁面也不會替你安裝或執行任何東西。
編輯導讀
決策複雜度足夠時,再採用分階段開發
設計討論、規劃、實作與審查能避免過早寫程式,但仍需要真實成果與支援所選流程的環境。
這是 LuluSkill 自己對這個專案的解讀,不是它 README 的摘要。 約 3 分鐘讀完
這份導讀是 LuluSkill 對「這個專案什麼情況適合」所做的判斷,依據的是上方所列的固定版本。它不是作者的文件、不是安全審查,也不是推薦。LuluSkill 並未為了寫這份導讀而安裝、執行或測試該專案;只有在這筆收錄項目仍然指向導讀撰寫時所依據的提交時,導讀才會顯示。
什麼情況適合這個專案
非簡單的程式改動若需要先討論設計,再確定實作,可考慮此集合。說明文件描述從構想、計畫到實作、測試與審查的順序,並非把第一份程式答案當成完成。
什麼情況應選別的方法
單行內容修正不宜強套長流程。產生計畫或提出審查要求,也不算執行證據。價值取決於各階段有實際差異與檢查,而非階段名稱的數量。
準備什麼,以及預期得到什麼
提供使用者可見的問題、專案限制及驗收行為。預期得到設計決策、實作計畫、限定範圍的改動與審查證據。確認節點應對應具體成果,以便在昂貴修改前解決不確定性。
工具、權限與使用邊界
設定依助理環境而異,可能包含外掛或掛鉤。安裝前先檢查目標環境指引。工作者需要獨立負責範圍或約定檔案邊界;測試需要本機工具鏈,流程文字不會授予權限或保證成功。
取捨與替代方法
問題與解法已清楚時,直接修正並檢查的提示可能足夠。實作選擇具有重要後果時,分階段才值得額外成本。計畫應短到能把每項承諾行為與最終改動逐一核對。
一個小型驗收練習
建議練習:修正可重現的驗證問題。要求能暴露原始失敗的檢查、範圍明確的修改,以及結果行為的審查。只交付保證,或宣稱測試成功卻沒有執行及結果記錄的交接,不應接受。
來源、版本與實際閱讀範圍
已閱讀固定版本說明文件開頭的流程與各環境設定總覽。未評估個別技能、掛鉤或工作協調行為。 LuluSkill 沒有安裝或執行這個專案;上述練習是供讀者使用的建議檢查,並非實測成果。
如何使用這筆收錄項目
LuluSkill 只發布說明與來源連結。技能本身留在原作者的儲存庫中,這裡不會替你安裝、複製或執行任何東西。
- 閱讀這項技能能幫上什麼忙 上方的摘要說明這個專案是為哪一種工作而寫的。如果那不是你手上的工作,這筆收錄項目大概不適合你。
- 開啟原始來源,並依照作者自己的說明操作 連向原始專案的連結會開啟作者的頁面。安裝步驟與複製說明放在那個頁面,而不是這裡。
- 在相容的 AI 助理中使用它 這類技能通常是在能讀取你電腦上資料夾的 AI 助理裡使用。哪些助理支援它們由作者決定,請先查看他們的頁面。
適合什麼人
已經確定要完成這一件事,並且願意照著作者安裝步驟操作的人。這裡不假設你會寫程式,但這筆收錄項目無法判斷這個專案是否適合你。
開始之前
你需要一個支援技能的 AI 助理,並且要在自己的電腦上照著別人寫的說明操作。執行任何東西之前,請先讀過那些說明。
最後會得到什麼
作者那個專案會產出的東西。LuluSkill 不會執行它,因此這個頁面無法承諾任何成果、檔案或品質水準。
通常在哪裡使用
這類專案通常在支援技能的 AI 助理中使用,例如 AI 程式開發助理。作者的儲存庫會說明它是為哪些助理而寫;LuluSkill 尚未在任何助理上測試過它。
檢查的版本
來源檢查所依據的提交: b36e082
這個提交之後的儲存庫變更未經檢查。
授權
MIT,依據來源儲存庫在所列提交中的授權檔案。使用或複製這個專案之前,請先查看儲存庫的授權條款。
僅供收錄參考
LuluSkill 只收錄這個專案,不會託管、下載或執行它的程式碼。
這個頁面不包含的內容
專案的檔案與安裝步驟都留在它自己的儲存庫中。LuluSkill 沒有對這個專案做過安全測試,也沒有確認它適用於哪些 AI 助理。
回報問題或要求下架
權利人與使用者都可以回報此頁面在授權、署名、安全或內容正確性方面的問題。我們會在 48 小時內回覆,並將每一件請求記錄在審查紀錄中。
將開啟你的電子郵件程式。你也可以直接寫信至 contact@luluskill.com,並附上此頁面的網址。