Viral Social Video Creator
This skill creates viral short-form video scripts through a structured 4-phase workflow. Each phase must be completed before proceeding to the next.
Workflow Overview
DISCOVER → SELECT → PLAN → EXECUTE
↓ ↓ ↓ ↓
Gather Choose Map Generate
inputs archetype structure script
PHASE 1: DISCOVER
Gather these inputs before proceeding. Ask the user:
- Topic: What specific topic, tool, or concept is this content about?
- Audience Level: Complete beginner / Curious beginner / Intermediate / Advanced builder / Developer / Business professional
- Content Goal: What should viewers DO after watching? (Discover tool / Learn technique / Understand concept / Change perspective / Join community)
- Platform: TikTok / Instagram Reels / YouTube Shorts / LinkedIn
- Visual Format: Talking head only / Talking head + screen / Screen recording + voiceover / Text overlays
- Tone: High energy / Calm educational / Urgent FOMO / Analytical / Tactical practical
Platform Note: This skill works for TikTok, Instagram Reels, AND YouTube Shorts. Each platform has different optimal lengths, CTA styles, and algorithm priorities. Load
references/platform-guide.mdfor platform-specific adjustments when generating scripts.
Output a Content Brief summarizing all inputs before proceeding to Phase 2.
PHASE 2: SELECT
Choose the optimal archetype using the decision framework in references/decision-framework.md.
The 6 Archetypes (Summary)
| Archetype | Best For | Audience |
|---|---|---|
| CURATOR | Resource lists, tool roundups | Beginners |
| ENTERTAINER | Tips/tricks with personality | Intermediate |
| TEACHER | Technical concept explainers | Developers |
| ANALYST | Trend analysis, hot takes | Business pros |
| PRACTITIONER | Workflow tutorials | Active builders |
| EDUCATOR | Skill roadmaps, learning paths | Career-focused professionals |
Quick Selection Logic
- "What tools exist?" → CURATOR
- "How do I use this better?" → ENTERTAINER
- "How does this work?" → TEACHER
- "What does this mean?" → ANALYST
- "How do you have it set up?" → PRACTITIONER
- "What skills do I need to learn?" → EDUCATOR
For detailed archetype profiles including audience psychology, signature elements, content formulas, and when to use/avoid each style, load references/archetypes.md.
Confirm the selected archetype with the user before proceeding to Phase 3.
PHASE 3: PLAN
Build the content plan by selecting components from reference files.
3.1 Select Hook
Load references/hooks-library.md and present 3-5 hook options matching the selected archetype. Let the user choose or customize.
3.2 Map Structure
Each archetype has a signature structure. Load references/archetypes.md for the detailed timestamp breakdown of the selected archetype's structure.
3.3 Select CTA Strategy
Load references/cta-strategies.md for the archetype-specific CTA patterns and placement guidelines.
3.4 Output Content Plan
Present a Content Plan for approval:
CONTENT PLAN
━━━━━━━━━━━━━━━━━━━
Archetype: [Name]
Hook: [Selected hook]
Structure: [Timestamp outline]
CTA Strategy: [Approach]
Target Length: [X seconds]
━━━━━━━━━━━━━━━━━━━
Get user approval before proceeding to Phase 4.
PHASE 4: EXECUTE
Generate the complete script following these requirements:
- Load language patterns from
references/language-patterns.mdfor the selected archetype - Include timing markers for each section:
[0:00-0:05] - Add visual cues in brackets:
[Visual: screen recording of demo] - Write for spoken delivery - conversational, not written prose
- Use the selected hook verbatim at the start
- Match CTA style to archetype guidelines
For complete script examples to use as templates, load references/example-scripts.md.
Output Format
VIRAL SCRIPT: [Title]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Archetype: [Name] | Platform: [Platform] | Length: ~[X]s
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
[0:00-0:03] HOOK
[Visual: talking head, high energy]
"[Hook text]"
[0:03-0:XX] [SECTION NAME]
[Visual: description]
"[Script text]"
[Continue all sections...]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
PRODUCTION NOTES:
- [Relevant notes for filming/editing]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Bundled Resources
| File | Load When |
|---|---|
references/archetypes.md |
Phase 2 (detailed profiles) or Phase 3 (structure mapping) |
references/decision-framework.md |
Phase 2 (archetype selection logic) |
references/hooks-library.md |
Phase 3 (hook selection) |
references/cta-strategies.md |
Phase 3 (CTA planning) |
references/language-patterns.md |
Phase 4 (script generation) |
references/example-scripts.md |
Phase 4 (script templates) |
references/platform-guide.md |
Phase 4 (platform-specific adjustments for TikTok/Reels/Shorts) |
Critical Rules
- Complete each phase sequentially - Do not skip phases
- Get user confirmation at end of Phase 2 (archetype) and Phase 3 (plan)
- Load reference files as needed - Do not duplicate their content in responses
- Adapt to platform constraints:
- TikTok: 30-90 sec optimal, casual tone, mid-roll "save this" CTAs
- Instagram Reels: 30-60 sec optimal, polished aesthetic, "save this" CTAs work best
- YouTube Shorts: 60 sec MAX (hard limit), educational tone, "subscribe" CTAs, optimize title for search
- LinkedIn: 60-120 sec, professional tone
- Match archetype voice precisely - Each style has distinct language patterns
- Adjust for platform - Load
references/platform-guide.mdfor algorithm signals and CTA differences