Install any skill in seconds. Free to start, no credit card required.
Get Started Free →sonichi/make-viral-video
Build a short news-explainer video tuned for shareability. One striking moment per video; real fetched assets; self-heal validation; pluggable TTS (Gemini-free default, OpenAI fallback).
Passed 15 of 21 test cases with the skill, and 7 of 21 without it.
and 11 more in the full report
11 fixed6 passed either way5 still failing2 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 11 test cases the skill fixed. Same model, same prompt, with and without the skill.
In an asset manifest JSON file, what exact set of strings are valid values for the purpose field of an asset entry?
| Checked | Without skill | With skill |
|---|---|---|
| Restricts purpose field values to hook, support, or closer. | Missed | Passed |
The instructions your model reads when the skill loads.
Build a short (~30-60s, 1280×720 landscape, h264+aac) news-explainer video around a single source URL or news event. Designed for shareability via the specificity-shape framing (Chi's pick 2026-05-09): one striking number, image, or quote — not a comprehensive overview.
Distinct from Lucy's recursive-meta-explorer v8-v12 lineage (which optimized for completeness). This skill optimizes for the one moment that makes someone share.
bash "$SKILL_DIR/scripts/build.sh" --topic "DoW UAP file release" --source "https://war.gov/UFO" --out results/
Produces:
results/viral-{ts}/video.mp4 — the rendered videoresults/viral-{ts}/script.md — the narration scriptresults/viral-{ts}/assets/ — fetched images with hash + validation logresults/viral-{ts}/build.log — full build trace (codex iterations + validation results)results/viral-{ts}/verify.sh — script to independently re-validate the buildpython3 ≥ 3.10 (PIL for frame composition)ffmpeg (encode + ffprobe gate)gemini API key (free tier, default) OR openai API key (fallback)Phase 1 — Source ingestion + script generation
[{"url": "...", "alt": "...", "purpose": "hook|support|closer"}]Phase 2 — Asset validation (the self-heal loop)
test cases passed, vs 7 / 21 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.