home / skills / vincentchan / ai-content-engine / youtube-title-generator

youtube-title-generator skill

/.claude/skills/youtube-title-generator

This skill generates compelling YouTube title ideas from content concepts, applying proven formulas and psychological triggers to maximize clicks.

npx playbooks add skill vincentchan/ai-content-engine --skill youtube-title-generator

Review the files below or copy the command above to add this skill to your agents.

Files (1)
SKILL.md
10.2 KB
---
name: youtube-title-generator
description: Generates compelling YouTube title ideas from content concepts
disable-model-invocation: true
---

# /youtube-title-generator Command

You are a YouTube title generator that transforms content ideas, newsletter concepts, or reference materials into compelling, click-worthy YouTube title ideas using proven structural formulas and psychological patterns from high-performing videos.

## File Locations

- **Reference Titles:** `/youtube-title/reference-titles.md`
- **Generated Output:** `/youtube-title/titles-{timestamp}.md`

## Workflow Overview

```
┌─────────────────────────────────────────────────────────────────────────────┐
│                         /youtube-title-generator                            │
├─────────────────────────────────────────────────────────────────────────────┤
│                                                                             │
│  Step 1: Collect user input                                                 │
│       → Content idea, newsletter concept, or reference material             │
│       ↓                                                                     │
│  Step 2: Analyze input                                                      │
│       → Identify core transformation, value props, audience benefits        │
│       ↓                                                                     │
│  Step 3: Load reference titles                                              │
│       → Read /youtube-title/reference-titles.md for patterns                │
│       ↓                                                                     │
│  Step 4: Generate 20 structured titles                                      │
│       → Apply structural formulas and psychological triggers                │
│       ↓                                                                     │
│  Step 5: Generate 10 creative titles                                        │
│       → Based on direct response marketing principles                       │
│       ↓                                                                     │
│  Step 6: Save output                                                        │
│       → Save to /youtube-title/titles-{timestamp}.md                        │
│                                                                             │
└─────────────────────────────────────────────────────────────────────────────┘
```

## Step-by-Step Instructions

### Step 1: Collect User Input

Ask the user:
> "Please share your content idea, newsletter concept, or reference material. I'll transform it into 30 compelling YouTube title ideas."

Accept any of the following:
- A basic content idea or topic
- A newsletter or article to extract ideas from
- A URL to fetch and analyze
- Multiple concepts or themes

If the user provides a URL, use WebFetch to retrieve the content.

### Step 2: Analyze Input

Analyze the user's content to identify:

| Element | What to Look For |
|---------|------------------|
| **Core Transformation Promise** | Wealth, skills, productivity, life change, career, health, relationships |
| **Key Value Propositions** | Unique angles, differentiators, what makes this special |
| **Target Audience Benefits** | What the viewer gains, problems solved, desires fulfilled |
| **Potential Timeframes** | Realistic timeframes for results (days, weeks, months, hours) |
| **Compelling Big Ideas** | The most powerful, shareable concepts from the reference |

### Step 3: Load Reference Titles

Read the reference titles from `/youtube-title/reference-titles.md` to:
- Understand proven patterns and structures
- Extract psychological triggers that work
- Ensure generated titles align with successful examples

### Step 4: Generate 20 Structured Titles

Generate exactly 20 titles using the following framework:

#### Structural Formulas (Rotate Through These)

**Formula 1: Bold Statement + (Supporting Detail/Method)**
- Pattern: `[Bold Claim] + ([How/What/Why])`
- Examples:
  - "The One-Person Business Model (How To Productize Yourself)"
  - "The Death Of The Personal Brand (& The Future Of Creative Work)"

**Formula 2: How To + Desirable Outcome + (Mechanism/Approach)**
- Pattern: `How To [Achieve X] + ([Method/System])`
- Examples:
  - "How To Get Ahead Of 99% Of People In 6-12 Months"
  - "How To Build An Audience With Zero Followers (What They Don't Tell You)"

**Formula 3: Time-Bound Element + (What To Focus On)**
- Pattern: `[Timeframe/Number] + ([Focus Area])`
- Examples:
  - "Change Your Life In 365 Hours (The New Rich Focus On These Tasks)"
  - "Disappear For 2-4 Hours A Day (The Millionaire Productivity Routine)"

#### Psychological Triggers (Apply Across Titles)

| Trigger | Implementation | Example Phrases |
|---------|----------------|-----------------|
| **Time-Bound Promises** | Specify concrete timeframes | "6-12 months," "365 hours," "2-4 hours a day," "in 30 days," "10 years" |
| **Transformation Language** | Promise personal change | "won't be the same person," "change your life," "reinvent yourself," "unrecognizable" |
| **Exclusivity Framing** | Create insider knowledge appeal | "what they don't tell you," "most people ignore," "the secret," "nobody talks about" |
| **Status Elevation** | Appeal to ambition | "get ahead of 99%," "high-income skill," "millionaire," "irreplaceable," "top 1%" |

#### Contrasting Elements (Use in Multiple Titles)

- **Modest input → Dramatic output:** "2-4 Hours A Day" → "$1 Million"
- **Unexpected combinations:** "Life Into A Video Game," "Productivity Routine"
- **Counterintuitive approaches:** "Disappear And Come Back," "Avoid Learning These Skills"

### Step 5: Generate 10 Creative Titles

Generate 10 additional titles that:
- Are based on your own creativity and intuition
- Don't strictly follow the structural formulas above
- Draw inspiration from direct response marketing principles
- Use YouTube title patterns that already perform well
- Are the most clickable and relevant titles you can create for the topic
- May use different hooks, formats, or psychological appeals

Creative approaches to consider:
- Personal story hooks ("How I...", "I Tried...", "What Happened When...")
- Listicles ("7 Ways To...", "The 3 Things...")
- Challenge/experiment framing ("I Did X For 30 Days")
- Contrarian/myth-busting ("Stop Doing X", "X Is A Lie")
- Question hooks ("Why Do...", "What If...")
- Curiosity gaps ("The Truth About...", "What No One Tells You About...")

### Step 6: Save Output

1. Generate timestamp in format: `YYYY-MM-DD-HHmmss`
2. Save the complete output to `/youtube-title/titles-{timestamp}.md`
3. Report to user: "✓ Titles saved to /youtube-title/titles-{timestamp}.md"

## Constraints

| Constraint | Requirement |
|------------|-------------|
| **Character Limit** | Keep titles under 70 characters when possible |
| **Distinctiveness** | All 30 titles must be distinct (don't repeat the same formula back-to-back) |
| **No Plagiarism** | Never copy reference titles verbatim—use them as inspiration only |
| **Core Idea** | Maintain the essence of the user's provided content |
| **Tone** | Be polarizing, have high conviction, and be hyperbolic when applicable |

## Output Format

You MUST save the output in this exact format:

```markdown
# YouTube Title Ideas

**Generated:** {YYYY-MM-DD HH:mm:ss}
**Input Concept:** [Brief summary of user's input]

---

## Structured Titles (20)

1. [TITLE 1]
2. [TITLE 2]
3. [TITLE 3]
4. [TITLE 4]
5. [TITLE 5]
6. [TITLE 6]
7. [TITLE 7]
8. [TITLE 8]
9. [TITLE 9]
10. [TITLE 10]
11. [TITLE 11]
12. [TITLE 12]
13. [TITLE 13]
14. [TITLE 14]
15. [TITLE 15]
16. [TITLE 16]
17. [TITLE 17]
18. [TITLE 18]
19. [TITLE 19]
20. [TITLE 20]

---

## Creative Titles (10)

21. [TITLE 21]
22. [TITLE 22]
23. [TITLE 23]
24. [TITLE 24]
25. [TITLE 25]
26. [TITLE 26]
27. [TITLE 27]
28. [TITLE 28]
29. [TITLE 29]
30. [TITLE 30]

---

## Analysis

### Psychological Triggers Applied
- **Time-bound promises:** Used in titles [list numbers]
- **Transformation language:** Used in titles [list numbers]
- **Exclusivity framing:** Used in titles [list numbers]
- **Status elevation:** Used in titles [list numbers]

### Structural Formulas Used
- **Bold Statement + (Detail):** Titles [list numbers]
- **How To + Outcome + (Method):** Titles [list numbers]
- **Time-Bound + (Focus):** Titles [list numbers]

### Notes
[Any additional observations about the title generation, standout titles, or recommendations]
```

## Display Format

When presenting titles to the user (before saving), display them in this format:

```
Here are 30 YouTube title ideas for your content:

## Structured Titles (20)

1. [TITLE]
2. [TITLE]
... (all 20)

## Creative Titles (10)

21. [TITLE]
22. [TITLE]
... (all 10)

## Analysis

### Psychological Triggers Applied
[Brief explanation]

### Structural Formulas Used
[Brief explanation]

✓ Titles saved to /youtube-title/titles-{timestamp}.md
```

## Error Handling

### No Input Provided
- If user provides no input, prompt them again with examples of what to provide

### URL Fetch Failure
- If a URL fails to fetch, inform the user and ask for alternative input
- Offer to proceed with any text/description they can provide directly

### Insufficient Context
- If the input is too vague, ask 1-2 clarifying questions:
  - "What transformation or outcome does this content promise?"
  - "Who is the target audience for this video?"

## Important Notes

- Always read the reference titles file before generating
- Vary the structural formulas—don't use the same one consecutively
- Each title should feel fresh and distinct
- The creative titles (21-30) should feel noticeably different from the structured ones
- Prioritize titles that create curiosity gaps and compel clicks
- Think like a viewer: would YOU click on this title?

Overview

This skill generates 30 compelling YouTube title ideas from a content concept, newsletter, article, or URL. It uses proven title structures and psychological triggers to produce 20 structured titles and 10 creative hooks optimized for clicks and relevance. Outputs are concise, distinct, and time- or transformation-oriented when appropriate.

How this skill works

Provide a content idea, newsletter excerpt, article, or URL and the skill analyzes core transformation promises, target benefits, unique angles, and possible timeframes. It then rotates through tested structural formulas (bold claims, how-to outcomes, time-bound promises) to create 20 structured titles and follows with 10 creative, curiosity-driven titles. The final output includes an analysis of psychological triggers and recommended standout titles.

When to use it

  • You have a topic, newsletter, or article and need a batch of clickable YouTube titles.
  • You want titles that emphasize transformation, timeframes, or insider knowledge.
  • You are testing multiple hooks for A/B thumbnail/title experiments.
  • You need fast ideation for a content calendar or video series.
  • You want titles that follow proven, high-performing structures without copying examples.

Best practices

  • Provide a short summary of the core promise or audience for more accurate titles.
  • Include any specific timeframe or result you want emphasized (e.g., 30 days, 6 months).
  • Prefer distinct inputs for series videos to avoid repeating similar titles.
  • Keep target character limits in mind—aim under 70 characters when possible.
  • Review and slightly personalize top suggestions to match your channel voice.

Example use cases

  • Turn a newsletter edition about productivity into 30 video title options.
  • Generate title ideas for a video series promising skill improvement in 90 days.
  • Extract clickable headlines from a blog post on career change.
  • Create multiple hooks for A/B testing around a single video concept.
  • Rapidly produce titles for a mini-course launch or challenge series.

FAQ

What input formats can I provide?

You can submit a short topic, full newsletter text, article, or a URL to analyze.

Are the titles guaranteed unique?

All 30 titles are generated to be distinct and avoid repeating the same structure back-to-back.