All skills
Skillintermediate

Book Research Assistant

> Plan, orchestrate, and validate deep research for nonfiction books. The > research quality gate—does everything around research (planning, prompting, > validating, organizing) while you execute actual deep research using Claude > and Gemini.

Claude Code Knowledge Pack7/10/2026

Overview

Book Research Assistant

Plan, orchestrate, and validate deep research for nonfiction books. The research quality gate—does everything around research (planning, prompting, validating, organizing) while you execute actual deep research using Claude and Gemini.


Overview

The Book Research Assistant plans, orchestrates, and validates deep research for nonfiction books. This skill is the research quality gate—it handles everything around the research (planning, prompting, validating, organizing, certifying readiness) while you execute the actual deep research using Claude and Gemini externally.

Core principles guide this work: reader-first research (every gap filled serves the reader's transformation), truth over thesis (if research contradicts the book's argument, surface it immediately), and verify everything (LLM research can hallucinate—sources need checking).


Quick Start

Prerequisites

  • Research Gaps Document (from book-architect)
  • Book Concept Document (from book-ideation)
  • Master Architecture Document (from book-architect)
  • Section Blueprint Documents (from book-architect)

Basic Usage

=== "Claude Code"

Add to your project's `CLAUDE.md`:

```markdown
When planning or validating book research, read and follow /path/to/claude-skills/non-fiction-book-factory/book-research-assistant/SKILL.md.
```

=== "Claude.ai"

Upload the packaged `.skill` file via Settings → Skills (build with `python build.py book-research-assistant`).

Sample prompt:

I'm ready to start research for my book. Here are my architecture documents: [paste documents]

Features

FeatureDescription
Two-Phase OperationPlanning (generate prompts) + Validation (verify outputs)
Gap ExpansionIdentifies gaps architect may have missed
Self-Contained PromptsEach prompt includes full context for standalone use
7-Dimension ValidationCoverage, depth, source quality, contradictions, thesis tension, usability, gap spawning
Dual-Model RequirementBoth Claude and Gemini outputs for P1 gaps
Chapter SummariesDistills findings per chapter
Final SynthesisBook-wide research synthesis with readiness certification

Two Phases

Phase 1: Research Planning

  • Review and expand gaps from book-architect
  • Generate self-contained research prompts
  • Initialize tracking documents

Phase 2: Research Validation

  • Review research outputs gap by gap
  • Render verdicts (Complete, Needs More, Problematic)
  • Produce chapter summaries
  • Certify readiness for next phase

Workflow

Smart Triage at Session Start

Claude guides you to the right entry point:

ScenarioWhat to ProvideNext Action
New book, first chapterAll upstream docsInitialize trackers, start planning
Continuing, new chapterBook-Level TrackerInitialize Chapter Tracker
Continuing, validationTrackers + research filesBegin gap-by-gap validation
Thesis pivotAll docsAssess impact, regenerate prompts
Final synthesisAll Chapter SummariesProduce Final Research Synthesis

Planning Flow

  1. Review Architect's Gaps — Assess if well-formed and specific enough
  2. Expand and Enhance — Determine evidence types, proof burdens
  3. Initialize Chapter Tracker — All gaps with IDs, priorities, statuses
  4. Generate Research Prompts — Self-contained prompts for each gap
  5. Update Trackers — Mark all gaps as "Prompt Ready"

Research Prompt Structure

Each prompt includes:

  1. Book Context (thesis, reader, transformation)
  2. Chapter Context (position, purpose, entry/exit states)
  3. The Research Gap (ID, priority, clear statement)
  4. Author's Existing Position
  5. Evidence Type Needed
  6. Scope & Boundaries
  7. Source Requirements
  8. Quality Criteria
  9. Search Guidance
  10. Special Requests
  11. Output Format

Validation Flow

For each gap:

  1. Confirm Gap — State which gap is being validated
  2. Request Research — Claude + Gemini outputs
  3. Thorough Review — Assess against 7 dimensions
  4. Render Verdict — Complete / Needs More / Problematic
  5. Update Tracker — Status, model coverage, quality verdict
  6. Proceed — Next gap

Validation Dimensions

DimensionQuestion
CoverageDid the research actually answer the question?
DepthEnough evidence for how chapter will use it?
Source QualityVerifiable, authoritative, properly cited?
Contradiction CheckDid Claude and Gemini agree?
Thesis TensionAnything challenge the book's thesis?
UsabilitySpecific, quotable, concrete for drafting?
Gap SpawningDid answering reveal NEW gaps?

Verdicts

VerdictMeaningAction
CompleteResearch satisfies all dimensionsGap is filled
Needs MoreResearch fell shortFollow-up prompt generated
ProblematicThesis tension or serious issueAuthor decision required

Inputs & Outputs

Inputs

InputRequiredSource
Research Gaps DocumentYesbook-architect
Book Concept DocumentYesbook-ideation
Master Architecture DocumentYesbook-architect
Section Blueprint DocumentsYesbook-architect
Research outputsDuring validationClaude + Gemini

Outputs

DocumentDescription
Book-Level Research TrackerStatus of all chapters
Chapter Research TrackerGaps, statuses, verdicts per chapter
Research Prompt FilesOne per gap, fully self-contained
Follow-up Prompt FilesFor "Needs More" scenarios
Chapter Research SummaryDistillation of findings per chapter
Final Research SynthesisBook-wide synthesis + readiness certification

Chapter Completion Checklist

  • All P1 gaps marked Complete
  • All P2 gaps Complete or explicitly deferred
  • P3 gaps addressed or consciously skipped
  • No unresolved "Problematic" verdicts
  • Both models run for P1 gaps
  • Source quality sufficient for fact-checking
  • No critical gap-spawned items unaddressed

Readiness Criteria

Research phase is complete when:

  1. All chapters show Complete on Book-Level Tracker
  2. All Chapter Research Summaries produced
  3. Final Research Synthesis completed
  4. All P1 and P2 gaps filled
  5. No unresolved Problematic verdicts
  6. Architecture feedback consolidated
  7. Author confirms readiness to proceed

Best Practices

  • Work one gap at a time — Precision over speed
  • Use both models for P1 gaps — Claude + Gemini reduces hallucination risk
  • Surface thesis tensions immediately — Better to know now
  • Verify sources — LLMs hallucinate; check critical citations
  • Track everything — The trackers are your map

Integration

Pipeline Position

flowchart LR
    A[book-architect] --> B[book-research-assistant]
    B --> C[chapter-architect]

Upstream Skills

  • book-architect — Provides Research Gaps Document + Architecture docs
  • book-ideation — Provides Book Concept Document

Downstream Skills

  • chapter-architect — Receives Final Research Synthesis + Chapter Summaries

Upstream Feedback Loop

If research reveals architectural problems:

  • Architecture Feedback consolidated from Chapter Summaries
  • Sent back to book-architect for structural revisions

References

The skill loads these as needed:

  • source-evaluation-guide.md — Assessing source quality
  • evidence-types-catalog.md — Types of evidence and when appropriate
  • research-question-formulation.md — Turning gaps into sharp questions
  • deep-research-prompting.md — Best practices for Claude/Gemini
  • contradiction-reconciliation.md — Handling conflicts
  • proof-burden-matching.md — What evidence claims require

Related Skills