Video Content to Social Media Adaptation Prompt
Purpose
Convert video content (YouTube, tutorials, demos, talks) into platform-optimized social media posts that drive views, engagement, and subscriptions.
Input Requirements
Provide the following information:
- Video Details
- Title:
- URL:
- Duration:
- Platform:
- Key Topics:
- Target Audience:
- Video Assets Available
- Full video file
- Transcript
- Thumbnail
- B-roll clips
- Key moment timestamps
- Captions/subtitles
- Target Platforms
- Twitter/X (video clips + link)
- LinkedIn (native video or link)
- Bluesky (video clips + link)
- Mastodon (video or link)
- Instagram (Reels)
- Threads (video clips)
- TikTok (short-form clips)
- Campaign Context
- Campaign Name:
- Publishing Schedule:
- Primary Goal: (views/subscribers/engagement)
Adaptation Strategy
Content Analysis
- Extract Key Moments:
- Identify 3-5 “highlight clips” (10-60 seconds each)
- Find surprising reveals or “aha moments”
- Locate quotable one-liners
- Identify visual demonstrations or results
- Create Teaser Hooks:
- What question does the video answer?
- What problem does it solve?
- What surprising result does it show?
- What’s the most compelling visual?
- Determine Video Strategy:
- Native Upload: Short clips directly to platform (better reach)
- Link Share: Full video on YouTube + social preview
- Hybrid: Teaser clip + link to full video
Platform-Specific Adaptations
Twitter/X
Video Clip Strategy (Recommended):
- Extract 30-second clip showing the most compelling moment
- Add subtitles (80% of Twitter videos watched without sound)
- Square or vertical format (1:1 or 9:16)
---
platform: twitter
scheduled_time: 2025-01-15T14:00:00Z
source_content:
path: /content/video/my-tutorial.md
url: https://youtube.com/watch?v=xyz
title: "My Tutorial Title"
media:
- path: /assets/video/clips/twitter-teaser-30s.mp4
type: video
duration: 30
alt_text: "Screen recording showing code refactoring in real-time"
is_thread: false
hashtags:
- DevOps
- Tutorial
campaign: video-promotion
---
Watch full tutorial ( min):
# #
Text-Only Link Share (Alternative):
🎥 New video:
In this -minute tutorial:
•
•
•
# #
Thread Strategy (For tutorials/walkthroughs):
Tweet 1:
Just recorded a tutorial on
Key takeaways 🧵
---
Tweets 2-4:
---
Final Tweet:
Watch the full walkthrough ( min):
# #
Optimal Timing: Post within 1 hour of video going live (YouTube subscribers see both)
Native Video Upload (Recommended for maximum reach):
---
platform: linkedin
scheduled_time: 2025-01-16T10:00:00Z
source_content:
path: /content/video/my-tutorial.md
url: https://youtube.com/watch?v=xyz
title: "My Tutorial Title"
post_type: video
media:
- path: /assets/video/clips/linkedin-native-2min.mp4
type: video
duration: 120
thumbnail: /assets/images/video-thumbnail.png
hashtags:
- TechTutorial
- DevOps
- LearningAndDevelopment
campaign: video-promotion
target_audience:
- software-engineers
- devops-engineers
---
In this video, I walk through:
•
•
•
---
Full tutorial:
# # #
Link Share Strategy (Alternative):
I just published a new tutorial on .
What you'll learn:
1.
2.
3.
4.
Watch here:
Who else is working on ? Tag them below.
# #
Carousel Strategy (Screenshots from video):
Create a PDF carousel with:
- Slide 1: Video title + thumbnail
- Slides 2-8: Key screenshots with annotations
- Slide 9: Summary of key takeaways
- Slide 10: CTA with video link
Optimal Timing: Post 1-2 days after video launch (Tuesday-Thursday, 9-11 AM)
Bluesky
Video Clip Strategy:
---
platform: bluesky
scheduled_time: 2025-01-15T15:00:00Z
source_content:
url: https://youtube.com/watch?v=xyz
title: "My Tutorial Title"
media:
- path: /assets/video/clips/bluesky-clip-45s.mp4
type: video
duration: 45
alt_text: "Screen recording of terminal commands deploying application"
is_thread: false
campaign: video-promotion
---
Full tutorial:
Thread Strategy (For in-depth content):
Post 1:
Made a video breaking this down:
Quick summary 🧵
---
Posts 2-4:
---
Final:
Full demo in the video ( min)
Optimal Timing: Post within 24 hours of video launch
Mastodon
Video Upload Strategy (with CW):
---
platform: mastodon
instance: fosstodon.org
scheduled_time: 2025-01-15T16:00:00Z
source_content:
url: https://youtube.com/watch?v=xyz
title: "My Tutorial Title"
visibility: public
content_warning: "tech tutorial, video"
media:
- path: /assets/video/clips/mastodon-clip-60s.mp4
type: video
duration: 60
alt_text: "Screen capture showing Kubernetes deployment with kubectl commands"
description: "Tutorial demonstrating zero-downtime Kubernetes deployments"
hashtags:
- Kubernetes
- DevOps
- Tutorial
language: en
campaign: video-promotion
---
CW: tech tutorial, video
New tutorial:
Full video ( min):
# #
Link Share Strategy (No video upload):
CW: tech tutorial, video link
Topics covered:
•
•
•
# #
Optimal Timing: Instance-dependent; engage with community first
Instagram (Reels)
Short-Form Vertical Video (9:16 aspect ratio):
---
platform: instagram
scheduled_time: 2025-01-17T18:00:00Z
source_content:
url: https://youtube.com/watch?v=xyz
title: "My Tutorial Title"
post_type: video # Reel
media:
- path: /assets/video/reels/tutorial-reel-60s.mp4
type: video
duration: 60
width: 1080
height: 1920
hashtags:
- DevOps
- Programming
- TechTutorial
- CodingTips
- SoftwareEngineering
# ... (20-30 total)
campaign: video-promotion
---
Caption:
Full tutorial: link in bio
# # # ... (20-30 hashtags)
Requirements:
- Duration: 15-90 seconds (optimal: 30-60s)
- Format: Vertical (9:16)
- Captions: On-screen text (most watch without sound)
- Hook: First 3 seconds are critical
- Visuals: Fast-paced cuts, dynamic visuals
Optimal Timing: Post 2-3 days after video (allows time for editing)
TikTok
Short-Form Vertical Video (9:16 aspect ratio):
---
platform: tiktok
scheduled_time: 2025-01-18T12:00:00Z
source_content:
url: https://youtube.com/watch?v=xyz
title: "My Tutorial Title"
post_type: video
media:
- path: /assets/video/tiktok/quick-tip-45s.mp4
type: video
duration: 45
width: 1080
height: 1920
hashtags:
- DevOps
- Programming
- TechTok
- CodingTips
- LearnToCode
campaign: video-promotion
---
Caption:
Full tutorial on YouTube (link in bio)
# # #
Requirements:
- Duration: 15-60 seconds (optimal: 30-45s)
- Hook: First 1 second decides whether viewers scroll
- Captions: On-screen text essential
- Trending Sounds: Use if relevant (optional)
- Format: Vertical (9:16), fast-paced
Optimal Timing: Post 3-5 days after video (allows time for editing)
Clip Extraction Strategy
For each long-form video, extract:
- Teaser Clip (15-30s): The most compelling moment
- Tutorial Clip (60-90s): A complete mini-lesson
- Results Clip (30-45s): Before/after or final result
- Quote Clip (10-20s): A key insight or one-liner
Clip Specifications by Platform
| Platform | Duration | Aspect Ratio | Subtitles | File Size |
|---|---|---|---|---|
| 30-60s | 1:1 or 16:9 | Required | < 512 MB | |
| 60-180s | 16:9 or 1:1 | Recommended | < 5 GB | |
| Bluesky | 30-60s | 16:9 or 1:1 | Required | < 50 MB |
| Mastodon | 30-60s | 16:9 or 1:1 | Required | Instance limit |
| Instagram Reels | 15-90s | 9:16 | Required | < 4 GB |
| TikTok | 15-60s | 9:16 | Required | < 287.6 MB |
| YouTube Shorts | 15-60s | 9:16 | Recommended | < 1 GB |
Subtitle/Caption Best Practices
For all video clips:
- 80% of social video is watched without sound
- Use large, readable fonts (min 48pt)
- High contrast (white text, black outline)
- Position captions in center (not bottom - hidden by UI)
- Sync timing (3-5 words per caption)
- Auto-generate, then review (YouTube auto-captions as starting point)
Tools for Subtitles
- Descript: Auto-transcription + video editing
- CapCut: Free mobile/desktop editor with auto-captions
- Premiere Pro: Professional editing with caption track
- FFmpeg: Command-line tool for burning in subtitles
Thumbnail Strategy
Create platform-specific thumbnails:
YouTube (1280x720px)
- Large text: Readable on mobile
- Faces/emotion: If applicable
- Contrast: Bright colors, high contrast
- Branding: Consistent style
Twitter/LinkedIn Card (1200x628px)
- Text overlay: Video title or key question
- Play button: Visual cue it’s a video
- Branding: Logo or name
Instagram/TikTok (1080x1920px)
- Vertical format
- First frame: Most compelling visual
- Text hook: Top 1/3 of frame
Publishing Schedule Template
Week 1 (Video Launch):
- Day 1 (Launch Day):
- YouTube video goes live
- Twitter teaser clip (within 1 hour)
- LinkedIn native video (2-4 hours later)
- Day 2:
- Bluesky clip + link
- Mastodon clip with CW
- Day 3-4:
- Instagram Reel (vertical edit)
- TikTok (if applicable)
Week 2 (Sustained Promotion):
- Twitter thread with key insights + link
- LinkedIn carousel (screenshots + insights)
- Bluesky thread (deep-dive on one topic)
Month 2+ (Evergreen):
- Quarterly reshares with updated context
- Clip repurposing for different angles
Quality Checklist
Before posting, verify:
- Subtitles: All clips have burned-in captions
- Alt Text: Video descriptions for accessibility
- Aspect Ratio: Correct format for each platform
- File Size: Within platform limits
- Video Quality: Clear visuals, good audio
- Thumbnail: Eye-catching, readable
- Link Works: Video URL is correct and accessible
- Hashtags: Platform-appropriate count and style
- Content Warnings: Mastodon CWs if needed
- Scheduled Times: Optimal posting times
- Campaign Tracking: UTM parameters on links
- Approval: Clips reviewed (if required)
Output Format
Generate video promotion posts as YAML files:
---
platform: twitter
scheduled_time: 2025-01-15T14:00:00Z
source_content:
path: /content/video/my-tutorial.md
url: https://youtube.com/watch?v=xyz
title: "My Tutorial Title"
type: video
media:
- path: /assets/video/clips/twitter-teaser-30s.mp4
type: video
duration: 30
alt_text: "Screen recording showing deployment process"
hashtags:
- DevOps
- Tutorial
campaign: video-launch-jan-2025
post_type: video
---
Analytics to Track
After publishing, measure:
- Video Views: Which platform drove most views?
- Click-Through Rate: Text vs. video clip performance
- Engagement: Comments, shares, saves per platform
- Watch Time: Average view duration per platform
- Subscriber Growth: New YouTube subs from social traffic
Example Prompts for AI Assistance
For Clip-Based Promotion
Create social media posts for these platforms promoting my YouTube video:
- Twitter (with 30s teaser clip)
- LinkedIn (with 2min native upload)
- Instagram Reel (60s vertical clip)
Video details:
- Title:
- URL:
- Duration:
- Key topics:
- Target audience:
For each platform:
- Write engaging copy that drives clicks
- Include relevant hashtags
- Add subtitle/caption guidance
- Specify optimal thumbnail
For Text-Only Promotion
Create text-only social media posts (no video upload) promoting my YouTube video:
- Twitter thread (5 tweets)
- LinkedIn post (story format, 1200 chars)
- Bluesky thread (4 posts)
- Mastodon post (with CW)
Video details:
- Title:
- URL:
- Key insights:
- Target audience:
For each platform:
- Tease the content without giving everything away
- Use platform-appropriate tone
- Include clear call to action