prp-manager
透過 Context Engineering 原則,為 AI 代理程式初始化、生成並執行完整實作藍圖 (PRPs),實現軟體開發一次成功。
簡介
PRP Manager 是一個專為連結人類需求與 AI 輔助開發所設計的代理程式技能。透過運用 Context Engineering (上下文工程) 方法論,本工具能將一般的軟體功能需求轉化為詳盡的產品需求提示 (PRPs)。這些 PRPs 充當了實作藍圖,為 AI 代理程式提供完成任務所需的必要專案情報,包括現有的程式碼模式、架構慣例以及可執行的驗證迴圈。此技能專為使用 Claude Code、Cursor、Windsurf 或其他 AI 代理工具的開發人員而設計,目標在於減少反覆修正的週期,達成一次性實作成功。
-
自動分析專案技術棧,識別程式語言 (Python, Node.js, Rust, Go) 與建置工具 (npm, uv, cargo, pnpm),以生成量身打造的驗證模板。
-
透過索引關鍵文件 (如 AGENTS.md, CLAUDE.md 及 linting/測試設定) 來簡化專案專屬 PRP 環境的初始化。
-
透過索引程式碼庫並建立以任務為導向的執行計畫,結構化地生成實作藍圖 (PRPs)。
-
支援透過專案原生的 CLI 指令進行自動化驗證、程式碼檢核 (linting) 與單元測試。
-
提供強大的架構來記錄潛在問題 (gotchas)、架構限制與函式庫特定的怪癖,有效防止 AI 幻覺與整合失敗。
-
使用方式為觸發技能並輸入指令,例如 'Initialize PRPs'、'Create a PRP for feature X' 或 'Execute PRP 001'。
-
若提供清晰的專案內容文件 (如 README.md, CONTRIBUTING.md 及 agent 設定檔),效果最佳。
-
技能會在 PRPs/ 目錄下維護標準結構,確保不同團隊環境與專案之間的一致性。
-
專為技術團隊、軟體工程師與 AI 優先的開發流程而設計,強調精確性與上下文感知。
-
作為在地優先的技能運作,重視檔案系統安全性並直接與程式碼庫結構進行互動。
倉庫統計
- Star 數
- 13
- Fork 數
- 2
- Open Issue 數
- 0
- 主要語言
- 未提供
- 預設分支
- main
- 同步狀態
- 閒置
- 最近同步時間
- 2026年5月3日 下午08:49