Skip to content
SkillMedia & Content Creation

YouTube Chapters and Description Maker

Agent Skill that turns a video transcript (SRT, VTT or text) into YouTube chapters that pass YouTube's rules and a ready-to-paste description with links and hashtags.

Updated Oct 30, 2026Marketplace Founder

About YouTube Chapters and Description Maker

Chapters help viewers jump to the part they want, but they're fiddly. They must start at 0:00, there must be at least three, each must be 10 seconds or longer, and the times must go up. One mistake and YouTube quietly shows no chapters at all.

This skill reads your transcript: an SRT or VTT caption file, or the text from YouTube's transcript panel. A bundled script prints it in short timed blocks so the AI can see where the topic changes. It then picks chapter points at the real transitions, with short, searchable titles. The script checks the list against YouTube's rules and explains every failure: a first chapter at 0:05, a 7-second chapter, times out of order, a title too long for the progress bar. Once it passes, the script builds the full description: disclosure if needed, a short summary, the chapters, your links and up to three hashtags, checked against the 5,000-character and 100-character title limits.

The summary and titles come only from what's said in the video, and no links are invented.

Inside: SKILL.md, the chapters script (Node.js, no packages), a rules and layout reference, and an invented 6-minute transcript with a failing draft, passing chapters, a built description and test runs.

For YouTubers, podcasters, educators and the editors who upload for them.

Limitations: it needs a transcript with times and doesn't transcribe audio. YouTube's rules were checked in October 2026.

Scanned: no issues found

Release v1.0.0 reviewed by AgentLoomX™ · 15 files · 19.8 KB

Signed release

This package can

  • Create, change or delete files
What's inside (15 files)
  • youtube-chapters-maker/CHANGELOG.md
  • youtube-chapters-maker/examples/chapters-draft.txt
  • youtube-chapters-maker/examples/chapters.txt
  • youtube-chapters-maker/examples/description.txt
  • youtube-chapters-maker/examples/intro.txt
  • youtube-chapters-maker/examples/links.txt
  • youtube-chapters-maker/examples/sample.srt
  • youtube-chapters-maker/examples/test-runs.md
  • youtube-chapters-maker/examples/walkthrough.md
  • youtube-chapters-maker/LICENSE.txt
  • youtube-chapters-maker/README.md
  • youtube-chapters-maker/references/chapter-rules.md
  • youtube-chapters-maker/scripts/chapters.mjs
  • youtube-chapters-maker/scripts/lib.mjs
  • youtube-chapters-maker/SKILL.md
Read the skill's instructions youtube-chapters-maker/SKILL.md
---
name: youtube-chapters-maker
description: Makes YouTube chapters and a ready-to-paste description from a video transcript (SRT, VTT, or timestamped text copied from YouTube's transcript panel or an editor). A bundled script prints the transcript in short timed blocks, checks the chosen chapters against YouTube's rules (first at 0:00, at least 3, ascending, each 10 seconds or longer, inside the video) and builds the description with summary, chapters, links, disclosure and hashtags within 5,000 characters. Use when the user says things like "make chapters for my YouTube video", "add timestamps to my description", "why aren't my chapters showing", "write my YouTube description from this transcript", or shares an SRT or VTT file. It never invents what the video says.
---

# YouTube Chapters and Description Maker

Read the transcript, choose chapter points at real topic changes, check them against YouTube's rules, and build the description.

Rules you never break:

1. **Only what's in the transcript.** Chapter titles and the summary describe what's actually said. No invented topics, claims or links.
2. **Times come from the transcript cues.** Never guess a time.
3. **The rules are pass or fail.** Don't hand over chapters that fail the check.

## Bundled files

| File | When to use it |
|---|---|
| `scripts/chapters.mjs` | `digest` (Step 1), `check` (Step 3), `description` (Step 4). Reads only the files you name. `--out` never overwrites. Needs Node.js 18+. |
| `references/cha

…

The full file is included with your purchase.

SHA-256 97c752f98a0b74303ce66f0beec72830793e5f0fdef44b70b8f0900552029f2b

Signed with Ed25519 key a9c62a7921065aa9. Public keys

Scans catch known risky patterns; they are not a guarantee. Report anything that looks wrong to support.

Highlights

  • Reads SRT, VTT or YouTube transcript text
  • Chapters at real topic changes
  • Checks 0:00 start, 3+ chapters, 10s minimum
  • Explains every rule failure by line
  • Builds the description within 5,000 chars
  • No invented topics or links
  • youtube
  • chapters
  • timestamps
  • video seo
  • transcripts
  • descriptions