shortform-script

Generates beat-by-beat scripts for sub-60-second talking-head videos with hooks, b-roll, and captions.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Writing short-form video scripts that hold attention is hard: weak hooks lose viewers in the first two seconds, and rambling structure kills retention. This Skill turns a topic, bullet points, or a messy brain-dump into a tight, retention-optimized script for TikTok, Reels, and YouTube Shorts. ## Core Features & Use Cases - Beat-by-beat scripts: Produces a HOOK → BODY → PAYOFF/CTA structure where every beat pairs the spoken line with a concrete b-roll shot and on-screen text. - Three hook options: Drafts three hooks using different formulas (knowledge gap, bold claim, open loop) with a recommended pick, plus a runtime estimate targeting under 60 seconds. - Mode and tone detection: Switches between explainer mode and personal life-story mode, and adjusts tone from energetic reveals to calm how-tos. - Use Case: A fitness creator pastes rough notes about a protein myth and receives a 40-second script with a scroll-stopping hook, shootable b-roll directions per beat, a post caption with hashtags, and a runtime estimate. ## Quick Start Ask the agent to write a 45-second TikTok script about your topic, for example: "Write me a 45-second TikTok script explaining why sourdough needs a cold proof."

Frequently Asked Questions about shortform-script

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

FAQPage Schema
How do I write a short-form video script for TikTok or Reels?▼

Provide a topic, bullet points, or a rough draft and the Skill returns a beat-by-beat script with a hook, spoken lines, b-roll directions, and on-screen text. It targets under 60 seconds at roughly 2.5 spoken words per second.

What makes a good hook for short-form videos?▼

A strong hook names a concrete thing, stays under about 12 words, and opens a loop the payoff closes. The Skill drafts three hooks using different formulas such as knowledge gap, bold claim, and contrarian, then marks a recommended pick.

Can I use this for YouTube videos longer than 5 minutes?▼

No, this Skill is scoped to sub-60-second talking-head videos and explicitly excludes long-form YouTube essays, blog posts, and written articles. Use a long-form script skill for 5-15 minute videos instead.

Does the script include b-roll and on-screen text suggestions?▼

Yes, every beat includes a concrete, shootable b-roll direction such as a screen recording or demonstration, plus a short punchy on-screen text caption. It also outputs a post title, caption, and hashtags.

What input formats does the short-form script generator accept?▼

It accepts a bare topic, a topic with bullet points, a messy brain-dump or voice transcript, or a near-finished draft. For drafts it tightens and sharpens while preserving your voice rather than rewriting from scratch.