Learn-skills.dev title-variants
Generate title variants for YouTube videos from outlier analysis. Use when user asks to create title variations, generate YouTube titles, or adapt video titles.
install
source · Clone the upstream repo
git clone https://github.com/NeverSight/learn-skills.dev
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/NeverSight/learn-skills.dev "$T" && mkdir -p ~/.claude/skills && cp -r "$T/data/skills-md/aiagentwithdhruv/skills/title-variants" ~/.claude/skills/neversight-learn-skills-dev-title-variants && rm -rf "$T"
manifest:
data/skills-md/aiagentwithdhruv/skills/title-variants/SKILL.mdsource content
Title Variant Generation
Goal
Analyze top-performing video titles and generate variants adapted to your niche.
Scripts
- Generate variants./scripts/generate_title_variants.py
- Update sheets./scripts/update_sheet.py
Usage
# Mode A: Update existing sheet with variants python3 ./scripts/generate_title_variants.py \ --sheet-url "SHEET_URL" \ --mode update # Mode B: Create new sheet with variants 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
Schema
Inputs
| Name | Type | Required | Description |
|---|---|---|---|
| string | No | Google Sheet with outlier titles to generate variants for |
| file_path | No | JSON file with outlier data |
| string | Yes | 'update' (existing sheet) or 'create' (new sheet) |
Outputs
| Name | Type | Description |
|---|---|---|
| string | Sheet with Title Variant 1/2/3 columns added |
Credentials
| Name | Source |
|---|---|
| .env |
Composable With
Skills that chain well with this one:
cross-niche-outliers, youtube-outliers
Cost
Claude API (minimal)