skills/pm-discovery/SKILL.md
PM Agent Team — automated product discovery, strategy, and PRD generation with 4 PM agents (for a single feature). For multi-feature initiatives with shared scope/budget/timeline, use /sprint master-plan which generates a sprint-level PRD via sprint-master-planner agent (v2.1.13). Triggers: pm, PRD, product discovery, PM 분석, 제품 기획, PM analysis.
npx skillsauth add popup-studio-ai/bkit-claude-code pm-discoveryInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Automated PM analysis pipeline: Discovery + Strategy + Research -> PRD Based on pm-skills by Pawel Huryn (MIT License)
PM Agent Team provides AI-powered product management analysis for solo developers and small teams without a dedicated PM. It runs before the PDCA Plan phase to ensure you're building the right thing.
/pdca pm {feature}
|
v
PM Lead (opus) - orchestrates
|
+-- pm-discovery --> Opportunity Solution Tree
+-- pm-strategy --> Value Proposition + Lean Canvas [parallel]
+-- pm-research --> Personas + Competitors + Market
|
v
pm-prd --> Beachhead + GTM + PRD (8-section)
|
v
docs/00-pm/{feature}.prd.md
|
v
Next: /pdca plan {feature} (PRD auto-referenced)
| Framework | Agent | Origin | |-----------|-------|--------| | Opportunity Solution Tree | pm-discovery | Teresa Torres | | Value Proposition (JTBD 6-Part) | pm-strategy | Huryn & Abdul Rauf | | Lean Canvas | pm-strategy | Ash Maurya | | User Personas (JTBD) | pm-research | JTBD-based | | Competitor Analysis | pm-research | Strategic positioning | | Market Sizing (TAM/SAM/SOM) | pm-research | Dual-method | | Beachhead Segment | pm-prd | Geoffrey Moore | | GTM Strategy | pm-prd | Product Compass |
# Run PM analysis
/pdca pm my-saas-app
# After PM analysis, continue with PDCA
/pdca plan my-saas-app # PRD auto-referenced
/pdca design my-saas-app
/pdca do my-saas-app
CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS=1[PM] --> [Plan] --> [Design] --> [Do] --> [Check] --> [Act] --> [Report]
^ ^
new PRD auto-referenced in Plan
When /pdca plan {feature} runs after PM analysis:
docs/00-pm/{feature}.prd.mdPRD document saved to docs/00-pm/{feature}.prd.md containing:
testing
Sprint Management — generic sprint capability for ANY bkit user. 16 sub-actions: init, start, status, watch, phase, iterate, qa, report, archive, list, feature, pause, resume, fork, help, master-plan. Triggers: sprint, sprint start, sprint init, sprint status, sprint list, 스프린트, 스프린트 시작, 스프린트 상태, スプリント, スプリント開始, スプリント状態, 冲刺, 冲刺开始, 冲刺状态, sprint, iniciar sprint, estado sprint, sprint, demarrer sprint, statut sprint, Sprint, Sprint starten, Sprint Status, sprint, avviare sprint, stato sprint, master plan, multi-sprint plan, sprint master plan, 마스터 플랜, 멀티 스프린트 계획, 스프린트 마스터 플랜, マスタープラン, マルチスプリント計画, スプリントマスタープラン, 主计划, 多冲刺计划, 冲刺主计划, plan maestro, plan multi-sprint, plan maestro sprint, plan maître, plan multi-sprint, plan maître sprint, Masterplan, Multi-Sprint-Plan, Sprint-Masterplan, piano principale, piano multi-sprint, piano principale sprint.
tools
CC CLI version upgrade impact analysis — research changes, analyze bkit impact, generate report. Triggers: cc-version-analysis, CC upgrade, version analysis, CC 버전 분석, 버전 영향.
testing
Manage PDCA checkpoints and rollback — create, list, restore for safe recovery. Rollback events are recorded via lib/audit/audit-logger ACTION_TYPES.rollback_executed. For sprint-level recovery, individual feature rollbacks may be triggered from within sprint phases (sprint itself is forward-only — terminal state is `archived`, not rolled back; v2.1.13). Triggers: rollback, checkpoint, restore, undo, 롤백, 체크포인트, 복원.
testing
QA Phase execution — L1-L5 test planning, generation, execution, and reporting for a single feature. For sprint-level QA (7-Layer dataFlowIntegrity / S1 gate across multiple features) use /sprint qa <sprintId> which delegates to sprint-qa-flow agent (v2.1.13). Triggers: qa phase, QA test, qa run, QA 실행, QAフェーズ, QA阶段, fase QA, phase QA, QA-Phase, fase QA.