thumbnail-creator
Original:🇺🇸 English
Translated
Generate AI-powered YouTube thumbnails, analyze videos for thumbnail ideas, manage styles/faces/brands, and create SEO-optimized titles and descriptions. Use when users want to create thumbnails, need thumbnail ideas for a video, want to clone a thumbnail style, or need YouTube SEO content.
6installs
Added on
NPX Install
npx skill4agent add greg-prospyr/thumbcraft-skills thumbnail-creatorTags
Translated version includes tags in frontmatterSKILL.md Content
View Translation Comparison →Thumbnail Creator
Generate professional YouTube thumbnails using AI. This skill connects to the Thumbnail Creator API to create thumbnails, analyze videos, manage creative assets, and generate SEO content.
Setup
Before using this skill, ensure you have:
- A Thumbnail Creator account at https://app.thumbcraft.io
- An API key from Settings → Developers → API Keys
MCP Configuration (Recommended)
Add to your Claude Desktop config ( on macOS):
~/Library/Application Support/Claude/claude_desktop_config.jsonjson
{
"mcpServers": {
"thumbnail-creator": {
"url": "https://app.thumbcraft.io/api/mcp",
"headers": {
"Authorization": "Bearer YOUR_API_KEY"
}
}
}
}REST API
Base URL:
https://app.thumbcraft.io/api/v1All requests require the header:
Authorization: Bearer YOUR_API_KEYAvailable Tools
Thumbnail Generation
generate_thumbnail
generate_thumbnailCreate a thumbnail from a text description.
Parameters:
- (required): Detailed description of the thumbnail
prompt - (optional): YouTube URL for context
youtube_url - (optional): Apply a saved style
style_id - (optional): Array of face IDs to include
face_ids - (optional): Brand ID for colors/logo
brand_id - (optional): "16:9" (default) or "9:16"
aspect_ratio
Best practices for prompts:
- Be specific about composition, colors, and emotions
- Mention text overlays explicitly if needed
- Describe the main subject's expression and pose
- Include background details
Example:
Generate a thumbnail with a surprised man looking at a giant golden trophy.
Bold yellow text says "I WON". Dark gradient background with sparkles.
Photorealistic style, dramatic lighting.analyze_video
analyze_videoAnalyze a YouTube video and get 5 thumbnail concepts with prompts.
Parameters:
- (required): Full YouTube URL
youtube_url
Returns: Video summary and 5 thumbnail concepts with:
- Title and description
- Ready-to-use generation prompt
- Emotional hook explanation
Asset Management
list_faces
list_facesGet uploaded face models for personalized thumbnails.
Parameters:
- (optional): Only return trained faces
active_only
create_face
create_faceCreate a new face from an image URL. Requires training before use.
Parameters:
- (required): Display name
name - (required): Clear face photo URL
image_url
list_styles
list_stylesGet saved thumbnail styles to apply to generations.
list_brands
list_brandsGet brand assets (logos, colors) for consistent branding.
list_thumbnails
list_thumbnailsGet recent generated thumbnails.
Parameters:
- (optional): Number to return (default: 10)
limit
SEO Tools
generate_seo_titles
generate_seo_titlesGenerate 10 SEO-optimized video titles from a YouTube URL.
Parameters:
- (required): YouTube video URL
youtube_url
Returns: 10 titles with style labels:
- Search-Driven (keyword-focused)
- Curiosity/Viral (click-driving)
- Authority/Expertise (trust-building)
- Emotional/Story (connection)
- Contrarian/Controversial (attention-grabbing)
generate_seo_description
generate_seo_descriptionGenerate a complete video description.
Parameters:
- (required): YouTube video URL
youtube_url
Returns structured description with:
- Hook (2 engaging sentences)
- About This Video (150-200 word summary)
- Key Takeaways (3-5 bullet points)
- Timestamps/Chapters (6-10 sections)
- Notable Quotes (1-2)
- SEO Hashtags (3-5)
get_credits
get_creditsCheck remaining credit balance.
Workflows
Generate Thumbnail from YouTube Video
- Call with the YouTube URL
analyze_video - Present the 5 concepts to the user
- Let user pick a concept or provide feedback
- Call with the chosen concept's prompt
generate_thumbnail - Optionally apply a style or include faces
Create Thumbnails with Consistent Style
- Call to show available styles
list_styles - Let user pick a style or describe a new one
- Call with
generate_thumbnailparameterstyle_id
Full YouTube Optimization
- Call for thumbnail concepts
analyze_video - Generate thumbnail with
generate_thumbnail - Call for title options
generate_seo_titles - Call for the description
generate_seo_description - Present complete package: thumbnail + title + description
Tips for Best Results
Thumbnail Prompts
- Be specific: "A woman with wide eyes and open mouth" > "surprised person"
- Describe lighting: "dramatic side lighting", "soft natural light"
- Mention style: "photorealistic", "3D rendered", "illustrated"
- Include text carefully: Specify exact text, font style, and placement
- Consider contrast: High contrast between subject and background
Using Faces
- Faces must be trained before use (check )
trainingStatus - Use array to include multiple people
face_ids - The AI will match the face to the described expression
Using Styles
- Styles capture visual aesthetics from reference images
- Great for maintaining channel consistency
- Combine with custom prompts for unique results
Error Handling
Common errors:
- : Check API key
401 Unauthorized - : Out of credits
402 Payment Required - : Rate limited, wait and retry
429 Too Many Requests - : Ensure full URL format
Invalid YouTube URL
Credits
Operations that consume credits:
- : 1 credit
generate_thumbnail - All other operations: Free
Check balance with before generating.
get_credits