Wirasm/prp

Prompts, workflows and more for agentic engineering

解決的問題

它彌補了高階產品需求(PRD)與 AI 編碼代理撰寫可投入生產程式碼所需的技術背景之間的差距。透過提供結構化的「產品需求提示」(PRP),可防止 AI 猜測實作細節,減少多次修正的需要。

如何運作

PRP 在傳統 PRD 的基礎上,增加了對 AI 至關重要的層級:精確的檔案路徑、函式庫版本、程式碼庫模式,以及可執行的驗證命令。它以一組「代理技能」(斜線指令)的形式實作於 Claude Code,自動化軟體開發生命週期:

  • 規劃:產生 PRD 與詳細的實作計畫。
  • 執行:實作計畫,透過命令驗證程式碼,並開啟 Pull Request。
  • 審查:進行全面的程式碼審查,並循環修正,直到程式碼乾淨無誤。
  • 自動化/prp-loop 指令可無頭模式執行整個流程(規劃 $ ightarrow$ 實作 $ ightarrow$ 審查)。

適用對象

使用 Claude Code 的開發者、產品團隊與工程團隊,希望從簡單的 AI 示範轉向自主交付生產級功能。

特色亮點

  • 自主循環:無頭流程,可從功能描述自動完成至審查過的 Pull Request。
  • 結構化資產:在倉儲外部維護專案特定的儲存空間,存放 PRD、計畫與研究報告。
  • openzeppelin 風格的協調:支援使用 git worktrees 並行開發,針對不同 PRD 階段。
  • 整合驗證:要求可執行命令來驗證工作成果,確保 AI 不僅撰寫程式碼,更能證明其運作正常。

相關

  • 專案
  • 專案
  • 專案
  • 專案
  • 專案