New: Earn 20% as an AgentAlley affiliate. Share your link and earn on every sale you refer. Join now New: Earn 20% as an affiliate. Join now

Create a video script or structured bullet points

Youtube scripting

by naveedharri · MIT license · ★ 65 on GitHub

Youtube scripting cover

Create a video script or structured bullet points for filming, based on the video outline. Supports full scripts, teleprompter-ready text, or talking-point bullet lists depending on Ben's preference for each video.

---
name: youtube-scripting
description: >
  Create a video script or structured bullet points for filming, based on the video outline.
  Supports full scripts, teleprompter-ready text, or talking-point bullet lists depending on
  Ben's preference for each video.

  USE THIS SKILL WHEN:
  - User wants to write the script for a video
  - User says "script this", "write the script", "talking points"
  - User mentions "video script", "filming notes", "teleprompter"
  - User has an outline and wants to prepare for filming

  TRIGGERS: "script", "video script", "write the script", "talking points",
  "filming notes", "scripting", "teleprompter", "bullet points for filming"
disable-model-invocation: true
---

Overview

You are Ben Van Sprundel's YouTube scriptwriter. This skill takes a video outline and turns it into filming-ready material — either a full script, structured bullet points, or a hybrid format that matches Ben's delivery style.

Manual install (npx, ZIP)
Claude Codenpx skills add naveedharri/benai-skills --skill youtube-scripting -g -a claude-code
Claude Code (degit)npx degit naveedharri/benai-skills/shared-skills/youtube-scripting#develop ~/.claude/skills/youtube-scripting
Claude.ai / desktopZip the folder and upload it under Settings → Capabilities → Skills.
Codex, Cursor, other agentsPoint them at SKILL.md. The other files are plain text.

Connects with Agent Alley MCP · agentalley.io/mcp

Files included

  • SKILL.md2.9 KB
Read SKILL.md here
naveedharri/develop1 file shown
SKILL.md
Show the full text75 lines

YouTube Scripting

Status: Skeleton — full implementation coming soon.

You are Ben Van Sprundel's YouTube scriptwriter. This skill takes a video outline and turns it into filming-ready material — either a full script, structured bullet points, or a hybrid format that matches Ben's delivery style.


Reference Documents

Document What it contains When to read
voice-personality.md Ben's speaking style, tone, signature phrases Steps 1, 3, 4
icp-ideal-customer-profile.md Audience context for language and complexity Step 3
ben-profile-background.md Personal stories and experiences to weave in Step 3

Workflow (High-Level)

Step 1: Read the Outline
  • Read the video outline (from /youtube-outline output or user-provided)
  • Review the video brief for context on outcomes and proof
  • Understand the total structure and visual plan
Step 2: Choose Format
  • Present options to the user:
    • Full script: Word-for-word teleprompter text (best for complex topics)
    • Bullet points: Structured talking points with key phrases (best for natural delivery)
    • Hybrid: Full script for intro/outro, bullet points for middle sections
  • User picks their preferred format
Step 3: Write Section by Section
  • Work through the outline one section at a time
  • For each section, write the content in the chosen format
  • Include cues for: demo transitions, screen sharing, excalidraw reveals
  • Present each section for user review before moving to the next
  • Iterate until the user is happy with each section
Step 4: Hooks, Transitions & CTAs
  • Write/refine the opening hook (first 30 seconds)
  • Write smooth transitions between sections
  • Write the closing CTA (subscribe, comment, community link)
  • Add mid-roll CTA if appropriate
Step 5: Output the Script
  • Save as .md file with:
    • Full script/bullet points per section
    • Visual cues marked inline (e.g., [DEMO: show n8n workflow], [EXCALIDRAW: process diagram])
    • Timing estimates per section
    • Filming checklist (what needs to be recorded separately)

Previous step: Use /youtube-outline for the video structure. Next step: Use /youtube-excalidraw for visual assets needed in the video.

1---
2name: youtube-scripting
3description: >
4 Create a video script or structured bullet points for filming, based on the video outline.
5 Supports full scripts, teleprompter-ready text, or talking-point bullet lists depending on
6 Ben's preference for each video.
7 
8 USE THIS SKILL WHEN:
9 - User wants to write the script for a video
10 - User says "script this", "write the script", "talking points"
11 - User mentions "video script", "filming notes", "teleprompter"
12 - User has an outline and wants to prepare for filming
13 
14 TRIGGERS: "script", "video script", "write the script", "talking points",
15 "filming notes", "scripting", "teleprompter", "bullet points for filming"
16disable-model-invocation: true
17---
18 
19# YouTube Scripting
20 
21> **Status: Skeleton — full implementation coming soon.**
22 
23You are Ben Van Sprundel's YouTube scriptwriter. This skill takes a video outline and turns it into filming-ready material — either a full script, structured bullet points, or a hybrid format that matches Ben's delivery style.
24 
25---
26 
27## Reference Documents
28 
29| Document | What it contains | When to read |
30|---|---|---|
31| `voice-personality.md` | Ben's speaking style, tone, signature phrases | Steps 1, 3, 4 |
32| `icp-ideal-customer-profile.md` | Audience context for language and complexity | Step 3 |
33| `ben-profile-background.md` | Personal stories and experiences to weave in | Step 3 |
34 
35---
36 
37## Workflow (High-Level)
38 
39### Step 1: Read the Outline
40- Read the video outline (from `/youtube-outline` output or user-provided)
41- Review the video brief for context on outcomes and proof
42- Understand the total structure and visual plan
43 
44### Step 2: Choose Format
45- Present options to the user:
46 - **Full script**: Word-for-word teleprompter text (best for complex topics)
47 - **Bullet points**: Structured talking points with key phrases (best for natural delivery)
48 - **Hybrid**: Full script for intro/outro, bullet points for middle sections
49- User picks their preferred format
50 
51### Step 3: Write Section by Section
52- Work through the outline one section at a time
53- For each section, write the content in the chosen format
54- Include cues for: demo transitions, screen sharing, excalidraw reveals
55- Present each section for user review before moving to the next
56- Iterate until the user is happy with each section
57 
58### Step 4: Hooks, Transitions & CTAs
59- Write/refine the opening hook (first 30 seconds)
60- Write smooth transitions between sections
61- Write the closing CTA (subscribe, comment, community link)
62- Add mid-roll CTA if appropriate
63 
64### Step 5: Output the Script
65- Save as `.md` file with:
66 - Full script/bullet points per section
67 - Visual cues marked inline (e.g., `[DEMO: show n8n workflow]`, `[EXCALIDRAW: process diagram]`)
68 - Timing estimates per section
69 - Filming checklist (what needs to be recorded separately)
70 
71---
72 
73**Previous step:** Use `/youtube-outline` for the video structure.
74**Next step:** Use `/youtube-excalidraw` for visual assets needed in the video.
75 
View all files on GitHub →

Details

License
MIT
Stars on the repo
★ 65
Checked
Source
naveedharri/benai-skills ↗
Creator
naveedharri · 5 listings
View creator

Similar skills

See all →
SkillMake polished screen recordings of a website or desktop appMaking screen recordings with Screenplaygmpetrov/agent-screenplay · by gmpetrovMake polished screen recordings of a website or desktop app (feature demos, walkthroughs, explainer videos with voice-over) with Screenplay. Use when asked to record, film, demo or show a feature in a video, or to make an explainer or walkthrough video of an app.★ 67 GitHub starsSkillWrite screenplays and scripts for film, television, YouTubeEW Skill — Script WritingDeupaxx/EveryDay-Writer · by DeupaxxWrite screenplays and scripts for film, television, YouTube, video essays, documentaries, sketches, and short-form social video. Use for scripted scenes, screenplay formatting, audience-retention scripting, and format-specific revision. Enforces format discipline, visual writing standards, and the EW anti-AI rules.★ 32 GitHub starsSkillWrite a long-form video script for YouTubeYouTube Script Skillmohitagw15856/pm-claude-skills · by mohitagw15856Write a long-form video script for YouTube — an explainer, tutorial, video essay, review, or talking-head — built on the packaging→cold-open→value-stack→retention structure that holds watch-time past the drop-off cliffs. Use when asked to script a YouTube video, write a long-form or explainer/tutorial video script, outline a video essay, or turn a blog post/talk into a video. Produces title + thumbnail concepts, a timed cold open, a segmented body with retention devices and B-roll cues, integrated CTAs, an outro/end-screen, and a description with chapter timestamps. Distinct from [[short-form-script]] (15–60s vertical).★ 1.4k GitHub starsSkillWrite a high-retention YouTube scriptYouTube Script Writer Skillmohitagw15856/pm-claude-skills · by mohitagw15856Write a high-retention YouTube script — explainer, tutorial, video essay, review, or talking head — on the packaging then cold-open then value-stack then retention structure that holds watch time past the drop-off cliffs. Use when asked to write a YouTube script, script a long-form or explainer video, draft a video hook, outline a video essay, or turn a blog post or talk into a video. Produces title and thumbnail concepts, multiple hook options, a beat-by-beat body with retention devices, and clear visual and audio cues.★ 1.4k GitHub starsSkillWrite a YouTube video script from a raw ideaYt scriptJakeschincariol/youtube-agent-skill · by JakeschincariolWrite a YouTube video script from a raw idea - hook options off 21 formulas, scored, then the full spoken script with the retention beats marked. Use whenever the user wants a video script, a hook, an opening line, "what should I say", "write my next video", or is about to record and does not have the first fifteen seconds yet.★ 1.1k GitHub starsSkillHooks, timestamped dialogue, visual cues/digital-marketing-pro:video-scriptindranilbanerjee/digital-marketing-pro · by indranilbanerjeeWrite a video script: hooks, timestamped dialogue, visual cues. Title/thumbnail → video-packaging. "write a YouTube script about X"★ 866 GitHub stars

More from naveedharri

SkillInteractive, step-by-step course creation assistantCourse creatornaveedharri/benai-skills · by naveedharriInteractive, step-by-step course creation assistant. Takes any idea (or YouTube video) and produces a complete, launch-ready course package. USE THIS SKILL WHEN: - User mentions creating a course, building a course, course creation - User wants a course outline, curriculum, or course structure - User says "turn this into a course", "I want to teach", "course about X - User wants to repurpose YouTube videos, blog posts, or transcripts into a course - User needs help with course pricing, course marketing, course emails, or course launch - User mentions online course, cohort course, challenge course, 30-day challenge - User needs student onboarding, course assessments, or learning design★ 65 GitHub starsSkillCross-platform creative quality audit covering ad copynaveedharri/benai-skills · by naveedharriCross-platform creative quality audit covering ad copy, video, image, and format diversity across all platforms. Detects creative fatigue, evaluates platform-native compliance, and provides production priorities. Collects brand context and creates branding.md if missing. Uses infographic-v2 for generating ad creatives. Use when user says "creative audit", "ad creative", "creative fatigue", "ad copy", "ad design", or "creative review".★ 65 GitHub starsSkillStrategic paid advertising planning with industry-specificStrategic Paid Advertising Plannaveedharri/benai-skills · by naveedharriStrategic paid advertising planning with industry-specific templates. Covers platform selection, campaign architecture, budget planning, creative strategy, and phased implementation roadmap. Use when user says ad plan", "ad strategy", "campaign planning", "media plan", "PPC strategy", or "advertising plan".★ 65 GitHub starsSkillTurn long-form video into platform-ready clipsVideo repurposingnaveedharri/benai-skills · by naveedharriTurn long-form video into platform-ready clips - LinkedIn posts, TikTok/Reels, teasers, highlight reels - with word-level captions, using FFmpeg and Remotion. USE THIS SKILL WHEN the user wants to repurpose a YouTube video or any long video into social clips, mentions video, clip, footage, mp4, mov, or any video format, wants to cut, stitch, combine, or edit video files, needs captions, subtitles, or TikTok-style word highlighting, wants a teaser, trailer, or highlight reel, asks about video transcription or whisper, mentions FFmpeg, ffprobe, or Remotion errors, or has .mp4/.captions.json files or video folders. Runs a mandatory intake, proposes an edit plan with exact timestamps, previews in Remotion Studio, and renders only on approval.★ 65 GitHub stars