ワンクリックで
prd
產生高品質產品需求文件 PRD,適用於新產品、新功能、AI 功能、需求釐清、user story、acceptance criteria、technical specs、risk analysis 與 roadmap 規劃。
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
產生高品質產品需求文件 PRD,適用於新產品、新功能、AI 功能、需求釐清、user story、acceptance criteria、technical specs、risk analysis 與 roadmap 規劃。
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
React-only Zustand state management skill for React SPA Vite and Next.js projects. Use when adding, configuring, bootstrapping, or refactoring Zustand stores, typed selectors, vanilla stores, client providers, persistence boundaries, or migration from ad hoc React state to Zustand. Do not use for Vue, Nuxt, Svelte, Angular, Remix, React Native, or non-React state libraries.
Vue-only Pinia state management skill for Nuxt 3/4 and Vue SPA Vite projects. Use when adding, configuring, bootstrapping, or refactoring Pinia stores, @pinia/nuxt modules, createPinia app registration, typed stores, storeToRefs usage, SSR-safe Nuxt state, store actions, getters, persistence boundaries, or migration from ad hoc Vue state to Pinia. Do not use for React, Next.js, Svelte, Angular, or non-Vue state libraries.
建立與維護 FastAPI 後端專案架構、feature 模組、router、Pydantic schema、service layer、app factory 與 app router 註冊。使用者提到 FastAPI endpoint、backend project architecture、backend feature、router、schema、service、request/response DTO、health endpoint 或 FastAPI greenfield backend 時使用。
Nuxt 4 通用專案建立、啟動、驗證與維護。首次建立新專案時 scaffold Nuxt app 與 section composition 架構:共用 components 組成 page-specific content sections,多個 content sections 組成 route pages。當需要建立或初始化 Nuxt 4 專案、建立 app/server/shared 目錄架構、加入 pages、app/content、components、composables、plugins、stores、server routes,或處理路由、SEO/meta、runtime config、Nuxt plugin warnings、模組與部署前驗證時使用。
Framework-agnostic Playwright E2E testing skill for frontend web apps. Use when a project needs end-to-end tests, browser workflow tests, cross-browser checks, form/auth flows, route smoke tests, visual regression, CI E2E setup, Playwright config, or flaky E2E debugging across React, Vue, Nuxt, Next.js, SvelteKit, Astro, Angular, Vite, static sites, or any browser-rendered frontend.
React + Vite feature-based frontend scaffold and maintenance skill. Use when creating or updating React/Vite projects with src/app, src/features, src/shared, routing, pages, components, hooks, types, assets, and feature-oriented refactors.
| name | prd |
| description | 產生高品質產品需求文件 PRD,適用於新產品、新功能、AI 功能、需求釐清、user story、acceptance criteria、technical specs、risk analysis 與 roadmap 規劃。 |
| license | MIT |
本 skill 用於設計 production-grade 的產品需求文件,將商業願景、使用者問題與工程執行需求連接起來。產出的 PRD 應該能成為產品、設計、工程、QA 與 stakeholder 的共同 source of truth。
本 skill 的 discovery 與 question 品質必須搭配:
feature-forge:先做需求工作坊、PM / Dev Hat gapAnalysis、readiness gate 與 blocking questionPlan。github-prd-discovery:補強問題陳述、成功指標、scope、user stories、acceptance criteria 與 risk discovery。在以下情境使用本 skill:
寫 PRD 前先補齊關鍵空白。不要在資訊不足時直接假設。
先用 feature-forge 評估 readiness:
ready-to-write: 可以產生詳細草稿;non-blocking gaps 必須保留為 assumptions、risks 或 open questions。needs-questions: 不可定稿;blocking / important gaps 必須先產生 questionPlan。blocked: 不可寫草稿或定稿;必須回報缺少的來源、決策或 skill 載入問題。至少釐清:
再用 github-prd-discovery 檢查提問順序:problem before solution、outcome before output、scope before details、scenario before field、acceptance before finalize、risk before handoff。
若使用者已提供充分背景,可以只問缺失的 2 到 5 個關鍵問題;不要為了流程而重複訪談已明確的內容。
每個問題必須對應具體 PRD 欄位,例如 FR-xx.Entry Point、FR-xx.Failure / Boundary、AC-xx.Test Data、Non-Goals 或 Risks。不要問「是否補充更多細節」這類無法直接改善文件的問題。
整理使用者輸入並找出隱性複雜度。
TBD 或列入 open questions。依照下方固定 schema 產出 PRD。語句要可測、可追溯、可交付。
使用具體、可衡量條件。避免只寫「快速」、「好用」、「直覺」、「現代」。
# 模糊,不可接受
- 搜尋要很快並回傳相關結果。
- UI 要現代且容易使用。
# 具體,可驗收
+ 10k 筆資料集下,搜尋結果需在 200ms 內回傳。
+ 搜尋演算法在 benchmark evals 中需達到 >= 85% Precision@10。
+ UI 需符合既有 design system,且 Lighthouse Accessibility score 達 100%。
必須使用以下章節。
As a [user], I want to [action], so that [benefit].。feature-forge 找出 blocking gaps,再用 github-prd-discovery 排定 PRD discovery question 順序。Problem: 開發者在大型 repository 中難以快速找到正確文件片段,導致查找時間過長且容易引用錯誤內容。
Solution: 建立支援自然語言問題的智能搜尋系統,回傳帶來源引用的直接答案。
Success:
codesearch、grep、webfetch 或等價 repo/document retrieval。