---
name: research
description: Deep research for a video or channel question, web fan-out, source fetch, claims with citations, honesty guardrails. Use when the creator says "research X" or a video brief needs its research.md filled.
---
<!-- Adapted from the hijoseromero production repo (Claude Code skill). Generic version: personal rules, private paths and names removed.
   Assumes a repo laid out as content/videos/NNN-slug/, content/ideas.md, pipeline/, tools/ (auto-editor, faster-whisper, Playwright).
   Drop this file at.claude/skills/research/SKILL.md and invoke with /research <topic>. -->

# Video research

1. Scope: restate the question; decompose into 3-5 angles (what/how/counter-evidence/pricing/audience-language).
2. Run legs in parallel where available:
  - **WebSearch fan-out** (always available): one search per angle; fetch the 3-5 strongest sources; extract claims WITH quotes and URLs.
  - **`/last30days`** (if its sources are configured, run its doctor check): fresh social sentiment/what people actually say.
  - **NotebookLM** (after the creator has run `notebooklm login` once, see `pipeline/tools.md`): build a notebook from the top sources, query the 5 breakdown aspects; free Google infra, saves Claude tokens.
3. Cross-check: where legs disagree, say so explicitly, disagreement is signal.
4. Write to the video folder's `research.md` (or `strategy/` for channel-level questions):
  - Claims grouped by video beat, each with source link; confidence labels ([V]erified / [E]xtracted / [D]irectional) like `strategy/brand-audit-2026-07.md`.
  - **Honesty guardrails** section: what NOT to oversell + per-video privacy no-gos.
  - Numbers destined for the script get their own table, every number said on camera must exist here.
5. For heavyweight channel-strategy research, use the deep-research workflow instead (adversarial verification); for daily video prep this skill alone is enough.
6. **Readwise source hygiene (tag convention).** Any source saved to Readwise Reader for this video gets tagged **`video-NNN`** (plus a short topic tag, e.g. `border-phone-search`). That tag is the anchor `/blog` uses to auto-archive these sources out of the Reader inbox once the video publishes, so the inbox only ever holds what the creator is actually reading. Tag at save time; don't leave video sources untagged.
