brand-analyzer
This skill should be used when the user requests brand analysis, brand guidelines creation,…
This skill should be used whenever users need YouTube video scripts written. On first use, collects comprehensive preferences including script type, tone, target audience, style, video length, hook style, use of humor, personality, and storytelling approach. Generates complete,
$ npx -y skills add ailabs-393/ai-labs-claude-skills --skill script-writer --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/script-writerContext preview
The summary Claude sees to decide when to auto-load this skill.
This skill should be used whenever users need YouTube video scripts written. On first use, collects comprehensive preferences including script type, tone, target audience, style, video length, hook style, use of humor, personality, and storytelling approach. Generates complete,
name: script-writer description: This skill should be used whenever users need YouTube video scripts written. On first use, collects comprehensive preferences including script type, tone, target audience, style, video length, hook style, use of humor, personality, and storytelling approach. Generates complete, production-ready YouTube scripts tailored to user's specifications for any topic. Maintains database of preferences and past scripts for consistent style.
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.
Invoke this skill for YouTube scriptwriting tasks:
python3 scripts/script_db.py is_initialized
If "false", proceed to Step 2. If "true", proceed to Step 3.
Collect comprehensive scriptwriting preferences:
**Script Types (can select multiple):**
**Tone:**
**Target Audience:**
**Style Preferences:**
**Video Length Preference:**
**Hook Style:**
**Personality:**
**Additional Preferences:**
**Saving Preferences:**
import sys
sys.path.append('[SKILL_DIR]/scripts')
from script_db import save_preferences
preferences = {
"script_types": ["educational", "listicle"],
"tone": "casual-friendly",
"target_audience": {
"age_range": "20s-30s",
"knowledge_level": "beginner-intermediate",
"interests": ["productivity", "technology"]
},
"style": {
"wording": "simple-direct",
"sentence_length": "short-punchy",
"use_questions": True,
"use_statistics": "moderate"
},
"video_length": "medium",
"hook_style": "question-problem",
"personality": "relatable-energetic",
"use_humor": True,
"storytelling_approach": "moderate",
"call_to_action_preference": "direct",
"channel_niche": "productivity tips"
}
save_preferences(preferences)When user requests a script, gather:
**Essential Information:** 1. **Topic/Title**: What the video is about 2. **Key Points**: Main things to cover (3-5 points) 3. **Video Length**: Specific duration or use preference 4. **Special Requirements**: Anything specific to include/avoid 5. **Target Keywords**: For SEO (optional)
**Example Request:**
User: "Write a script about '5 Productivity Apps That Changed My Life'" Gather: - Video length: 10 minutes (medium form) - Key apps to cover: 5 specific apps - Angle: Personal experience + practical benefits - CTA: Link to full app list in description
Based on preferences and `references/script_formats.md`, create structure:
**Standard YouTube Script Structure:**
[HOOK - 0:00-0:10] Opening line that stops the scroll [INTRO - 0:10-0:45] - Quick greeting - What video is about - Why viewer should watch - What they'll learn - Personal credibility/context [MAIN CONTENT - 0:45-8:30] Section 1: [Point 1] - Introduction to point - Explanation - Example/Story - Benefit/Application - Transition Section 2: [Point 2] - Introduction to point - Explanation - Example/Story - Benefit/Application - Transition [Continue for each main point] [CONCLUSION - 8:30-9:30] - Recap of main points - Key takeaway - Final thought - Setup for CTA [CALL TO ACTION - 9:30-10:00] - Primary CTA (subscribe, like, comment) - Secondary CTA (links, next video) - Sign-off
Generate full script following structure with user's style preferences:
**Example Script Output:**
=================================== YOUTUBE SCRIPT =================================== Title: 5 Productivity Apps That Changed My Life Duration: ~10 minutes (~1,500 words) Style: Casual-Friendly, Educational =================================== [HOOK - 0:00-0:10] "I used to waste 3 hours every day on useless tasks until I found these 5 apps. And no, I'm not talking about the ones everyone already knows about." [INTRO - 0:10-0:45] "Hey everyone! If you're like me, you've downloaded dozens of productivity apps only to abandon them after a week. But these 5? They've actually stuck. In fact, they've saved me over 15 hours every single week for the past 6
🧠 A collection of reusable "skills" for Claude AI and developer tooling. Each skill is a focused, modular package that brings automation to your dev workflows — from SEO analysis to document parsing, CI/CD generation, Docker automation, and more.
Repo: ailabs-393/ai-labs-claude-skills
This skill should be used when the user requests brand analysis, brand guidelines creation,…
This skill should be used when analyzing business sales and revenue data from CSV files to…
This skill should be used when the user requests to create professional business documents…
This skill should be used when creating or configuring CI/CD pipeline files for automated…
This skill should be used when writing documentation for codebases, including README files,…
This skill should be used when working with CSV files to create interactive data…