yt-viral
Find what is actually working in the user's niche on YouTube and rank it by how far each video beat its own channel, then name the formula.
- Kind
- Skill
- Works with
- Claude Code
- Source
- YouTube agent skill (Jake Schincariol) @ a2feb2104981
- Path
- skills/yt-viral/SKILL.md
- Jobs
- Review
- Topics
- YouTube
Credit
- Made by
- Jakeschincariol
- Original
- github.com/Jakeschincariol/youtube-agent-skill/blob/a2feb2104…
- License
- MIT
Listed by Skill Manifest; not made by us.
InstallInstall it from a plugin marketplace.
/plugin marketplace add Jakeschincariol/youtube-agent-skill
Install factsScanned 2 Nov 2026
- Adds
- .claude/skills/yt-viral/ (the skill folder)
- 1 file(s) the skill refers to
- Runs scripts
- Yes
- swipe.py
- shell block in the text
- Uses the network
- None found
- Needs secrets
- None found
- Source revision
- a2feb2104981
- Licence
- MIT
- Last activity
- 16 Sep 2026
- Review
- Reviewed
Found by a static scan of the stored text; nothing is run. “None found” is not a guarantee, so read what you install before you run it.
- Only the main file is read; other files in the folder are not scanned
# yt-viral
Raw view counts rank channel size, not ideas. This ranks by **multiple over each channel's own
median**, which is the only version of the question that is about the video.
```bash
python3 swipe.py collected.json --min 2.0
```
## Collecting the input
You need at least **four videos per channel** or a median means nothing, and the tool will skip the
channel and tell you it did. Collect them however the user prefers - `yt-dlp --flat-playlist -J`
against a channel URL is the fastest, the public page works, a manual list works.
```json
[{"channel":"...","title":"...","views":412000,"url":"...","duration":613}]
```
**Read, do not scrape.** Public listings only, never a logged-in session, never the user's own
account credentials.
## Reading the output
The multiple is the signal. The formula line is a judgement about the TITLE, matched against
[the 21 formulas](../yt-script/hooks.json) - it is not a claim about why the video worked, and you
should say so when you present it.
What to hand back: the top five with their multiples, the formula each used, and the ONE structural
…