| name | title-variants |
| description | Generate title variants for YouTube videos from outlier analysis. Use when user asks to create title variations, generate YouTube titles, or adapt video titles. |
| allowed-tools | Bash, Read, Write, Edit, Glob, Grep |
Title Variant Generation
Goal
Analyze top-performing video titles and generate variants adapted to your niche.
Scripts
./scripts/generate_title_variants.py - Generate variants
./scripts/update_sheet.py - Update sheets
Usage
python3 ./scripts/generate_title_variants.py \
--sheet-url "SHEET_URL" \
--mode update
python3 ./scripts/generate_title_variants.py \
--input .tmp/outliers.json \
--mode create
How It Works
- Analyzes original title's hook, emotional trigger, structure
- Adapts to your specific niche (AI agents, automation, etc.)
- Generates 3 meaningfully different variants
- Keeps under 100 characters (YouTube best practice)
Configuration
USER_CHANNEL_NICHE = "AI agents, automation, LangGraph, CrewAI, agentic workflows"
Output
Three title variants per input, stored in sheet columns:
- Title Variant 1
- Title Variant 2
- Title Variant 3