Przejdź do treści
Biblioteka skilli
Zarządzanie i produkt · Pisanie

bmad-prfaq

/bmad-prfaq

Pisze PRFAQ w stylu Amazona, czyli przyszły komunikat prasowy z wewnętrznym i zewnętrznym FAQ, żeby sprawdzić koncepcję produktu przed budową, i zapisuje prfaq.md.

Licencja
MIT
Ostatnia zmiana repozytorium
19.06.2026

Ocena i bezpieczeństwo

100/ 100Klasa: dobry
Format25 / 25
Frontmatter z nazwą i opisem, poprawna nazwa, opis do 1024 znaków, nazwa zgodna z folderem.
Odkrywalność25 / 25
Opis mówi, kiedy użyć skilla, ma sensowną długość i jest w 3. osobie.
Treść35 / 35
Co najmniej 150 słów i do 500 linii, nagłówki, listy kroków, przykłady albo kod.
Higiena15 / 15
Bez zaślepek typu TODO, bez ścieżek Windows, z licencją.
Ryzykobrak sygnałów w skanie
Pliki w paczce
2
Skrypty
0
Komentarze HTML
0
Adresy URL w SKILL.md
1
Przestarzałość

Brak sygnałów. Repozytorium zmienione 19.06.2026, bez odwołań do wycofanych modeli i API.

Licencja

MIT, otwarta: można używać i zmieniać, z zachowaniem informacji o autorze.

Co robi i kiedy

Pisze PRFAQ w stylu Amazona, czyli przyszły komunikat prasowy z wewnętrznym i zewnętrznym FAQ, żeby sprawdzić koncepcję produktu przed budową, i zapisuje prfaq.md.

Wyzwalacze z opisu

write a PRFAQworking backwardspress releasefuture press releasestress-test the conceptvalidate the idea before buildinginternal FAQexternal FAQ
Oryginalny opis (EN)

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. Su

Jak działa

  1. When to Use This Skill
  2. The Working-Backwards Method
  3. Three Intents
  4. Core Workflow
  5. Validation Checklist
  6. Output Quality Standards
  7. Subagent Strategy
  8. Integration
  9. Tips for LLMs
Sekcje z nagłówków SKILL.md, w oryginale · 238 linii, 1 511 słów
Podgląd SKILL.md
---
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
---

# BMAD PRFAQ

**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.

## When to Use This Skill

Use when you need to:
- Validate a product concept before committing to a PRD or sprint plan
- Write a future press release that forces clarity on customer value
- Stress-test assumptions with a structured internal FAQ
- Prepare customer-facing answers before launch
- Update or validate an existing PRFAQ document
- Choose a BMAD planning track (the PRFAQ often precedes or replaces the
  product brief for Working-Backwards teams)

## The Working-Backwards Method

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.

## Three Intents

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 |

## Core Workflow

### 1. Orient (all intents)

- Check output folder for existing `prfaq.md`, `project-context.md`, and
  `decision-log.md`.
- Confirm intent with the user (Create / Update / Validate).
- For **Create**: proceed to Step 2.
- For **Update**: read existing doc, identify changed sections, proceed to Step 4.
- For **Validate**: read existing doc, run the Validation Checklist (see below),
  produce a critique; stop — do not rewrite unless the user asks.

### 2. Gather (Create / Update)

Ask the minimum questions needed to fill the template. Stop after each cluster
and confirm before moving on. Suggested clusters:

**Cluster A — Customer & Problem**
- Who is the target customer (role, segment, context)?
- What is the specific problem or unmet need?
- How do they currently cope without this product?

**Cluster B — Product & Value**
- What does the product do in one sentence?
- What is the single most important customer benefit?
- What measurable outcome does the customer achieve?

**Cluster C — Differentiation & Availability**
- How is this different from existing solutions?
- When and how will customers get it?
- What is the call to action at launch?

**Cluster D — Hard Questions (Internal)**
- What are the top 3 risks or unknowns?
- What must be true technically for this to work?
- What does success look like in 6 months? 12 months?

**Cluster E — Customer Questions (External)**
- What will customers ask first?
- What might make them hesitate?
- What evidence or proof do they need?

### 3. Draft Press Release

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.

### 4. Draft Internal FAQ

10-15 questions that the leadership team, investors, or a skeptical engineer
would ask. Required question categories:

- **Market**: Why now? How large is the opportunity?
- **Customer**: How do we know this is a real problem?
- **Business model**: How does this make or save money?
- **Technical**: What are the hardest engineering problems?
- **Risk**: What are the top 3 ways this fails?
- **Metrics**: What does success look like at 30/90/180 days?
- **Alternatives considered**: What else did we consider and why not?
- **Dependencies**: What must exist before we can ship?

Answers must be specific. "We will figure it out" is not acceptable.

### 5. Draft External FAQ

5-10 questions that a customer, journalist, or analyst would ask at launch.
Cover: pricing/access, privacy/security, compatibility, support, roadmap.

### 6. Assemble and Write

Assemble the three sections into `prfaq.md` in the output folder.

File path: `{outputFolder}/prfaq.md`

### 7. Log Decision (Create / Update)

Append a concise entry to `{outputFolder}/decision-log.md`:
- Date
- Intent (Created / Updated)
- Key decisions captured in the PRFAQ
- Open questions deferred to PRD phase

### 8. Recommend Next Steps

Suggest the appropriate BMAD track and next skill:

- If the PRFAQ is thin (few stories expected): **Quick Flow** → hand off to
  product-manager for a tech spec.
- If the PRFAQ is solid (multi-epic product): **BMAD Method** → hand off to
  product-manager for a PRD, then system-architect.
- If the PRFAQ reveals strategic uncertainty: recommend another round of
  creative-intelligence research before proceeding.

## Validation Checklist

When intent is **Validate** (or as a self-check before finalising):

- [ ] Headline names a specific customer benefit (not a feature)
- [ ] Press release stays under 600 words
- [ ] Customer quote sounds like a real person, not marketing copy
- [ ] Internal FAQ has at least 10 questions with specific answers
- [ ] Internal FAQ includes at least one "how does this fail?" question
- [ ] Internal FAQ includes success metrics at 30/90/180 days
- [ ] External FAQ anticipates hesitation (not just enthusiasm)
- [ ] All open questions are explicitly labelled as open (not papered over)
- [ ] No implementation details in the press release section
- [ ] Document does not include velocity, story points, or burndown charts

## Output Quality Standards

A complete PRFAQ must:
- Be readable by a non-technical executive *and* a skeptical engineer
- Surface at least 3 genuine open questions (not rhetorical ones)
- Be grounded in specific customer language, not internal jargon
- Avoid commitments to specific technical approaches (that is architecture's job)
- Be 1,000–2,500 words total (press release + both FAQs)

## Subagent Strategy

**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:**
1. Complete Clusters A–E interactively (sequential).
2. Write gathered context to `{outputFolder}/prfaq-inputs.md`.
3. Draft press release in main context (short, judgment-intensive).
4. Launch Agent 1 and Agent 2 in parallel with shared inputs.
5. Main context reviews both FAQ drafts, merges, and writes `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.
```

## Integration

**Receives input from:**
- business-analyst (product brief, discovery notes)
- creative-intelligence (research, brainstorm outputs)
- User (direct concept description)

**Provides output to:**
- product-manager (PRFAQ feeds into PRD creation)
- system-architect (open technical questions from internal FAQ)
- decision-log.md (decisions recorded for future skills)

## Tips for LLMs

- Use TodoWrite to track the cluster-by-cluster gather process.
- Ask one cluster of questions at a time; do not dump all questions at once.
- If the user is vague, use WebSearch to ground the problem in real market data
  before drafting (cite sources in the internal FAQ).
- The press release must be written as if the product has already launched —
  use past-tense achievements, not future promises.
- Customer quotes should sound human. Revise until they pass the "would a real
  person say this?" test.
- Do not proceed to architecture or story creation from this skill. Hand off.

---

> 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.
Pliki w paczce (2)
  • SKILL.md 10 KB
  • templates/prfaq.template.md 7 KB

Wersje

RepozytoriumWynikLicencja
Ta strona · aj-geddes/claude-code-bmad-skills100MIT
skyf0xx/hedgehog100MIT
bmad-code-org/BMAD-METHOD100MIT
paulpreibisch/AgentVibes100Apache-2.0

Migawka bazy z 28.10.2026 · wersja paczki 0f949463b9c3 (skrót SHA-256 całej paczki)

Zgłoś problem z tym skillem: szkodliwa treść, błędny opis albo prośba autora o usunięcie.

Podobne skille

  • 100prfaq
    Prowadzi pisanie PR/FAQ metodą pracy wstecz: ocenia pomysł produktu, dodaje badania i pytania FAQ oraz prowadzi autonomiczne spotkania z głosowaniem i decyzją go/no-go.
  • 100arn-spark-stress-prfaq
    Testuje koncepcję produktu przez napisanie komunikatu prasowego i FAQ w metodzie Amazon PR/FAQ, a potem krytyczną analizę, gdzie koncepcja pęka.
  • 100prfaq-beagle
    Weryfikuje koncepcję produktu, narzędzia lub OSS metodą Working Backwards Amazona (PRFAQ), zanim powstanie specyfikacja, i wychwytuje pomysły zaczynające od rozwiązania.
  • 100press-release
    Pisze komunikat prasowy i FAQ w stylu Amazon Working Backwards dla produktu lub funkcji przed jej zbudowaniem, aby sprawdzić, czy pomysł brzmi przekonująco dla klienta.
  • 90prfaq-working-backwards
    Pisze Amazon PR-FAQ zaczynający od komunikatu prasowego z dnia premiery i trudnych pytań klientów, aby przetestować pomysł na kliencie przed zbudowaniem produktu lub funkcji.
  • 100pm-product-brief
    Tworzy krótki brief produktu metodą Amazon working backwards: zaczyna od komunikatu prasowego z efektem dla klienta, potem wyprowadza wymagania na jednej stronie.

Uwagi i zgłoszenia

Wiadomość trafi do Bartosza Sokolińskiego. Adres e-mail jest potrzebny tylko do odpowiedzi. Szczegóły w polityce prywatności.