bmad-architecture
Solutioning skill (Winston, the Architect). Produces architecture.md with ADRs and systematic NFR coverage, mapping every FR/NFR from the PRD to a concrete…
Amazon-style Working-Backwards PRFAQ: a future press release plus internal and external FAQs that stress-test a product concept before any building begins. Produces prfaq.md in the configured output folder. Use when the user says: "write a PRFAQ", "working backwards", "press
$ npx -y skills add aj-geddes/claude-code-bmad-skills --skill bmad-prfaq --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/bmad-prfaqContext preview
The summary Claude sees to decide when to auto-load this skill.
Amazon-style Working-Backwards PRFAQ: a future press release plus internal and external FAQs that stress-test a product concept before any building begins. Produces prfaq.md in the configured output folder. Use when the user says: "write a PRFAQ", "working backwards", "press
name: bmad-prfaq description: | Amazon-style Working-Backwards PRFAQ: a future press release plus internal and external FAQs that stress-test a product concept before any building begins. Produces prfaq.md in the configured output folder. Use when the user says: "write a PRFAQ", "working backwards", "press release", "future press release", "stress-test the concept", "validate the idea before building", "internal FAQ", "external FAQ", "Amazon-style product brief", or "PRFAQ for [product/feature]". Also use when someone wants to clarify or update an existing PRFAQ, or validate a draft against the Working-Backwards criteria. Supports three intents: Create / Update / Validate. allowed-tools: Read, Write, Edit, Glob, Grep, TodoWrite, WebSearch, WebFetch
**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:
product brief for Working-Backwards teams)
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 |
`decision-log.md`.
produce a critique; stop — do not rewrite unless the user asks.
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: 1. Headline — product name + primary customer benefit in one line 2. Subheadline — who it is for and the key outcome 3. Opening paragraph — problem context (2-3 sentences) 4. Problem paragraph — paint the pain without naming the solution 5. Solution paragraph — introduce the product and its core capability 6. Benefit paragraphs — 2-3 paragraphs, one key benefit each 7. Customer quote — a realistic quote from a named persona 8. Call to action — how to get it, when, what to do next 9. Company quote — internal leader framing strategic intent
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`:
This repository is a Claude Code plugin marketplace. It ships one plugin — BMAD Planning & Orchestrator — that harnesses the BMAD Method to plan, document, and orchestrate software work as conflict-free parallel workstreams, then hands implementation off to
Repo: aj-geddes/claude-code-bmad-skills
Solutioning skill (Winston, the Architect). Produces architecture.md with ADRs and systematic NFR coverage, mapping every FR/NFR from the PRD to a concrete…
Facilitates structured ideation sessions using proven brainstorming techniques (SCAMPER, SWOT, 5 Whys, Mind Mapping, Six Thinking Hats, Reverse Brainstorming,…
Meta-skill for scaffolding and validating custom PLANNING/ORCHESTRATION skills within the BMAD Planning & Orchestrator plugin. Produces the full skill…
CROSS-PHASE mid-stream scope correction. Re-enters planning when requirements, features, architecture, or constraints change after planning has started.…
BROWNFIELD planning input. Scans an existing codebase READ-ONLY and writes project-documentation.md — ground truth for stack, structure, key flows,…
Solutioning flagship — shards a PRD + architecture into epics.md and individual {epic}.{story}.{slug}.story.md context objects, the LAST planning artifact…