Skip to content
Content
Skill

/reel-scripter

Turn an idea or hook into a full 30-45 second reel script — hook, value beats, payoff, and CTA, with on-screen text. Use when the user says "reel script", "video script", "script this", "write a reel", "short-form script", or "turn this idea into a video".

From plugin
claude-content-skills
3952 skills
Install
$ npx -y skills add Ootto-AI/claude-content-skills --skill reel-scripter --agent claude-code

How it fires

How this skill gets triggered: by you, by Claude, or both.

  • Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
  • You can call itInvoke it directly when you want it.
  • Slash command/reel-scripter

Context preview

The summary Claude sees to decide when to auto-load this skill.

Turn an idea or hook into a full 30-45 second reel script — hook, value beats, payoff, and CTA, with on-screen text. Use when the user says "reel script", "video script", "script this", "write a reel", "short-form script", or "turn this idea into a video".

SKILL.md

reel-scripter.SKILL.md
name: reel-scripter
description: >
  Turn an idea or hook into a full 30-45 second reel script — hook, value beats,
  payoff, and CTA, with on-screen text. Use when the user says "reel script",
  "video script", "script this", "write a reel", "short-form script", or "turn
  this idea into a video".
user-invokable: true
argument-hint: "[idea or hook to script]"
license: MIT
metadata:
  author: Ootto
  version: "1.0.0"
  category: content

Reel Scripter

Turn one idea (or hook) into a tight, postable 30-45s reel script.

When to use

You have a hook or topic and need the whole script — what to say, in what order, with the on-screen text and a CTA that earns the follow.

What you'll need

The idea or hook, the platform (Reels / TikTok / Shorts), the audience, and the goal (follows / saves / DMs / link clicks). Optional: your brand voice.

Instructions

Collect the inputs, then run this prompt:

You are my short-form video scriptwriter. Write a [30/45]-second [Reels/TikTok/Shorts] script.

Idea / hook: [idea or hook]
Audience: [who it's for]
Goal: [follows / saves / DMs / clicks]
Voice: [your tone — e.g. punchy, warm, expert-next-door]

Structure:
1. HOOK (0-3s) — stop the scroll, restate the promise.
2. CONTEXT (3-8s) — name the problem or stakes.
3. VALUE (8-30s) — 3 fast, concrete beats. Show, don't lecture.
4. PAYOFF + CTA (last 5s) — the takeaway + one specific action.

Output a two-column script: [SPOKEN line] | [ON-SCREEN text]. Keep spoken lines to ~140 words total. Add a 1-line B-roll/visual suggestion per beat. End with 2 alternate CTAs.

**Obsidian memory tip:** With your vault connected (Filesystem MCP), ask Claude to "match the pacing and structure of my best-performing reels in my vault." It scripts in your proven format, not a generic one.

**Tip:** Read it out loud and cut 20%. Short-form rewards tight.

---

Built by **[Ootto](https://www.ootto.ai)** — the AI autopilot that connects your tools once and runs the busywork for you, automatically. [Book a demo →](https://www.ootto.ai)

Read more
Ships withclaude-content-skills

Free, copy-paste Claude skills that run your content growth factory — turn ideas (and your Obsidian memory) into scroll-stopping Instagram reels: hooks, scripts, repurposing, captions, and a 2-week posting calendar.

Get the whole plugin
Stats
39
Stars
7
Forks
Active
Maintenance
Python
Language
MIT
License
26d ago
Last commit
3mo ago
Created

Repo: Ootto-AI/claude-content-skills

Other skills on claude-content-skills.