youtube-title-generator
Generates compelling YouTube title ideas from content concepts. Use when someone needs click-worthy video titles using proven structural formulas and psychological patterns from high-performing videos.
Install
mkdir -p .claude/skills/youtube-title-generator && curl -L -o skill.zip "https://mcp.directory/api/skills/download/6448" && unzip -o skill.zip -d .claude/skills/youtube-title-generator && rm skill.zipInstalls to .claude/skills/youtube-title-generator
About this skill
YouTube Title Generator
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
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 (if available)
→ 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 web_fetch 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
If youtube-title/reference-titles.md exists, read it 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" |
| Transformation Language | Promise personal change | "won't be the same person," "change your life," "reinvent yourself" |
| Exclusivity Framing | Create insider knowledge appeal | "what they don't tell you," "most people ignore," "the secret" |
| Status Elevation | Appeal to ambition | "get ahead of 99%," "high-income skill," "millionaire," "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
- Are the most clickable and relevant titles you can create for the topic
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
- Generate timestamp in format:
YYYY-MM-DD-HHmmss - Save the complete output to
youtube-title/titles-{timestamp}.md - 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 |
| 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
# 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]
... (continue to 20)
---
## Creative Titles (10)
21. [TITLE 21]
22. [TITLE 22]
23. [TITLE 23]
... (continue to 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 or recommendations]
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
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
- Read the reference titles file if it exists 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?
More by openclaw
View all skills by openclaw →You might also like
flutter-development
aj-geddes
Build beautiful cross-platform mobile apps with Flutter and Dart. Covers widgets, state management with Provider/BLoC, navigation, API integration, and material design.
drawio-diagrams-enhanced
jgtolentino
Create professional draw.io (diagrams.net) diagrams in XML format (.drawio files) with integrated PMP/PMBOK methodologies, extensive visual asset libraries, and industry-standard professional templates. Use this skill when users ask to create flowcharts, swimlane diagrams, cross-functional flowcharts, org charts, network diagrams, UML diagrams, BPMN, project management diagrams (WBS, Gantt, PERT, RACI), risk matrices, stakeholder maps, or any other visual diagram in draw.io format. This skill includes access to custom shape libraries for icons, clipart, and professional symbols.
ui-ux-pro-max
nextlevelbuilder
"UI/UX design intelligence. 50 styles, 21 palettes, 50 font pairings, 20 charts, 8 stacks (React, Next.js, Vue, Svelte, SwiftUI, React Native, Flutter, Tailwind). Actions: plan, build, create, design, implement, review, fix, improve, optimize, enhance, refactor, check UI/UX code. Projects: website, landing page, dashboard, admin panel, e-commerce, SaaS, portfolio, blog, mobile app, .html, .tsx, .vue, .svelte. Elements: button, modal, navbar, sidebar, card, table, form, chart. Styles: glassmorphism, claymorphism, minimalism, brutalism, neumorphism, bento grid, dark mode, responsive, skeuomorphism, flat design. Topics: color palette, accessibility, animation, layout, typography, font pairing, spacing, hover, shadow, gradient."
godot
bfollington
This skill should be used when working on Godot Engine projects. It provides specialized knowledge of Godot's file formats (.gd, .tscn, .tres), architecture patterns (component-based, signal-driven, resource-based), common pitfalls, validation tools, code templates, and CLI workflows. The `godot` command is available for running the game, validating scripts, importing resources, and exporting builds. Use this skill for tasks involving Godot game development, debugging scene/resource files, implementing game systems, or creating new Godot components.
nano-banana-pro
garg-aayush
Generate and edit images using Google's Nano Banana Pro (Gemini 3 Pro Image) API. Use when the user asks to generate, create, edit, modify, change, alter, or update images. Also use when user references an existing image file and asks to modify it in any way (e.g., "modify this image", "change the background", "replace X with Y"). Supports both text-to-image generation and image-to-image editing with configurable resolution (1K default, 2K, or 4K for high resolution). DO NOT read the image file first - use this skill directly with the --input-image parameter.
fastapi-templates
wshobson
Create production-ready FastAPI projects with async patterns, dependency injection, and comprehensive error handling. Use when building new FastAPI applications or setting up backend API projects.
Related MCP Servers
Browse all serversExtract and analyze YouTube transcripts in multiple languages. Use our YouTube transcriptor to easily transcribe for You
Easily download videos or convert YouTube to MP3/MP4 with our YouTube downloader for quick content analysis using yt-dlp
Retrieve and transcribe YouTube transcripts with natural language queries. Easily get YouTube transcript or convert YouT
AI-powered video editor that integrates Video Jungle for natural-language YouTube video search, automated clip generatio
Fetch is a web scraping tool that extracts web content and YouTube transcripts, converting HTML to Markdown with accurat
SEO Research MCP brings powerful SEO research capabilities directly into your AI coding assistant. Using the Model Conte
Stay ahead of the MCP ecosystem
Get weekly updates on new skills and servers.