If you make YouTube videos and you're tired of staring at blank documents, this does the heavy lifting. It interviews you once about your style, tone, target audience, hook preferences, all of it, then saves those preferences so every script you generate stays consistent. The workflow is thorough: it checks for saved preferences, collects detailed style info if you're new, then generates complete production-ready scripts with proper timing breakdowns and section markers. What I like is it actually structures scripts like real YouTube videos, with hooks, intro blocks, timestamped sections, and CTAs. You give it a topic and key points, it builds the full thing based on your saved voice instead of generic template garbage.

install copies · 90 days. Times the install command was copied on this site in the last 90 days, bots filtered.
12
skills.sh installs
2K
GitHub stars
467
last updated
Aug 21, 2026

Install

$ npx -y skills add ailabs-393/ai-labs-claude-skills --skill script-writer --agent claude-code

Installs into .claude/skills of the current project.

Files

Script Writer

Overview

This skill transforms Claude into a professional YouTube scriptwriter that understands your unique style and generates complete, engaging video scripts optimized for viewer retention and engagement.

When to Use This Skill

Invoke this skill for YouTube scriptwriting tasks:

  • Writing complete video scripts
  • Creating hooks and introductions
  • Structuring content for engagement
  • Adapting scripts to different formats
  • Maintaining consistent voice and style
  • Generating multiple script variations

Workflow

Step 1: Check for Existing Preferences

python3 scripts/script_db.py is_initialized

If "false", proceed to Step 2. If "true", proceed to Step 3.

Step 2: Initial Preference Collection

Collect comprehensive scriptwriting preferences:

Script Types (can select multiple):

  • Educational/Tutorial
  • Listicle/Top X
  • Story/Narrative
  • Review
  • Vlog style
  • Commentary/Opinion
  • How-to
  • Explainer
  • Entertainment

Tone:

  • Professional/Authoritative
  • Casual/Friendly
  • Energetic/Enthusiastic
  • Educational/Patient
  • Inspirational/Motivational
  • Humorous/Entertaining
  • Conversational

Sponsors

Details

Repository
github.com/ailabs-393/ai-labs-claude-skills
Categories
Backend & APIs, Code Review & Quality, AI & Agent Building, Automation & Workflows, Databases
First seen
Apr 16, 2026

More from ailabs-393/ai-labs-claude-skills

All 27
1huggingface avatarhuggingface-community-evalshuggingface/skillsRun evaluations for Hugging Face Hub models using inspect-ai and lighteval on local hardware. Use for backend selection, local GPU evals, and choosing between v2Kskills.sh installs
2huggingface avatarhuggingface-trackiohuggingface/skillsTrack and visualize ML training experiments with Trackio. Use when logging metrics during training (Python API), firing alerts for training diagnostics, or retr2Kskills.sh installs
3lingzhi227 avatardeep-researchlingzhi227/agent-research-skillsConduct systematic academic literature reviews in 6 phases, producing structured notes, a curated paper database, and a synthesized final report. Output is orga2Kskills.sh installs
4bytedance avatarcode-documentationbytedance/deer-flowUse this skill when the user requests to generate, create, or improve documentation for code, APIs, libraries, repositories, or software projects. Supports READ1.9Kskills.sh installs
5p4nda0s avatarrev-idapythonp4nda0s/reverse-skillsIDAPython and IDALib script reference for reverse engineering. Activate when the user needs to write IDAPython scripts in IDA, use IDALib for headless analysis,1.9Kskills.sh installs
6nvidia avatarcupynumeric-migration-readinessnvidia/skillsPre-migration readiness assessor for porting NumPy to cuPyNumeric. Use BEFORE substantial porting work begins when the user asks whether code will scale on GPU,1.9Kskills.sh installs