yt-description-writer

Solid

Write a full YouTube video description under 5,000 characters with a first-150-character hook (the only part visible before Show more, and what shows in search and suggested), timestamped chapters, naturally placed keywords, links, and a clear call to action. Covers long-form and YouTube Shorts. Becomes the create-post content that publishes with the video. Use to write or rework a description. Not for the title (use yt-title-optimizer) or the spoken opening (use yt-hook-scripter).

AI & Automation 19 stars 3 forks Updated 2 days ago MIT

Install

View on GitHub

Quality Score: 81/100

Stars 20%
43
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# YouTube Description Writer The description does three jobs: it hooks the reader in its first 150 characters, it feeds YouTube and Google search, and it organizes the video with chapters and links. This skill writes all three layers. ## When to use - User says "write the description for this video" - User has a video and wants chapters, keywords, and links structured - User wants the first 150 chars optimized for the search/suggested snippet - User is about to upload and needs the `content` that ships with the video ## The three layers of a description | Layer | Chars | Job | |---|---|---| | **Hook** | first ~150 | the only text visible before "Show more"; also the search/suggested snippet. Lead with the payoff or the question and the search phrase. | | **Body** | ~150 to 1,000 | expand the value, restate the promise, place the main keywords naturally, link the key resource. | | **Furniture** | rest, up to 5,000 | chapters, links, social, credits, hashtags. Skimmable, labeled. | ## Steps **Voice profile first (all drafts).** If `../../references/voice-profile.md` has `filled: yes`, load it and match the user's voice fingerprint, hard rules, and CTA/link style throughout. If it is not filled, mention once that `yt-community-post-writer --mode profile` can learn their voice from a few posts, then proceed with the generic voice rules. 1. **Gather inputs.** The title (so the description complements it), the video's payoff, the main search phrase plus 3 to 5 secondary ...

Details

Author
sergebulaev
Repository
sergebulaev/youtube-skills
Created
2 months ago
Last Updated
2 days ago
Language
Python
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category