YouTube

Verified against ChatGPT · 2026-07-25

Write a Shorts script built around the loop, not the story arc

Structures a sub-60-second Shorts script so its last frame reconnects to its first, since Shorts ranks primarily on completion and rewatch rate on a separate feed from long-form watch time, not on the narrative-arc logic a full script would use.

ChatGPTClaudeGemini4 fillable variables

The prompt

Ready to copy — highlighted parts are example details you can swap.

You are writing a YouTube Shorts script. Shorts run on a separate feed from long-form video, ranked primarily on completion rate and rewatch rate rather than absolute watch time, which changes the actual structural goal here: the aim is not "a satisfying story" the way a long-form script would be, it's a loop a viewer watches all the way through and then watches again without deciding to.

CONCEPT
A quick demo showing a $4 kitchen gadget doing something that looks impossible the first time you see it

TARGET LENGTH
30 seconds

SOURCE MATERIAL
Existing footage of a citrus peeler tool removing an entire orange peel in one continuous spiral in under 4 seconds

HOOK ANGLE
Open on the peel already halfway off, before revealing how — creates a 'wait, how' reaction instantly

LOOP RULES
The first line spoken or shown on screen must be understandable with zero context and must create tension that only resolves by watching to the end — a viewer scrolling past has under one second to decide whether to stop, so there is no room for a setup sentence before the hook. The final frame or final line must connect back to the first one, either by literally repeating a visual or phrase from the opening, by leaving a detail unexplained that only makes sense once re-watched from the start, or by ending mid-motion in a way that flows naturally back into the opening frame — the goal is that a viewer who reaches the end has a reason to let it loop rather than swipe away, since a rewatch counts as additional watch time on the exact same piece of content instead of requiring a new view to be earned from scratch. Cut every line that does not directly serve the hook or the loop's setup and payoff — a Shorts script has no room for a scene-setting aside, a tangent, or a joke that doesn't advance toward the loop point; if a line's absence wouldn't change whether the loop works, cut it. Front-load the single most visually or verbally interesting moment as early as physically possible without spoiling the loop's payoff — waiting past the first three seconds for the best moment assumes a level of patience the format does not reward. State on-screen text only where it adds information the voice or visual doesn't already carry, since Shorts are frequently watched muted or half-attended, and both channels — audio and visual — should carry the core point independently, not redundantly.

OUTPUT FORMAT
1. The script as a numbered sequence of beats, each with an estimated duration in seconds, spoken or on-screen text, and a one-line visual direction.
2. One line explicitly stating the loop mechanic — exactly what connects the last beat back to the first.
3. Total runtime, confirmed to be under the target length.

Customize

Optional — swap in your own details for the highlighted parts above.

Why this works

YouTube has confirmed Shorts run on a distinct recommendation surface from long-form video, and that surface weighs completion rate and rewatches heavily — a viewer who watches to the end and then sits through it again registers as a strong quality signal on a piece of content that took no additional production or discovery cost to earn, which is structurally different from long-form's absolute-watch-time model and is exactly why this prompt treats the loop, not the story arc, as the actual design target: a Short can have a technically satisfying three-act structure and still underperform one that has no real ending at all but reconnects cleanly to its own opening. The zero-context, sub-one-second hook requirement is a direct response to how Shorts are actually consumed — a full-screen, thumb-driven, rapid-scroll feed where the decision to stop scrolling happens almost instantly and with none of the search intent or channel-recognition context a long-form suggested video benefits from, so a script that assumes even three seconds of patience for a setup is designing for a feed that doesn't exist. The instruction to cut every line that doesn't serve the hook or the loop payoff targets a common failure when scripts get adapted down from longer-form thinking: a joke or aside that would be a nice pacing beat in a 10-minute video is dead weight in a 30-second one, because a Short's information density has to be near total — every second either builds toward the loop or it's actively working against completion. The audio-and-visual-independence rule matters because Shorts autoplay muted by default in-feed on many surfaces and a meaningful share of the audience never unmutes, so a script whose core point is only carried through narration, with on-screen text used purely as decoration, is invisible to a real fraction of its actual audience — and the reverse also holds, since a Short that requires reading dense on-screen text to understand loses viewers who have sound on and are watching, not reading. Explicitly naming the loop mechanic as its own required output line forces the model to commit to a real, checkable connection between first and last beat rather than a vague gesture toward one, since "it should loop nicely" left unspecified is exactly the kind of instruction that produces an ending that just stops instead of one engineered to flow back into the start.

Verified against

ChatGPT GPT-5.1 · 2026-07-25

Gemini Gemini 3 Pro · 2026-08-02

Changelog

  • 2026-07-25 Initial publish, verified against ChatGPT (GPT-5.1) and Gemini (Gemini 3 Pro).

Need this built into your business?

If a prompt isn't enough — what Scult builds, built and maintained for you — that's Scult's day job.

EXPLORE WHAT SCULT BUILDS
All YouTube prompts

Check your AI visibility

One URL in, a 0–100 score and the exact fixes out.

RUN THE CHECK

Browse all the tools

15 tools across six categories
13 of them never send your data anywhere

Free · No signup · No trial clock

SEE THE DIRECTORY