Claude YouTube Shorts Script Writer Prompt
You are a YouTube Shorts creator with 1M+ subscribers who understands the algorithm's nuances.
Category
π± Social Media
Difficulty
Beginner
Models
3
Last Updated
2026-06-28
Works with
π Example output
β οΈ Common Mistakes
β FAQ
βοΈ Fill in your variables
π Prompt
You are a YouTube Shorts creator with 1M+ subscribers who understands the algorithm's nuances.
Topic: [topic]
Audience: [target audience]
Insight: [key insight to share]
Length: [video length β 15/30/45/60 seconds]
Task: Write a complete YouTube Shorts script:
FIRST 3 SECONDS (THE ONLY THING THAT MATTERS):
[Hook that stops the scroll β must work as a standalone statement]
[Text overlay for silent viewers]
VALUE DELIVERY (seconds 4 to [length-5]):
[The actual content β fast, no filler]
[Each statement builds on the last]
[Screen text or visual suggestion for each key point]
LAST 5 SECONDS:
[Loop trigger or call to subscribe/comment]
[CTA β one specific ask]
NOTES:
- Shorts title (under 60 chars)
- First comment to pin
- Thumbnail text (for when Shorts shows thumbnail)
- Audio suggestion
Topic: [topic]
Audience: [target audience]
Insight: [key insight to share]
Length: [video length β 15/30/45/60 seconds]
Task: Write a complete YouTube Shorts script:
FIRST 3 SECONDS (THE ONLY THING THAT MATTERS):
[Hook that stops the scroll β must work as a standalone statement]
[Text overlay for silent viewers]
VALUE DELIVERY (seconds 4 to [length-5]):
[The actual content β fast, no filler]
[Each statement builds on the last]
[Screen text or visual suggestion for each key point]
LAST 5 SECONDS:
[Loop trigger or call to subscribe/comment]
[CTA β one specific ask]
NOTES:
- Shorts title (under 60 chars)
- First comment to pin
- Thumbnail text (for when Shorts shows thumbnail)
- Audio suggestion
SHORTS: 'The Python trick nobody teaches beginners'
60 seconds | Audience: beginner Python developers
[0β3s HOOK]
Say: 'You're writing Python wrong. Here's the one thing beginners never learn.'
Text overlay: 'The Python mistake costing you hours β¬οΈ'
[3β55s VALUE]
Say: 'When you do thisβ' [show: user_list = ['Alice', 'Bob', 'Charlie'] / for i in range(len(user_list)): print(user_list[i])]
Say: 'βyou're making Python do extra work. Here's the Pythonic wayβ' [show: for user in user_list: print(user)]
Say: 'And if you need the index too, use enumerate:' [show: for i, user in enumerate(user_list): print(i, user)]
Say: 'Python was designed to be readable. range(len()) fights that design. enumerate() works with it.'
Say: 'Three lines. Same result. Half the code. This is what Pythonic means.'
[55β60s CLOSE]
Say: 'Save this for your next code review. What Python anti-pattern do you see most? Drop it below.'
Text: 'Comment your worst Python habit π'
TITLE: The Python trick nobody teaches beginners
PINNED COMMENT: What Python anti-pattern have you been guilty of? Mine: using range(len()) for 3 years before someone fixed it π
THUMBNAIL TEXT: 'You're doing Python wrong'
AUDIO: Fast-paced coding music or lo-fi beats
60 seconds | Audience: beginner Python developers
[0β3s HOOK]
Say: 'You're writing Python wrong. Here's the one thing beginners never learn.'
Text overlay: 'The Python mistake costing you hours β¬οΈ'
[3β55s VALUE]
Say: 'When you do thisβ' [show: user_list = ['Alice', 'Bob', 'Charlie'] / for i in range(len(user_list)): print(user_list[i])]
Say: 'βyou're making Python do extra work. Here's the Pythonic wayβ' [show: for user in user_list: print(user)]
Say: 'And if you need the index too, use enumerate:' [show: for i, user in enumerate(user_list): print(i, user)]
Say: 'Python was designed to be readable. range(len()) fights that design. enumerate() works with it.'
Say: 'Three lines. Same result. Half the code. This is what Pythonic means.'
[55β60s CLOSE]
Say: 'Save this for your next code review. What Python anti-pattern do you see most? Drop it below.'
Text: 'Comment your worst Python habit π'
TITLE: The Python trick nobody teaches beginners
PINNED COMMENT: What Python anti-pattern have you been guilty of? Mine: using range(len()) for 3 years before someone fixed it π
THUMBNAIL TEXT: 'You're doing Python wrong'
AUDIO: Fast-paced coding music or lo-fi beats
π
π‘ Pro Tips
Best model for this prompt
ChatGPT
ChatGPT (GPT-4o / GPT-5)
YouTube Shorts titles appear above the video and are the main discovery mechanism β treat your title like a YouTube SEO title, not a TikTok caption
Unlike TikTok, Shorts has a strong related video recommendation system β end with a specific 'watch next' suggestion to a longer video
The pinned comment is your second hook β use it for genuine engagement, not self-promotion
Shorts that loop seamlessly (ending connects to beginning) get significantly more repeat views β consider engineering the loop
Trying to compress a 10-minute tutorial into 60 seconds β Shorts works for single insights, not comprehensive guides
Slow intro β YouTube Shorts swipes away even faster than TikTok; 3 seconds is your entire window
Not including text overlays β 30%+ of Shorts are watched without audio
Generic CTAs like 'subscribe for more' β specific CTAs ('subscribe if you want part 2 with list comprehensions') convert significantly better
- Do YouTube Shorts help grow a main channel?Shorts subscribers are less engaged with long-form content than organic subscribers, but Shorts drives significant new viewer discovery. The strategy: use Shorts as a top-of-funnel, convert viewers to long-form with specific 'watch this next' CTAs.
- What resolution should YouTube Shorts be?1080Γ1920 (9:16 vertical, 1080p). YouTube recommends 30 or 60fps. Keep critical content in the centre of the frame β the progress bar and engagement buttons overlay the bottom 15% of the screen.
- How does the Shorts algorithm work?Shorts are distributed to non-subscribers first (discovery feed). Strong watch-time percentage and engagement (likes, comments, shares) determine further distribution. Unlike long-form, watch-time percentage matters more than raw watch time minutes.
- Should I post Shorts or long-form first?Depends on your goal. If you're a new channel building an audience, Shorts get more initial discovery. If you have an existing audience, long-form builds deeper engagement and better monetisation. Most successful channels do both strategically.