A full production pipeline where an agent team collaborates to generate documentary research, treatments, interview questions, and narration scripts all at once. Use this skill for 'plan a documentary,' 'create a documentary treatment,' 'documentary research,' 'create interview questions,' 'write a narration script,' 'investigative reporting plan,' 'documentary scenario,' and all other aspects of documentary production. Also supports treatment writing or narration scripting when existing research materials are provided. Note: actual video filming/editing (Premiere, DaVinci), interview scheduling/conducting, and broadcast transmission are outside the scope of this skill.
An agent team collaborates to generate documentary research, treatments, interview questions, and narration scripts all at once.
Agent Team — 5 members communicate directly via SendMessage and cross-validate each other's work.
| Agent | File | Role | Type |
|---|---|---|---|
| researcher | .claude/agents/researcher.md | Research, statistics collection, source organization | general-purpose |
| story-architect | .claude/agents/story-architect.md | 3-act treatment, scene division, narrative arc | general-purpose |
| interviewer | .claude/agents/interviewer.md | Interview subject selection, question design | general-purpose |
| narrator | .claude/agents/narrator.md |
| Narration script, tone, rhythm |
| general-purpose |
| fact-checker | .claude/agents/fact-checker.md | Fact verification, source confirmation, bias check | general-purpose |
_workspace/ directory in the project root_workspace/00_input.md_workspace/ and skip the corresponding Phase| Order | Task | Assigned To | Dependencies | Deliverable |
|---|---|---|---|---|
| 1 | Research | researcher | None | _workspace/01_research_brief.md |
| 2 | Treatment writing | story-architect | Task 1 | _workspace/02_structure.md |
| 3a | Interview guide | interviewer | Tasks 1, 2 | _workspace/03_interview_guide.md |
| 3b | Narration script | narrator | Tasks 1, 2 | _workspace/04_narration_script.md |
| 4 | Fact-check/Review | fact-checker | Tasks 1, 3a, 3b | _workspace/05_review_report.md |
Tasks 3a (interview) and 3b (narration) are executed in parallel. Both depend on Tasks 1 (research) and 2 (treatment).
Inter-team communication flow:
_workspace/01_research_brief.md02_structure.md03_interview_guide.md04_narration_script.md05_review_report.md| User Request Pattern | Execution Mode | Agents Deployed |
|---|---|---|
| "Plan a documentary," "Full production" | Full Pipeline | All 5 |
| "Just do the research" | Research Mode | researcher + fact-checker |
| "Create a treatment from this material" (existing files) | Treatment Mode | story-architect + fact-checker |
| "Just create interview questions" | Interview Mode | researcher + interviewer + fact-checker |
| "Just write the narration script" (existing treatment) | Narration Mode | narrator + fact-checker |
Using Existing Files: When the user provides research materials, treatments, etc., copy the files to the appropriate location in _workspace/ and skip the corresponding agents.
| Strategy | Method | Purpose |
|---|---|---|
| File-Based | _workspace/ directory | Storing and sharing major deliverables |
| Message-Based | SendMessage | Real-time delivery of key information, revision requests |
| Task-Based | TaskCreate/TaskUpdate | Progress tracking, dependency management |
File naming convention: {sequence}_{deliverable_name}.{extension}
| Error Type | Strategy |
|---|---|
| Web search failure | Work based on general knowledge, note "data limitations" in report |
| Only one perspective found | Intentionally search for opposing perspectives, note in report if not found |
| Agent failure | 1 retry -> if still fails, proceed without that deliverable, note omission in review report |
| RED found in review | Request revision from relevant agent -> rework -> re-verify (up to 2 times) |
| Sensitive topic | Note legal/ethical risks in report, recommend professional legal counsel |
Prompt: "Plan a 30-minute documentary about the rise in single-person households and social isolation" Expected Result:
Prompt: "Write a documentary treatment and narration script from this research" + research file attached Expected Result:
_workspace/01_research_brief.mdPrompt: "Just do documentary research, any social issue topic" Expected Result:
Each agent leverages the following extended skills' specialized knowledge to enhance deliverable quality:
| Agent | Extended Skill | Knowledge Provided |
|---|---|---|
| researcher, fact-checker | /investigative-research | PRIMA source hierarchy, CRAAP reliability assessment, triangulation, bias analysis |
| story-architect, narrator | /narrative-structure | 5 narrative types, 3-act structure, emotion curves, scene arrangement strategy |
| interviewer | /interview-design | VOICE subject selection, funnel question model, type-specific strategies, ethics principles |