YouTube Video Description Generator
Turn a video transcript into an engaging, well-structured YouTube description that hooks viewers, summarizes value, and supports discoverability.
When to Use
- User provides a video transcript and wants a YouTube description
- User asks for help writing copy for a YouTube upload
- User wants to optimize an existing video description
- User has a transcript file (.txt, .md, .docx, .pdf) and mentions YouTube
Process
1. Analyze the Transcript
Read through the full transcript and identify:
- Core topic: What is this video fundamentally about?
- Key moments: 3-7 major segments, turning points, or valuable insights
- Target audience: Who would watch this? What level of expertise?
- Tone: Is the video casual/conversational, educational, professional, entertaining?
- Unique value: What makes this video worth watching over alternatives?
- Any calls to action: Links, products, services, or follow-ups mentioned
2. Draft the Description
Use this structure (adapt based on video type and tone):
[Hook — 1-2 sentences that create curiosity or state the value proposition. This is what shows above the "Show more" fold, so it needs to be compelling.]
[Summary — 2-4 sentences expanding on what the viewer will learn, see, or experience. Use natural language, not keyword stuffing.]
⏱ Timestamps
0:00 - [Intro/Opening topic]
X:XX - [Key moment 1]
X:XX - [Key moment 2]
...
[Optional sections as relevant:]
🔗 Links & Resources
- [Any tools, products, articles, or resources mentioned]
📌 Key Takeaways
- [2-4 bullet points summarizing the most valuable insights]
[Closing — brief context about the creator/channel, subscribe CTA]
#hashtag1 #hashtag2 #hashtag3
3. Guidelines for Quality
Hook (above the fold):
- The first 2-3 lines are critical — they show in search results and above "Show more"
- Lead with a question, bold claim, or clear benefit statement
- Avoid generic openings like "In this video, I talk about..."
- Match the energy and tone of the actual video
Timestamps:
- If the transcript includes timing information, generate accurate timestamps
- If no timing info is available, note sections topically and tell the user to fill in timestamps
- Use descriptive labels, not vague ones like "Part 2" or "More info"
Tone matching:
- Mirror the creator's voice from the transcript — casual videos get casual descriptions, professional content stays polished
- Don't over-formalize a conversational video or casualize a serious one
SEO awareness:
- Naturally incorporate the primary topic keywords in the first 1-2 sentences
- Use 3-5 relevant hashtags at the end
- Don't keyword-stuff — YouTube's algorithm rewards natural language and engagement
Length:
- Aim for 150-300 words for the main description body (before timestamps/links)
- Total description can be longer with timestamps and resource links
- Respect YouTube's 5,000 character limit
4. Ask the User
If the transcript doesn't make certain things clear, ask about:
- Channel name (for the closing section)
- Any specific links or resources to include
- Whether they want timestamps included (and if they can provide timing)
- Any standard description template they already use
Example
Input context: A 15-minute transcript of someone explaining 5 tips for better landscape photography
Output:
Most landscape photos fail for the same reason — and it has nothing to do with your camera. Here are 5 techniques that transformed my shots (especially #3).
In this video, I break down the composition tricks, timing strategies, and one simple gear hack that took my landscape photography from "nice snapshots" to images I'm actually proud of. Whether you're shooting on a phone or a full-frame DSLR, these principles apply.
⏱ Timestamps
0:00 - Why most landscape photos look flat
2:15 - Tip 1: The foreground anchor technique
4:30 - Tip 2: Shooting in the "bad" light
7:00 - Tip 3: The exposure bracketing shortcut
9:45 - Tip 4: Finding compositions others miss
12:10 - Tip 5: Post-processing for natural drama
📌 Key Takeaways
- Leading lines + foreground interest = instant depth
- Golden hour is overrated — learn to use overcast and blue hour
- Bracket your exposures even if you don't think you need HDR
🔗 Resources Mentioned
- Photopills app (for sun/moon positioning)
- My editing presets: [link]
If this helped, subscribe for weekly photography tips — I break down both the creative and technical sides of making better images.
#landscapephotography #photographytips #composition #photography #photoediting
Notes
- If the user provides a partial or rough transcript (auto-generated captions, etc.), do your best — note any sections where the transcript was unclear
- For long videos (30+ min), consider suggesting the user break the description into clear sections
- If the video is part of a series, suggest mentioning the series and linking related episodes
Source: zrosenfield/sharepoint-ai-skills — distributed by TomeVault.
1---2name: youtube-description3description: Generate engaging YouTube video descriptions from video transcripts. Use this skill whenever the user wants to create a YouTube description, write a video description, summarize a video for YouTube, or draft copy for a YouTube upload. Also trigger when the user provides a transcript and mentions YouTube, video publishing, or video SEO. Works with raw transcripts, cleaned transcripts, or transcript files in any format. Use when this capability is needed.4---56# YouTube Video Description Generator78Turn a video transcript into an engaging, well-structured YouTube description that hooks viewers, summarizes value, and supports discoverability.910## When to Use1112- User provides a video transcript and wants a YouTube description13- User asks for help writing copy for a YouTube upload14- User wants to optimize an existing video description15- User has a transcript file (.txt, .md, .docx, .pdf) and mentions YouTube1617## Process1819### 1. Analyze the Transcript2021Read through the full transcript and identify:2223- **Core topic**: What is this video fundamentally about?24- **Key moments**: 3-7 major segments, turning points, or valuable insights25- **Target audience**: Who would watch this? What level of expertise?26- **Tone**: Is the video casual/conversational, educational, professional, entertaining?27- **Unique value**: What makes this video worth watching over alternatives?28- **Any calls to action**: Links, products, services, or follow-ups mentioned2930### 2. Draft the Description3132Use this structure (adapt based on video type and tone):3334```35[Hook — 1-2 sentences that create curiosity or state the value proposition. This is what shows above the "Show more" fold, so it needs to be compelling.]3637[Summary — 2-4 sentences expanding on what the viewer will learn, see, or experience. Use natural language, not keyword stuffing.]3839⏱ Timestamps400:00 - [Intro/Opening topic]41X:XX - [Key moment 1]42X:XX - [Key moment 2]43...4445[Optional sections as relevant:]4647🔗 Links & Resources48- [Any tools, products, articles, or resources mentioned]4950📌 Key Takeaways51- [2-4 bullet points summarizing the most valuable insights]5253[Closing — brief context about the creator/channel, subscribe CTA]5455#hashtag1 #hashtag2 #hashtag356```5758### 3. Guidelines for Quality5960**Hook (above the fold)**:61- The first 2-3 lines are critical — they show in search results and above "Show more"62- Lead with a question, bold claim, or clear benefit statement63- Avoid generic openings like "In this video, I talk about..."64- Match the energy and tone of the actual video6566**Timestamps**:67- If the transcript includes timing information, generate accurate timestamps68- If no timing info is available, note sections topically and tell the user to fill in timestamps69- Use descriptive labels, not vague ones like "Part 2" or "More info"7071**Tone matching**:72- Mirror the creator's voice from the transcript — casual videos get casual descriptions, professional content stays polished73- Don't over-formalize a conversational video or casualize a serious one7475**SEO awareness**:76- Naturally incorporate the primary topic keywords in the first 1-2 sentences77- Use 3-5 relevant hashtags at the end78- Don't keyword-stuff — YouTube's algorithm rewards natural language and engagement7980**Length**:81- Aim for 150-300 words for the main description body (before timestamps/links)82- Total description can be longer with timestamps and resource links83- Respect YouTube's 5,000 character limit8485### 4. Ask the User8687If the transcript doesn't make certain things clear, ask about:88- Channel name (for the closing section)89- Any specific links or resources to include90- Whether they want timestamps included (and if they can provide timing)91- Any standard description template they already use9293## Example9495**Input context**: A 15-minute transcript of someone explaining 5 tips for better landscape photography9697**Output**:9899```100Most landscape photos fail for the same reason — and it has nothing to do with your camera. Here are 5 techniques that transformed my shots (especially #3).101102In this video, I break down the composition tricks, timing strategies, and one simple gear hack that took my landscape photography from "nice snapshots" to images I'm actually proud of. Whether you're shooting on a phone or a full-frame DSLR, these principles apply.103104⏱ Timestamps1050:00 - Why most landscape photos look flat1062:15 - Tip 1: The foreground anchor technique1074:30 - Tip 2: Shooting in the "bad" light1087:00 - Tip 3: The exposure bracketing shortcut1099:45 - Tip 4: Finding compositions others miss11012:10 - Tip 5: Post-processing for natural drama111112📌 Key Takeaways113- Leading lines + foreground interest = instant depth114- Golden hour is overrated — learn to use overcast and blue hour115- Bracket your exposures even if you don't think you need HDR116117🔗 Resources Mentioned118- Photopills app (for sun/moon positioning)119- My editing presets: [link]120121If this helped, subscribe for weekly photography tips — I break down both the creative and technical sides of making better images.122123#landscapephotography #photographytips #composition #photography #photoediting124```125126## Notes127128- If the user provides a partial or rough transcript (auto-generated captions, etc.), do your best — note any sections where the transcript was unclear129- For long videos (30+ min), consider suggesting the user break the description into clear sections130- If the video is part of a series, suggest mentioning the series and linking related episodes131132---133> Source: [zrosenfield/sharepoint-ai-skills](https://github.com/zrosenfield/sharepoint-ai-skills) — distributed by [TomeVault](https://tomevault.io).134<!-- tomevault:4.0:skill_md:2026-06-19 -->