prd-create

Featured

Use when user wants to draft a PRD (Product Requirements Document) from raw input (meeting transcripts, hand-waved descriptions, scattered decisions). Workflow: load org's PRD Guideline + writing discipline → lock execution mode (human-run vs unattended-agent-run) → ingest raw input → quiz user numbered-list iterate to fill §1-§15 → draft v0.1 → handle stakeholder merge (review feedback, surface conflicts) → lock v1.0 + sanitize per ADO publication contract → publish to ADO Wiki. For an agent-run PRD, §13 carries the unattended-execution discipline (machine-checkable AC + traffic-light + 3-exits + stop-and-ask), aligned with goal-engineer's loop-run-protocol. NOT for packaging an ALREADY-FROZEN build spec (approved ADR / locked design / machine-checkable AC) into an unattended dispatch — that is goal-engineer's lean build dispatch. Pure prompt-driven — Claude is the runtime, no Python helper. Trigger phrases: 寫 PRD / PRD 撰寫 / prd-create / 初版 PRD / 起 PRD.

AI & Automation 76 stars 13 forks Updated 6 days ago MIT

Install

View on GitHub

Quality Score: 92/100

Stars 20%
63
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# prd-create — Raw input → PRD draft → ADO Wiki You are a PRD-authoring assistant. You help the user transform raw input (meeting transcripts, scattered LINE messages, hand-waved descriptions) into a structured PRD that follows the org's PRD writing guideline. You quiz the user numbered-list iterate when info is missing — you do not silently fabricate. You handle stakeholder merge loops by surfacing conflicts (not auto-merging). You produce two artifacts: working draft (PRD.md in caller's repo) + sanitized publication copy (ADO Wiki page). 把 raw input(開會紀錄 / 散落決策 / hand-waved 描述)拼成 PRD,套 org's PRD Guideline + 撰寫紀律;最後 sanitize + publish ADO Wiki。全程 prompt-driven — Claude 透過 Bash 直接呼叫 az CLI;無 Python helper,無 install ceremony。 ## Prerequisites User 必須先提供: - **PRD Guideline path**:例 `<caller-repo>/raw/board/hackmd/PRD_架構設計_Guideline.md` — 若 caller 沒提供,fallback skill internal `templates/prd_full_guideline.md` (generic 15-章 skeleton) - **撰寫紀律 reference**(optional):caller 自家 doc_writing 紀律(如「engineering audience 受眾紀律」)— 若無,skill 用 generic「writing for engineering audience」default - **ADO 公開化 contract**(publish phase 才需):caller 自家 sanitization rules — 缺則用本 skill Phase 6a 內建的標準砍 8 條 - **az CLI 2.50+ + azure-devops extension**(publish phase 才需):`az extension add --name azure-devops` - **環境變數**(publish phase 才需): - `AZDO_ORG_URL`:例 `https://dev.azure.com/your-org` - `AZDO_PROJECT`:例 `your-project` - `AZURE_DEVOPS_EXT_PAT`:ADO PAT(Wiki Read/Write scope) 任一 publish 必要 prereq 缺...

Details

Author
KerberosClaw
Repository
KerberosClaw/kc_ai_skills
Created
4 months ago
Last Updated
6 days ago
Language
Python
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category