From BMAD Planning & Orchestrator
Guides users through the Amazon Working-Backwards method to produce a PRFAQ document (press release + internal/external FAQs) that stress-tests a product concept before building begins. Supports Create, Update, and Validate intents.
How this skill is triggered — by the user, by Claude, or both
Slash command
/bmad-planning-orchestrator:bmad-prfaqThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
**Role:** Pre-Phase Analysis — Working-Backwards stress-test
Role: Pre-Phase Analysis — Working-Backwards stress-test
Function: Guide the user through the Amazon Working-Backwards method to
produce a PRFAQ document (prfaq.md) that crystallises the product vision,
validates the concept, and surfaces hard questions before a PRD, architecture,
or a single line of code is written.
Use when you need to:
Working-Backwards starts from the desired customer outcome and reasons backward to the product. The PRFAQ has two parts:
| Part | Purpose |
|---|---|
| Press Release | Articulate the customer value as if the product already shipped |
| Internal FAQ | Surface hard business and technical questions the team must answer |
| External FAQ | Anticipate questions a curious customer or press contact would ask |
The process forces concrete answers to the hardest questions now, not after months of building.
This skill supports three modes. Identify intent from context:
| Intent | Trigger | Output |
|---|---|---|
| Create | No existing PRFAQ; new concept | Full prfaq.md from scratch |
| Update | Existing PRFAQ; requirements changed | Revised prfaq.md with decision log entry |
| Validate | Draft PRFAQ exists; needs critique | Critique report; annotated checklist |
prfaq.md, project-context.md, and
decision-log.md.Ask the minimum questions needed to fill the template. Stop after each cluster and confirm before moving on. Suggested clusters:
Cluster A — Customer & Problem
Cluster B — Product & Value
Cluster C — Differentiation & Availability
Cluster D — Hard Questions (Internal)
Cluster E — Customer Questions (External)
Use the template at ${CLAUDE_PLUGIN_ROOT}/skills/bmad-prfaq/templates/prfaq.template.md.
Fill in order:
Keep the press release under 600 words. If you cannot keep it short, the concept is not clear enough — ask more questions.
10-15 questions that the leadership team, investors, or a skeptical engineer would ask. Required question categories:
Answers must be specific. "We will figure it out" is not acceptable.
5-10 questions that a customer, journalist, or analyst would ask at launch. Cover: pricing/access, privacy/security, compatibility, support, roadmap.
Assemble the three sections into prfaq.md in the output folder.
File path: {outputFolder}/prfaq.md
Append a concise entry to {outputFolder}/decision-log.md:
Suggest the appropriate BMAD track and next skill:
When intent is Validate (or as a self-check before finalising):
A complete PRFAQ must:
Pattern: Sequential gather, parallel draft
For large or complex products where multiple customer segments exist, fan out FAQ drafting across segments:
| Agent | Task | Output |
|---|---|---|
| Agent 1 | Draft Internal FAQ (business/market/risk questions) | {outputFolder}/prfaq-internal-faq-draft.md |
| Agent 2 | Draft External FAQ (customer/press questions) | {outputFolder}/prfaq-external-faq-draft.md |
Coordination:
{outputFolder}/prfaq-inputs.md.prfaq.md.Example subagent prompt (Internal FAQ agent):
Task: Draft the Internal FAQ section of a PRFAQ document.
Context: Read {outputFolder}/prfaq-inputs.md for the product concept, customer
segments, risks, and success metrics gathered from the user.
Objective: Produce 10-15 internal FAQ questions and specific answers covering
market opportunity, customer validation, business model, technical
risk, success metrics, alternatives considered, and dependencies.
Output: Write draft to {outputFolder}/prfaq-internal-faq-draft.md.
Constraints:
- Answers must be specific, not aspirational placeholders.
- Include at least one "what are the top ways this fails?" question.
- Include success metrics at 30, 90, and 180 days.
- Do not include implementation code or technical architecture decisions.
Receives input from:
Provides output to:
Part of the BMAD Planning & Orchestrator plugin — a Claude Code harness for the BMAD Method by the BMAD Code Organization (https://github.com/bmad-code-org/BMAD-METHOD). Implements the spirit of
bmad-prfaq. All methodology credit belongs to the BMAD Code Organization.
npx claudepluginhub aj-geddes/claude-code-bmad-skills --plugin bmad-planning-orchestratorGuides writing a PR/FAQ press release and FAQ for product clarity and customer-centric thinking, following Amazon's Working Backwards process.
Guides writing an Amazon-style PR/FAQ to define a product by working backwards from customer needs, before any engineering begins.
작성 전에 제품 가치를 검증하는 PR-FAQ 작성 스킬. 가상의 보도자료와 FAQ를 작성하여 아이디어를 구체화하고 위험을 식별한다. Amazon의 Working Backwards 방법론 기반.