工程開發
confluence-prd-to-sdd-spec avatar

confluence-prd-to-sdd-spec

將 Confluence PRD 轉換為結構化的本地 Markdown 文件,以供 spec-kit specify 工作流使用,實現從產品經理到開發人員的無縫交付。

簡介

此技能作為規格驅動開發 (SDD) 生命週期中的關鍵橋樑,透過自動化將產品需求文件 (PRD) 轉換為可執行的技術規格,進而簡化從產品經理 (PO) 到開發人員 (RD) 的交接流程。該工具透過 MCP 連接 Confluence,獲取頁面內容並將其重構為標準化的本地 Markdown 文件,省去人工複製貼上的繁瑣步驟,確保開發人員能在充分的上下文環境下啟動規格定義階段。它保持了對原始文件的忠實度,並將未定義的需求標記為 TBD,以利後續討論。

  • 透過 Atlassian MCP 工具 (confluence_search 與 confluence_get_page) 自動獲取 PRD。

  • 將多樣化的 PRD 結構統一為標準化 Markdown,包含問題陳述、目標、用戶故事、功能與非功能需求、約束條件等。

  • 自動識別文件中的遺漏資訊,並插入 [TBD] 佔位符,引導後續 AI 輔助優化。

  • 產出適合 spec-kit specify 指令使用的 prd-source.md,作為開發流程的輸入上下文。

  • 保留來源頁面 ID、標題與獲取時間戳等關鍵元數據,確保文檔的可追溯性。

  • 需要預先配置 Atlassian MCP 伺服器並在 .env.mcp-atlassian 設定憑證。

  • 使用者需提供頁面 ID 或搜尋關鍵字以觸發獲取過程。

  • 輸出的 prd-source.md 建議納入版本控制,作為建立 spec.md 的單一事實來源。

  • 嚴格忠實於原始文件,不進行主觀推斷,確保需求與產品意圖完全對齊。

  • 支援重複執行,當 Confluence 上的原始 PRD 更新時,可隨時重新運行該技能以同步最新需求。

倉庫統計

Star 數
1
Fork 數
0
Open Issue 數
0
主要語言
Shell
預設分支
main
同步狀態
閒置
最近同步時間
2026年5月3日 下午07:36
在 GitHub 查看