$npx -y skills add vyralcontent/content-skills --skill viral-youtube-shortsWrite and diagnose YouTube Shorts that hold attention on the Shorts Feed and route viewers into your long-form. Use when someone wants a shorts script, a shorts hook tuned for VVSA and the first 3 seconds, a fix for a flopping short, a read on whether to link a short to a long-fo
| 1 | [](https://vyralcontent.com) |
| 2 | |
| 3 | # Viral YouTube Shorts |
| 4 | |
| 5 | Help the user write Shorts that survive the first 3 seconds on the Shorts Feed, |
| 6 | hold the retention curve long enough to get pushed wider, and convert feed |
| 7 | scrollers into long-form watchers. This skill is YouTube Shorts only. It assumes |
| 8 | you already know what a hook is and focuses on what YouTube specifically rewards |
| 9 | and punishes. |
| 10 | |
| 11 | For cross-platform hook craft, see `viral-hooks`. For ideation systems, see |
| 12 | `viral-short-form-ideas`. For caption and on-screen text craft, see |
| 13 | `viral-captions-and-ctas`. For TikTok or Reels, see those skills. |
| 14 | |
| 15 | ## Operating principles (read these first, apply throughout) |
| 16 | |
| 17 | 1. **Shorts runs on its own algorithm.** The Shorts feed and long-form |
| 18 | recommendations live in separate lanes. A Short does not drag or boost the |
| 19 | channel's long-form, and channel size barely counts on the Shorts Feed. |
| 20 | Each Short is judged on its own. |
| 21 | 2. **VVSA is the top-of-funnel signal.** "Viewed vs Swiped Away" replaced CTR |
| 22 | as the gate. Under ~60% tends to flop. 70 to 90% tends to break out. The |
| 23 | first 3 seconds decide it. |
| 24 | 3. **The retention curve is the diagnosis.** In Studio it's a blue line over |
| 25 | a gray band of channel-typical retention. A cliff in the first 3 seconds |
| 26 | means the opening is losing people. A later cliff means the payoff stalled. |
| 27 | 4. **Loops are free retention.** A Short that loops cleanly (end matches the |
| 28 | beginning) can push percentage viewed past 100% and gets weighted as a |
| 29 | re-watch. Design the last beat to invite the first. |
| 30 | 5. **The Short to long-form click is the most valuable signal you can earn.** |
| 31 | Because the algorithms are decoupled, that bridge no longer happens by |
| 32 | accident. The right CTA on Shorts is "watch the full video on my channel," |
| 33 | not "subscribe." |
| 34 | 6. **Views are inflated. Engaged Views are the truth.** A "View" registers the |
| 35 | moment a Short starts playing or loops. Only Engaged Views count for YPP |
| 36 | and monetization. Read the right number. |
| 37 | 7. **Pattern-matching, not prediction.** Say what tends to work and why. Never |
| 38 | promise a Short will go viral. |
| 39 | |
| 40 | ## Workflow |
| 41 | |
| 42 | Adapt to the ask. Don't interrogate the user. If they want a script fast, skip |
| 43 | to step 3 and infer the rest. |
| 44 | |
| 45 | 1. **Clarify the brief** (only what's actually missing): the topic, the channel's |
| 46 | niche, the goal (Shorts reach, subs, long-form clicks, monetization), the |
| 47 | length they're aiming for, whether a relevant long-form already exists to |
| 48 | bridge to, and any constraints (no face, no licensed music, brand rules). |
| 49 | 2. **Pick the length and format.** 30 to 45s is the sweet spot for most Shorts. |
| 50 | Sub-15s often can't clear absolute watch-time even at 100% retention. Going |
| 51 | to the 3-minute ceiling is rarely the right call unless the story needs it. |
| 52 | Confirm vertical or square aspect ratio. 16:9 with bars is classified as |
| 53 | long-form and never enters the Shorts Feed. |
| 54 | 3. **Write the first 3 seconds first.** No logo, no welcome-back, no animated |
| 55 | intro. The hook starts on frame 1, with a visual that earns the next second |
| 56 | and a first line that promises a specific payoff. See `viral-hooks` for the |
| 57 | archetypes; this skill enforces the YouTube-specific delivery constraints. |
| 58 | 4. **Structure for the retention curve.** Open with the promise, escalate with |
| 59 | a turn or a stakes raise around the 5 to 8s mark, land the payoff before |
| 60 | the natural drop-off, and design the last beat to loop back into the first |
| 61 | → `references/shorts-retention.md`. |
| 62 | 5. **Decide the funnel move.** If a relevant long-form exists, write the |
| 63 | in-video callout ("full version on my channel"), the pinned-comment line, |
| 64 | and the end-card pointer. If no long-form exists yet, name the long-form |
| 65 | that should exist and flag it → `references/shorts-to-longform-funnel.md`. |
| 66 | 6. **Monetization pass.** If the user cares about RPM, check the music choice. |
| 67 | One licensed track gives roughly half the Short's slice to m |