daily-topic-videolisted
Install: claude install-skill XuHo-IT/Content-Agent-Kit
# Daily topic video
The whole morning in one ask: the user names a topic, and a published 9:16 short comes out the
other end, about something that is actually news today and has not been covered before.
This skill **orchestrates**; it does not reimplement. Every step below is another skill doing
its own job properly. What this adds is the order, the handover between them, and the state
that stops tomorrow being a repeat of today.
> Antigravity / Gemini: same steps, run the commands directly.
## The chain
```
topic
├─1─► topic-radar ranked shortlist, already de-repeated
├─2─► pick one yours, or the user's if it is close
├─3─► research-and-capture primary sources, screenshots, B-roll
├─4─► create-video script.json → validate --strict → render
├─5─► review-gate mandatory. no exceptions
└─6─► video-and-post Make.com webhook
```
## Step 1 — Radar
```bash
node scripts/research/topic-radar.mjs --topic "<topic>" --top 8
```
Capture `RADAR=<path>`. Follow **`topic-radar`** for how to read it and what the `## Sources`
block is telling you.
**Empty `RADAR=` means nothing new today.** Stop and say so. Offer a wider `--days`, a
neighbouring topic, or a different item. Do not make a video about week-old news and call it
today's, and do not make one up.
## Step 2 — Pick
Read the primary source of the top 3 before choosing (Step 2 of `topic-radar`). Then:
- **One clear winner** — take it and say why in one line.