longform-script

Write high-retention scripts for 5-15 minute talking-head YouTube videos with hooks, b-roll, and runtime estimates.

Updated Jul 5, 2026
One-click install
npx skills add https://github.com/SahilFruitwala/content-skills --skill longform-script-sahilfruitwala
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: longform-script
Source: https://github.com/SahilFruitwala/content-skills/tree/main/longform-script
Command: npx skills add https://github.com/SahilFruitwala/content-skills --skill longform-script-sahilfruitwala

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Writing a long-form YouTube script that holds attention past the first 30 seconds is hard: creators struggle with weak openings, rambling bodies, and no plan for what appears on screen. This Skill turns a topic, outline, or rough draft into a retention-optimized script structure. ## Core Features & Use Cases - Mode Detection: Automatically identifies whether the video is an explainer, tutorial, video essay, or vlog and applies a body structure tuned to that mode. - Hybrid Scripting: Writes the cold open and intro word-for-word, then provides a beat-by-beat outline for the body so delivery stays natural. - Full Production Layer: Every talking-head stretch gets concrete shootable b-roll directions, on-screen text captions, re-hooks between sections, a title and thumbnail concept, and a runtime estimate. - Use Case: Hand it a bullet-point brain-dump on index funds and receive three cold-open hook options, a verbatim intro, a sectioned body outline with b-roll and re-hooks, a title/thumbnail pairing, and a ~7-9 minute runtime estimate. ## Quick Start Turn these bullet points into a 10-minute YouTube explainer script on index funds with hooks and b-roll suggestions.

Frequently Asked Questions about longform-script

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I write a YouTube script that keeps viewers watching?▼

Structure the script around a word-for-word cold open and intro that makes one specific promise, then use a beat outline for the body with open loops, re-hooks between sections, and a pattern interrupt every 40-60 seconds. Deliver the promise near the climax, not early.

How to structure a 10-minute YouTube video script?▼

Use a cold open (0:00-0:15), a verbatim intro with promise and credibility (0:15-0:45), body sections of 45-90 seconds each built as improvisable beats, a climax that pays off the promise, and a short outro teeing up the next video.

Should I write my full YouTube script word-for-word?▼

Only the cold open, intro, and outro should be word-for-word since the first 30 seconds determine average view duration. The body works better as a beat outline the creator improvises over, keeping delivery natural while preserving structure.

Can this skill write scripts for TikTok or YouTube Shorts?▼

No, this skill targets videos roughly 3 minutes or longer. For sub-60-second TikTok, Reels, or Shorts content, use the shortform-script skill instead, which is built for short-form pacing and structure.

What makes a good b-roll note in a video script?▼

A good b-roll note is a concrete, shootable instruction like 'screen capture: cursor opens Settings and clicks Export' rather than a vague direction like 'show the app.' Every talking-head stretch should have one so the frame never sits static.