工程開發
prp-manager avatar

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
在 GitHub 查看