Blog Post + Social Images
Purpose
Create complete blog content with matching visuals. Research your topic, write a compelling blog post, then generate AI images for your header and social media promotion. Get everything you need to publish and promote in one workflow.
When to Use
Use this Skill when you need to:
- Write a blog post with original images
- Create content with social media assets
- Generate header images for articles
- Produce visual content for promotion
- Build a complete content package
Step-by-Step Process
Step 1: Define Blog Topic
Understand what you want to write about.
Ask guiding questions:
- "What topic do you want to write about?"
- "Who is the target audience?"
- "What is the main message or takeaway?"
- "What tone should the post have? (professional, casual, educational)"
- "Any specific points you want to cover?"
- "What is your brand style for images?"
Context to gather:
- Blog topic and angle
- Target audience
- Key message
- Writing tone
- Brand visual style
- Length preference
Output Variable: blog_brief
Step 2: Research Topic
Gather information and supporting data.
Use perplexity_research for:
- Topic deep dive
- Statistics and data points
- Expert opinions
- Common questions
Use exa_search for:
- Related articles and sources
- Examples and case studies
- Quotes and references
Compile research into:
- Key facts and statistics
- Supporting arguments
- Examples to include
- Sources to cite
Output Variable: topic_research
Step 3: Write Blog Post
Create the complete blog article.
Structure the post:
- Headline: Compelling, SEO-friendly title
- Introduction: Hook and preview
- Body: Main points with subheadings
- Examples: Real-world illustrations
- Conclusion: Summary and CTA
- Meta Description: For SEO
Writing guidelines:
- Use short paragraphs
- Include subheadings every 2-3 paragraphs
- Add bullet points for lists
- Include relevant statistics
- End with clear call-to-action
Save to basile_create_document.
Output Variable: blog_post
Step 4: Generate Header Image
Create an AI-generated header image.
Based on blog content, create image prompt:
- Visual concept matching the topic
- Brand style considerations
- Color palette preferences
- Composition (landscape for headers)
Use replicate_generate_image with:
- Detailed prompt for the concept
- Aspect ratio: 16:9 for blog headers
- Style: Professional, clean, on-brand
Generate 2-3 options for user to choose. Use replicate_upscale_image if higher resolution needed.
Output Variable: header_image
Step 5: Generate Social Images
Create variants for social media promotion.
Generate platform-specific images:
- Twitter/X: 16:9 landscape with text overlay space
- LinkedIn: 1.91:1 professional style
- Instagram: 1:1 square for feed
- Pinterest: 2:3 vertical for pins
Use replicate_generate_image with adjusted:
- Aspect ratios for each platform
- Composition for text overlay areas
- Style consistent with header
Optionally use replicate_edit_image to add variations.
Output Variable: social_images
Step 6: Compile Content Package
Deliver all assets together.
Provide:
- Complete blog post document
- Header image (full resolution)
- Social media image set
- Suggested social captions
- Publishing checklist
Save summary document with:
- All asset links
- Image prompts used
- Social copy suggestions
- SEO recommendations
Output Variable: content_package
Best Practices
- Match image style to brand
- Use consistent visual themes
- Optimize images for each platform
- Include text-safe zones in social images
- Save prompts for future consistency