Sign in
Explore
Skills · SkillSocial & MarketingImages & VideoYouTubeReviewedRuns shell commands

yt-retention

Read a YouTube Studio audience-retention export and find where viewers actually leave, then say what to change.

Kind
Skill
Works with
Claude Code
Source
YouTube agent skill (Jake Schincariol) @ a2feb2104981
Path
skills/yt-retention/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-retention/ (the skill folder)
Runs scripts
Yes
  • retention.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-retention

The retention graph is the only honest feedback YouTube gives you. Almost nobody exports it.

```bash
python3 retention.py retention.csv --duration 600
python3 retention.py retention.csv --transcript transcript.srt
```

Getting the file: Studio -> a video -> Analytics -> Engagement -> the audience-retention chart ->
the download icon -> "Audience retention".

## Three different problems

- **HOOK LEAK** - what is lost in the first 30 seconds. Under 25% is healthy. This is always the
  first thing to fix and it is always the first fifteen seconds of script, never the edit.
- **CLIFFS** - single steep drops. A cliff is a moment: a topic change with no signposting, a
  sponsor read, a long setup. With `--transcript` the tool prints what was being said there, which
  is what makes the report actionable instead of interesting.
- **SLIDE** - the steady bleed across the middle. A flat slide is pacing. The fix is cutting, not
  rewriting.

## What to hand back

Name the single biggest leak and one change for it. Not a list of five. Then, only if asked, the
rest. And if the hook leak is healthy and the slide is flat, say the video is fine and the problem
…