# Brd

> Book Requirements Document (BRD) structure, systematic question frameworks for thorough book concept interviews, and genre-specific considerations for fiction vs nonfiction projects.

- Skill: `majiayu000/brd` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds add majiayu000/brd`
- Raw SKILL.md: https://api.skillmd.com/api/skills/majiayu000/brd/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: majiayu000 (https://skillmd.com/u/majiayu000)
- Updated: 2026-09-09
- Page: https://skillmd.com/skills/majiayu000/brd

---


# Book Requirements Document (BRD) Creation

This skill provides comprehensive guidance for creating a complete Book Requirements Document through systematic interviewing and structured analysis.

## BRD Template Structure

A complete BRD captures everything needed before task generation:

```markdown
# Book Requirements Document

## Core
- **Working Title**:
- **Genre/Category**:
- **Target Word Count**:
- **Target Audience**:

## Thesis/Premise
- **One-Sentence Summary**:
- **Core Argument/Narrative Question**:
- **Reader Takeaway**:

## Structure
- **Format**: (chapters, parts, sections)
- **POV**: (first, third, omniscient)
- **Tense**: (past, present)
- **Timeline**: (linear, non-linear, multiple)

## Voice
- **Tone**: (academic, conversational, literary, journalistic)
- **Comparable Titles**: ("X meets Y")
- **Sample Passage**: (if available)

## Characters (Fiction) / Key Concepts (Non-Fiction)
| Name | Description | Relationships |
|------|-------------|---------------|
|      |             |               |

## Research Sources
### Primary Sources
-

### Secondary Sources
-

### URLs for Ingestion
-

## Constraints
### Must Include
-

### Must Avoid
-

### Sensitivity Considerations
-

## Milestones
- [ ] BRD Complete
- [ ] Initial Corpus Ingested
- [ ] Research Complete
- [ ] Outline Approved
- [ ] First Draft Complete
- [ ] Edit Pass Complete
- [ ] Final Draft
```

## Systematic Question Framework

Ask questions in this order to build a complete picture. Each section builds on previous answers.

### 1. Core Questions

**Purpose**: Establish the fundamentals that guide all other decisions.

- "What's your working title, or what would you like to call this project for now?"
- "What genre or category does this fall into?" (fiction, nonfiction, memoir, technical, hybrid)
- "What's your target word count?" (helps determine scope and structure)
- "Who is your target audience?" (age, background, interests, reading level)

**Follow-up probes**:
- If audience unclear: "Who needs this book? What problem does it solve for them?"
- If word count vague: "Are you thinking novella (20-40k), standard novel (60-90k), epic (100k+), or something else?"

### 2. Thesis/Premise Questions

**Purpose**: Clarify the central idea that holds the book together.

- "Can you summarize this book in one sentence?"
- For **fiction**: "What's the central question or conflict your protagonist faces?"
- For **nonfiction**: "What's the core argument or thesis you're making?"
- "What should readers take away after finishing?"

**Follow-up probes**:
- If summary too detailed: "What's the elevator pitch version?"
- If takeaway unclear: "If readers remember only one thing, what should it be?"
- "What makes this different from similar books?"

### 3. Structure Questions

**Purpose**: Determine the organizational framework.

- "How will you structure this?" (chapters, parts, acts, sections, essays)
- **Fiction-specific**: "What POV?" (first person, third limited, omniscient, multiple POVs)
- **Fiction-specific**: "What tense?" (past, present, future)
- "Is the timeline linear, or will you use flashbacks, multiple timelines, or non-chronological structure?"

**Follow-up probes**:
- If structure uncertain: "Do you have a natural breaking point in mind, like acts or major sections?"
- For multiple POVs: "Which characters get POV chapters?"
- For complex timelines: "How many timelines, and how will you signal shifts?"

### 4. Voice Questions

**Purpose**: Define the style and tone.

- "How would you describe the tone?" (academic, conversational, literary, journalistic, humorous, dark, lyrical)
- "What books are comparable in style or approach?" (use "X meets Y" format)
- "Do you have any sample passages that capture the voice you're aiming for?"

**Follow-up probes**:
- If tone vague: "Is it formal or casual? Technical or accessible? Serious or playful?"
- "How much authorial presence do you want? Invisible narrator or strong voice?"
- For nonfiction: "Will you use 'I', 'we', or stay third-person objective?"

### 5. Characters/Concepts Questions

**Purpose**: Identify key entities (people for fiction, ideas for nonfiction).

**For Fiction**:
- "Who are your main characters?"
- For each character: "What's their role, motivation, and key relationships?"
- "Are there important secondary characters?"

**For Nonfiction**:
- "What are the key concepts or ideas you'll explore?"
- For each concept: "How does it relate to your thesis?"
- "Are there case studies, examples, or recurring themes?"

**Follow-up probes**:
- "Who changes the most over the course of the book?"
- "Are there antagonistic forces (characters, systems, ideas)?"
- "What relationships drive the narrative/argument?"

### 6. Research Sources Questions

**Purpose**: Identify existing knowledge and gaps.

- "What research have you already done?"
- "Do you have primary sources?" (interviews, documents, firsthand experience)
- "What secondary sources will you draw from?" (books, articles, papers)
- "Are there URLs, PDFs, or files you want to ingest as starting material?"

**Follow-up probes**:
- "What areas do you still need to research?"
- "Are there specific experts, archives, or databases you plan to consult?"
- "For fiction: What factual elements need research?" (historical periods, technical details, locations)

### 7. Constraints Questions

**Purpose**: Clarify boundaries and sensitivities.

- "Is there anything you must include?" (themes, scenes, arguments, acknowledgments)
- "Is there anything you want to avoid?" (clichés, topics, approaches)
- "Are there sensitivity considerations?" (trauma, cultural representation, controversial topics)

**Follow-up probes**:
- "Who might critique this work, and what concerns might they raise?"
- "Are there legal, ethical, or personal boundaries?"
- "Do you have publisher requirements or format constraints?"

## Best Practices for Thorough Interviewing

### Ask Open-Ended Questions First
Start broad ("Tell me about this book") before narrowing ("What's the inciting incident?").

### Listen for Gaps
If an answer is vague, probe deeper. "Can you say more about that?" is your friend.

### Reflect Back
Paraphrase answers to confirm understanding: "So you're saying the protagonist's core conflict is..."

### Watch for Contradictions
If structure says "linear" but plot summary jumps timelines, ask which is correct.

### Don't Rush
A complete BRD may take 15-20 questions. Incomplete BRDs lead to poor task generation.

### Confirm Key Details
Before finalizing, summarize the BRD and ask: "Does this capture your vision?"

## Genre-Specific Considerations

### Fiction
- **Plot arc**: Three-act structure, hero's journey, episodic?
- **Character development**: Who has the most significant arc?
- **Setting**: Time period, location, world-building needs
- **Subplots**: Romance, mystery, secondary character arcs?
- **Tone consistency**: Comic relief in thriller? Dark humor in literary fiction?

### Nonfiction
- **Argument structure**: Thesis-driven, exploratory, case study-based?
- **Evidence types**: Academic research, interviews, personal narrative, data?
- **Reader engagement**: Prescriptive (how-to) or descriptive (analysis)?
- **Authority**: How do you establish credibility?
- **Examples**: Will you use anecdotes, case studies, statistics?

### Memoir
- **Truth vs narrative**: How will you balance factual accuracy with story?
- **Privacy**: Whose stories are you telling, and do you have permission?
- **Time span**: Entire life or focused period?
- **Thematic focus**: What's the through-line beyond chronology?

### Technical/Reference
- **Audience expertise**: Beginner, intermediate, expert?
- **Completeness**: Comprehensive reference or focused guide?
- **Examples**: Code samples, diagrams, step-by-step tutorials?
- **Updates**: How will you handle changing information?

## Validation Criteria for Complete BRD

Before marking a BRD complete, verify:

- [ ] All core fields populated (title, genre, word count, audience)
- [ ] Clear one-sentence summary exists
- [ ] Structure is defined (format, POV/approach, timeline)
- [ ] Voice/tone is described with examples
- [ ] Key entities (characters/concepts) are named with descriptions
- [ ] Research sources are identified (even if "none yet")
- [ ] Constraints section addresses must-include, must-avoid, sensitivities
- [ ] No contradictions between sections (e.g., POV vs sample passage)
- [ ] User confirms BRD captures their vision

## Storage

Once complete:
1. Generate `BRD.md` file in project root
2. Store in database with `CREATE brd SET content=$brd_content, version=1`
3. Confirm file creation and database entry to user

