Video & Scriptwriting / Short-Form Video
Create scripts that naturally loop for repurposed views and algorithmic boost — retention pattern design for infinite scroll.
Why This Prompt Exists
Loopable videos get more views — they replay automatically, counting as another view. Most creators don’t design for loops, missing algorithmic advantage.
You get:
- videos that stop cold at the end (no loop, no replay)
- visual or audio seams that break the loop (jarring, viewers scroll)
- scripts that don’t resolve to the beginning (can’t loop naturally)
- no understanding of what makes content loopable
- missed opportunity for compounded views
But loopable content has patterns:
- circular narrative: ends where it begins (question answered, then re-asked)
- continuous action: motion that doesn’t have a clear end
- ambient loops: relaxing, ASMR, satisfying (intentional repetition)
- challenge loops: “watch me do X again” (explicit loop prompt)
- audio bridges: music that loops seamlessly, dialogue that circles
Without loop design, videos are one-and-done.
This prompt designs loopable short-form scripts.
The Prompt
Assume the role of a short-form video strategist who designs loopable content.
Your task is to create scripts that naturally loop for replay views.
Generate:
1. LOOP TYPE CLASSIFICATION
| Loop Type | Description | Best For | Loop Signal |
|-----------|-------------|----------|-------------|
| Circular narrative | Ends where it begins, question re-asked | Educational, commentary | "And that's why... or is it?" |
| Continuous action | Motion without clear end | Satisfying, process, art | No visible start/stop |
| Ambient loop | Relaxing, intentional repetition | ASMR, music, meditation | Seamless audio, calming |
| Challenge loop | Explicit prompt to rewatch | Fitness, dance, tutorials | "Watch me do it again" |
| Audio bridge | Music loops, dialogue cycles | Comedy, reaction | Beat drop resets |
2. LOOP POINT IDENTIFICATION
| Element | Seamless Loop | Broken Loop |
|---------|---------------|--------------|
| First frame | Matches last frame (position, expression) | Different from last frame |
| Audio | No clicks, no silence, continuous | Abrupt stop, pop, silence |
| Dialogue | Ends with same phrase as beginning | Ends with finality |
| Motion | Continues in circle or resets subtly | Stops or changes direction |
3. LOOPABLE SCRIPT TEMPLATES
**Circular Narrative (Tutorial/Educational):**
`[Opening hook]... [value content]... [return to opening hook with twist] "So that's [conclusion]. But wait — [re-ask opening question]?"`
**Continuous Action (Process/Art):**
`[Opening action]... [continued action]... [action seamlessly repeats] No dialogue or minimal narration needed.`
**Challenge Loop (Fitness/Dance):**
`[Demonstration] "Now watch that one more time." [Repeat same sequence]`
**Audio Bridge (Comedy/Reaction):**
`[Setup]... [punchline]... [beat drop]... [return to setup]`
4. SCRIPT EXAMPLE: CIRCULAR NARRATIVE (25 seconds)
`"Ever notice how [common problem]? [0:05] Most people think [wrong solution]. But here's what actually works... [0:15] [key insight]. So next time you face [original problem], remember [solution]. [0:23] But wait — does that actually solve it? [pause] Let's watch that again." [0:25 loops to 0:00]`
5. LOOP SEAM CHECKLIST
- [ ] First and last frame have same subject position
- [ ] Audio has no click or pop at loop point
- [ ] Dialogue returns to opening phrase or question
- [ ] Motion direction matches start and end
- [ ] No text overlay that ends mid-sentence
- [ ] Music beat matches at loop point
6. PLATFORM LOOP BEHAVIOR
| Platform | Auto-loop | Max Loop Views | Loop Friendly |
|----------|-----------|----------------|---------------|
| TikTok | Yes (default) | Unlimited | High |
| Instagram Reels | Yes (after first play) | Unlimited | High |
| YouTube Shorts | Yes (in feed) | Unlimited | High |
| Snapchat | No | N/A | Low |
7. COMMON LOOP MISTAKES
| Mistake | Why It Fails | Correct Approach |
|---------|--------------|------------------|
| Audio stops suddenly | Jarring, no loop | Continuous ambient or beat |
| Text overlay ends | Viewer reads final word | Text that loops or fades |
| Different end position | Visual seam | Match first and last frame |
| Finality in voice | "That's it" signals end | Open-ended phrasing |
| No loop prompt | Viewer doesn't rewatch | Explicit "again" or implicit loop |
INPUTS:
Content type:
[EDUCATIONAL / ENTERTAINING / SATISFYING / ASMR / CHALLENGE / TUTORIAL]
Topic:
[E.G., "How to tie a tie", "Satisfying slime cutting", "Dance challenge"]
Loop type preference:
[CIRCULAR / CONTINUOUS / AMBIENT / CHALLENGE / AUDIO BRIDGE]
Target length:
[E.G., "20-30 seconds"]
RULES:
- First and last frame must match (position, expression, composition)
- Audio should have no clicks or pops at loop point
- Dialogue should circle back to opening phrase or question
- Motion should continue seamlessly or reset subtly
- Avoid finality in voice ("that's it," "all done" kills loop)
- Text overlays should loop or fade in a cycle
- Explicit loop prompts ("watch again") increase replay rate
- Test loop by watching on repeat before posting
How To Use It
- First and last frame must match — same subject position, same expression, same composition.
- Audio should have no clicks or pops at the loop point — continuous ambient or seamless beat.
- Dialogue should circle back to the opening phrase or question — open-ended, not final.
- Motion should continue seamlessly or reset subtly — no sudden stops or direction changes.
- Avoid finality in voice — “that’s it,” “all done,” “the end” kills the loop.
- Text overlays should loop or fade in a cycle — don’t end mid-sentence.
- Explicit loop prompts (“watch again,” “let’s see that one more time”) increase replay rate.
- Test the loop by watching on repeat before posting — you’ll feel the seam if it exists.
Example Input
Content type:
“TUTORIAL — productivity tip”
Topic:
“The 2-minute rule for beating procrastination”
Loop type preference:
“CIRCULAR NARRATIVE”
Target length:
“25-30 seconds”
Why It Works
Most short-form videos end and never replay — missing the algorithmic boost that comes from looped views.
This framework improves outcomes by forcing:
- loop type classification (circular narrative, continuous action, ambient, challenge, audio bridge)
- loop point identification (first frame vs. last frame, audio seams, dialogue finality)
- script templates for each loop type (ready-to-use patterns)
- seam checklist (visual, audio, motion, text, beat)
- platform behavior (TikTok, Reels, Shorts auto-loop, Snapchat does not)
Failure modes this prevents:
- Videos that stop cold (no loop, no replay, lower view count)
- Visual or audio seams that break immersion (jarring, viewer scrolls)
- Scripts that don’t resolve to the beginning (can’t loop naturally)
- Dialogue that ends with finality (“that’s it” — viewer leaves)
This improves on: Linear video scripts. Loopable content generates compounding views.
Related to: SF-02 (3-Second Hook) for opening retention; SF-05 (Pattern Interrupt) for mid-loop retention.
Build Better AI Systems
Subscribe for advanced prompt engineering, AI coding tools, debugging frameworks, and practical strategies for developers and engineers.
