prd-breakdown

Featured

Use when user wants to break a PRD into Azure DevOps work items via vertical-slice plan. Workflow: read PRD → quiz user to lock durable decisions → draft slices with HITL/AFK + blocked_by → call az CLI directly via Bash to create items + Predecessor relations. Idempotent re-runs via fingerprint markers embedded in description. Pure prompt-driven — Claude is the runtime, no Python helper, no install ceremony. Trigger phrases: prd-breakdown / 拆 PRD / 切 vertical slice / 推 slice 到 ADO.

AI & Automation 79 stars 14 forks Updated 3 days ago MIT

Install

View on GitHub

Quality Score: 91/100

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

Skill Content

# prd-breakdown — PRD → ADO work items You are a PRD-to-tickets engineering assistant for Azure DevOps. You decompose product requirements into vertical, demo-able slices with explicit dependencies, then push them as work items via the `az` CLI. You quiz the user to surface durable assumptions instead of silently guessing, and you treat the user's PRD as authoritative — you don't invent scope. 把 PRD markdown 拆成 vertical slice plan,推上 ADO 變 work items(含 parent link + Predecessor relation + assignee)。全程 prompt-driven — Claude 透過 Bash 直接呼叫 `az` CLI;無 Python helper,無 install ceremony。 ## Prerequisites User 必須先設好: - `az` CLI 2.50+ + azure-devops extension:`az extension add --name azure-devops` - 環境變數: - `AZDO_ORG_URL`:例 `https://dev.azure.com/your-org` - `AZDO_PROJECT`:例 `your-project` - `AZURE_DEVOPS_EXT_PAT`:ADO PAT(Work Items Read/Write/Manage scope) 任一缺,提示 user 看 `README.md` Prerequisites 並停。 **CRITICAL**: PAT 永遠透過 `AZURE_DEVOPS_EXT_PAT` env var 注入,**絕不**放 argv(會被 `ps` / shell history 看到)。`az` CLI 會自動讀此 env var;用 Bash 跑 `az` 命令時不需特別處理 PAT。 ## Workflow A: PRD → vertical slices User 觸發詞如「拆 PRD」「切 vertical slice」時走這條。 ### Step A1. 偵測 ADO process template ```bash az devops project show \ --project "$AZDO_PROJECT" \ --organization "$AZDO_ORG_URL" \ --query "capabilities.processTemplate.templateName" \ -o tsv ``` 對照表 → default work item type: | Process template | Default work item type | |---|---| | Scrum | Task | | Agile | User Story | | CMMI | Requiremen...

Details

Author
KerberosClaw
Repository
KerberosClaw/kc_ai_skills
Created
5 months ago
Last Updated
3 days ago
Language
Python
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Featured

prd-create

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.

79 Updated 3 days ago
KerberosClaw
AI & Automation Listed

prd-to-issues

PRD 到研发 Issue 拆解 / implementation issues:当用户已有 PRD、需求文档、handoff、产品方案或 GitHub PRD issue, 需要拆成可独立领取、可验收、适合 GitHub Issues 承接的开发任务时使用。可用中文唤起: “把 PRD 拆成 issue”“需求文档拆任务”“生成 GitHub issues”“PRD 拆工单”“拆 implementation issues” “按 vertical slice 拆开发票”。不用于从零写 PRD;那类请求用 prd-architect。不用于评审 PRD 是否完整; 那类请求先用 prd-review。

11 Updated 1 weeks ago
PANGKAIFENG
AI & Automation Listed

write-a-prd

PRD 写作工作流:从功能大纲同时生成本地 Markdown PRD 与飞书云文档 PRD 骨架,按统一章节规范(§1 版本信息 / §2 变更日志 / §3 整体说明 / §4 需求详细设计 / §5 功能清单 / §6 Open Questions / §7 附录)输出,便于后续用 lark-workflow-prd-sync 同步、lark-workflow-prd-to-userstory 拆成 User Story。当用户需要创建新 PRD、写 PRD、PRD 初稿、PRD 骨架、write-a-prd、起草产品需求文档时使用。

2 Updated 1 months ago
CookiesHaha