
Ai Social Media Content
- 2 installs
- 404 repo stars
- Updated August 5, 2026
- aiskillstore/marketplace
ai-social-media-content is a Claude Code skill that generates social media images, videos, captions, and hashtags for TikTok, Instagram, YouTube, and Twitter/X via the inference.sh CLI.
About
ai-social-media-content is a skill that creates social media content for TikTok, Instagram, YouTube, and Twitter/X using the inference.sh CLI. A developer or creator uses it to generate videos, reels, thumbnails, captions, and hashtags with models like FLUX, Veo, and Seedance. It includes per-platform format specs and multi-platform repurposing workflows.
- Generates images, videos, reels, shorts, thumbnails, captions and hashtags via the inference.sh CLI
- Platform format table for TikTok, Instagram, YouTube, and Twitter/X
- Talking-head pipeline: Claude script to Kokoro TTS voiceover to OmniHuman avatar
Ai Social Media Content by the numbers
- 2 all-time installs (skills.sh)
- Ranked #1,166 of 1,335 Generative Media skills by installs in the Skillselion catalog
- Data as of Aug 5, 2026 (Skillselion catalog sync)
ai-social-media-content capabilities & compatibility
Requires an inference.sh account/login; each model run (video, image, TTS) consumes paid inference credits.
- Capabilities
- video generation · image generation · copywriting · thumbnail generation · voiceover generation
- Use cases
- video generation · image generation · copywriting · marketing
- Pricing
- Bring your own API key
What ai-social-media-content says it does
Create AI-powered social media content for TikTok, Instagram, YouTube, Twitter/X.
Tools: FLUX, Veo, Seedance, Wan, Kokoro TTS, Claude for copywriting.
Hook in first 3 seconds** - Start with most engaging moment
npx skills add https://github.com/aiskillstore/marketplace --skill ai-social-media-contentAdd your badge
Show developers this skill is listed on Skillselion. Paste this into your README.
| Installs | 2 |
|---|---|
| repo stars | ★ 404 |
| Last updated | August 5, 2026 |
| Repository | aiskillstore/marketplace ↗ |
What it does
Generate platform-ready social videos, images, captions, and hashtags for TikTok, Instagram, YouTube, and X.
Who is it for?
Content creators and social managers who want to batch-generate on-format video, images, and copy.
Skip if: Publishing analytics or paid-ad management; it generates creative assets, not campaign reporting.
When should I use this skill?
The user wants social media content such as TikTok videos, Instagram reels, YouTube shorts, thumbnails, captions, or hashtags.
What you get
Platform-correct videos, images, thumbnails, captions, and hashtags are generated on demand.
- Generated social videos, images, and thumbnails
- Captions and hashtag sets
- Multi-platform repurposed assets
By the numbers
- Format table covering 6 platform placements
- Batch loop generates a 5-topic week of content
Files
AI Social Media Content
Create social media content for all platforms via inference.sh CLI.
Quick Start
curl -fsSL https://cli.inference.sh | sh && infsh login
# Generate a TikTok-style video
infsh app run google/veo-3-1-fast --input '{
"prompt": "POV walking through a neon-lit Tokyo street at night, vertical format 9:16, cinematic"
}'Platform Formats
| Platform | Aspect Ratio | Duration | Resolution |
|---|---|---|---|
| TikTok | 9:16 vertical | 15-60s | 1080x1920 |
| Instagram Reels | 9:16 vertical | 15-90s | 1080x1920 |
| Instagram Feed | 1:1 or 4:5 | - | 1080x1080 |
| YouTube Shorts | 9:16 vertical | <60s | 1080x1920 |
| YouTube Thumbnail | 16:9 | - | 1280x720 |
| Twitter/X | 16:9 or 1:1 | <140s | 1920x1080 |
Content Workflows
TikTok / Reels Video
# Generate trending-style content
infsh app run google/veo-3-1-fast --input '{
"prompt": "Satisfying slow motion video of paint being mixed, vibrant colors swirling together, vertical 9:16, ASMR aesthetic, viral TikTok style"
}'Instagram Carousel Images
# Generate cohesive carousel images
for i in 1 2 3 4 5; do
infsh app run falai/flux-dev --input "{
\"prompt\": \"Minimalist lifestyle flat lay photo $i/5, morning coffee routine, neutral tones, Instagram aesthetic, consistent style\"
}" > "carousel_$i.json"
doneYouTube Thumbnail
# Eye-catching thumbnail
infsh app run falai/flux-dev --input '{
"prompt": "YouTube thumbnail, shocked face emoji, bright yellow background, bold text area on right, attention-grabbing, high contrast, professional"
}'Twitter/X Visual Post
# Generate image for tweet
infsh app run falai/flux-dev --input '{
"prompt": "Tech infographic style image showing AI trends, modern design, data visualization aesthetic, shareable"
}'
# Post with Twitter automation
infsh app run twitter/post-tweet --input '{
"text": "The future of AI is here. Here are the top 5 trends reshaping tech in 2024 🧵",
"media_url": "<image-url>"
}'Talking Head Content
# 1. Write script with Claude
infsh app run openrouter/claude-sonnet-45 --input '{
"prompt": "Write a 30-second engaging script about productivity tips for a TikTok. Conversational, hook in first 3 seconds."
}' > script.json
# 2. Generate voiceover
infsh app run infsh/kokoro-tts --input '{
"text": "<script>",
"voice": "af_sarah"
}' > voice.json
# 3. Create AI avatar
infsh app run bytedance/omnihuman-1-5 --input '{
"image_url": "https://your-avatar.jpg",
"audio_url": "<voice-url>"
}'Content Type Templates
Trending/Viral Style
infsh app run google/veo-3 --input '{
"prompt": "Satisfying compilation style video, oddly satisfying content, smooth transitions, ASMR quality, vertical 9:16"
}'Tutorial/How-To
infsh app run google/veo-3-1 --input '{
"prompt": "Hands demonstrating a craft tutorial, overhead shot, clean workspace, step-by-step motion, warm lighting, vertical format"
}'Product Showcase
infsh app run bytedance/seedance-1-5-pro --input '{
"prompt": "Product unboxing aesthetic, sleek packaging reveal, soft lighting, premium feel, satisfying unwrap, vertical 9:16"
}'Lifestyle/Aesthetic
infsh app run google/veo-3-1-fast --input '{
"prompt": "Day in my life aesthetic, morning routine montage, golden hour lighting, cozy apartment, coffee steam rising, vertical format"
}'Behind the Scenes
infsh app run google/veo-3-1-fast --input '{
"prompt": "Behind the scenes of creative workspace, artist at work, authentic candid moments, documentary style, vertical 9:16"
}'Caption & Hashtag Generation
# Generate engaging caption
infsh app run openrouter/claude-haiku-45 --input '{
"prompt": "Write an engaging Instagram caption for a sunset beach photo. Include a hook, value, and call to action. Add 10 relevant hashtags."
}'Hook Formulas
infsh app run openrouter/claude-haiku-45 --input '{
"prompt": "Generate 5 viral TikTok hooks for a video about morning routines. Use proven patterns like: curiosity gap, bold claim, relatable struggle, before/after, or tutorial format."
}'Multi-Platform Repurposing
Long to Short Pipeline
# Take a concept and create multiple formats
CONCEPT="productivity hack: 2-minute rule"
# TikTok vertical
infsh app run google/veo-3-1-fast --input "{
\"prompt\": \"$CONCEPT visualization, vertical 9:16, quick cuts, text overlays style\"
}"
# Twitter square
infsh app run falai/flux-dev --input "{
\"prompt\": \"$CONCEPT infographic, square format, minimal design, shareable\"
}"
# YouTube thumbnail
infsh app run falai/flux-dev --input "{
\"prompt\": \"$CONCEPT thumbnail, surprised person, bold text space, 16:9\"
}"Batch Content Creation
# Generate a week of content
TOPICS=("morning routine" "productivity tips" "coffee aesthetic" "workspace tour" "night routine")
for topic in "${TOPICS[@]}"; do
infsh app run google/veo-3-1-fast --input "{
\"prompt\": \"$topic content for social media, aesthetic, vertical 9:16, engaging\"
}" > "content_${topic// /_}.json"
doneBest Practices
1. Hook in first 3 seconds - Start with most engaging moment 2. Vertical first - 9:16 for TikTok, Reels, Shorts 3. Consistent aesthetic - Match brand colors and style 4. Text-safe zones - Leave space for platform UI elements 5. Trending audio - Add popular sounds separately 6. Batch create - Generate multiple pieces at once
Platform-Specific Tips
TikTok
- Fast cuts, trending sounds
- Text overlays important
- Hook immediately
- High visual quality
- Carousel for engagement
- Aesthetic consistency
YouTube Shorts
- Clear value proposition
- Subscribe CTAs work
- Repurpose longer content
Twitter/X
- Single striking image
- Controversial hooks work
- Thread potential
Related Skills
# Video generation
npx skills add inference-sh/skills@ai-video-generation
# Image generation
npx skills add inference-sh/skills@ai-image-generation
# Twitter automation
npx skills add inference-sh/skills@twitter-automation
# Text-to-speech for voiceovers
npx skills add inference-sh/skills@text-to-speech
# Full platform skill
npx skills add inference-sh/skills@inference-shBrowse all apps: infsh app list
{
"schema_version": "2.0",
"meta": {
"generated_at": "2026-02-05T08:54:42.305Z",
"slug": "ai-social-media-content",
"source_url": "https://github.com/inference-sh/skills/tree/main/skills/ai-social-media-content/",
"source_ref": "main",
"model": "claude",
"analysis_version": "3.0.0",
"source_type": "community",
"content_hash": "fd2ef4dca6d77e625b7cf74ad9da2e53543582a42ac2a9f9fef488408f6a1125",
"tree_hash": "6b9d48af1568f3c079c25b59eecc3739c2e20b6d884d636e63a3feac4ff463a6"
},
"skill": {
"name": "AI Social Media Content",
"description": "Create AI-powered social media content for TikTok, Instagram, YouTube, Twitter/X.\nGenerate: images, videos, reels, shorts, thumbnails, captions, hashtags.\nTools: FLUX, Veo, Seedance, Wan, Kokoro TTS, Claude for copywriting.\nUse for: content creators, social media managers, influencers, brands.\nTriggers: social media content, tiktok, instagram reels, youtube shorts, twitter post,\ncontent creator, ai influencer, social content, reels, shorts, viral content,\nthumbnail generator, caption generator, hashtag generator, ugc content\n",
"summary": "Generate AI-powered social media content for TikTok, Instagram, YouTube, and Twitter/X including images, videos, captions, and hashtags.",
"icon": "📱",
"category": "communication",
"version": "1.0.0",
"author": "inference-sh",
"license": "MIT",
"tags": [
"claude",
"claude code",
"content creation",
"social media",
"video generation",
"image generation",
"copywriting"
],
"supported_tools": [
"claude",
"codex",
"claude-code"
],
"risk_factors": [
"external_commands",
"network"
]
},
"security_audit": {
"risk_level": "safe",
"is_blocked": false,
"safe_to_publish": true,
"summary": "Static scanner detected 41 potential issues including Ruby/shell backtick execution patterns, pipe to shell scheduling, and weak cryptographic algorithms. Upon manual evaluation, all findings are false positives. The 'external_commands' detected are infsh CLI invocations (inference.sh), not backticks. The 'pipe to shell' at line 21 is a standard curl-pipe-to-sh installation method. Hardcoded URLs (inference.sh domains and placeholder avatar.jpg) are harmless. All other detections are part of documentation text, comments, or example workflows. No malicious intent found. This is a legitimate skill documentation file for AI social media content generation.",
"low_findings": [
{
"title": "Hardcoded Placeholder URLs",
"description": "Lines 16, 21, and 102 contain URLs (inference.sh domains and placeholder avatar.jpg). These are harmless and used in documentation/examples.",
"locations": [
{
"file": "SKILL.md",
"line_start": 16,
"line_end": 16
},
{
"file": "SKILL.md",
"line_start": 21,
"line_end": 21
},
{
"file": "SKILL.md",
"line_start": 102,
"line_end": 102
}
]
}
],
"risk_factor_evidence": [
{
"factor": "external_commands",
"evidence": [
{
"file": "SKILL.md",
"line_start": 20,
"line_end": 27
},
{
"file": "SKILL.md",
"line_start": 27,
"line_end": 44
},
{
"file": "SKILL.md",
"line_start": 44,
"line_end": 49
},
{
"file": "SKILL.md",
"line_start": 49,
"line_end": 53
},
{
"file": "SKILL.md",
"line_start": 53,
"line_end": 60
},
{
"file": "SKILL.md",
"line_start": 60,
"line_end": 64
},
{
"file": "SKILL.md",
"line_start": 64,
"line_end": 69
},
{
"file": "SKILL.md",
"line_start": 69,
"line_end": 73
},
{
"file": "SKILL.md",
"line_start": 73,
"line_end": 84
},
{
"file": "SKILL.md",
"line_start": 84,
"line_end": 88
},
{
"file": "SKILL.md",
"line_start": 88,
"line_end": 105
},
{
"file": "SKILL.md",
"line_start": 105,
"line_end": 111
},
{
"file": "SKILL.md",
"line_start": 111,
"line_end": 115
},
{
"file": "SKILL.md",
"line_start": 115,
"line_end": 119
},
{
"file": "SKILL.md",
"line_start": 119,
"line_end": 123
},
{
"file": "SKILL.md",
"line_start": 123,
"line_end": 127
},
{
"file": "SKILL.md",
"line_start": 127,
"line_end": 131
},
{
"file": "SKILL.md",
"line_start": 131,
"line_end": 135
},
{
"file": "SKILL.md",
"line_start": 135,
"line_end": 139
},
{
"file": "SKILL.md",
"line_start": 139,
"line_end": 143
},
{
"file": "SKILL.md",
"line_start": 143,
"line_end": 147
},
{
"file": "SKILL.md",
"line_start": 147,
"line_end": 151
},
{
"file": "SKILL.md",
"line_start": 151,
"line_end": 156
},
{
"file": "SKILL.md",
"line_start": 156,
"line_end": 160
},
{
"file": "SKILL.md",
"line_start": 160,
"line_end": 164
},
{
"file": "SKILL.md",
"line_start": 164,
"line_end": 170
},
{
"file": "SKILL.md",
"line_start": 170,
"line_end": 188
},
{
"file": "SKILL.md",
"line_start": 188,
"line_end": 192
},
{
"file": "SKILL.md",
"line_start": 192,
"line_end": 201
},
{
"file": "SKILL.md",
"line_start": 201,
"line_end": 236
},
{
"file": "SKILL.md",
"line_start": 236,
"line_end": 251
},
{
"file": "SKILL.md",
"line_start": 251,
"line_end": 253
}
]
},
{
"factor": "network",
"evidence": [
{
"file": "SKILL.md",
"line_start": 16,
"line_end": 16
},
{
"file": "SKILL.md",
"line_start": 21,
"line_end": 21
},
{
"file": "SKILL.md",
"line_start": 102,
"line_end": 102
}
]
}
],
"critical_findings": [],
"high_findings": [],
"medium_findings": [],
"dangerous_patterns": [],
"files_scanned": 1,
"total_lines": 254,
"audit_model": "claude",
"audited_at": "2026-02-05T08:54:42.305Z"
},
"content": {
"user_title": "Generate AI Social Media Content",
"value_statement": "Create engaging social media posts for TikTok, Instagram, YouTube, and Twitter using AI tools. Generate images, videos, captions, and hashtags automatically.",
"seo_keywords": [
"claude",
"claude code",
"social media content",
"ai video generator",
"tiktok captions",
"instagram reels",
"youtube thumbnails",
"twitter posts",
"ai content creation",
"flux veo"
],
"actual_capabilities": [
"Generate vertical videos for TikTok, Instagram Reels, and YouTube Shorts",
"Create horizontal images for Twitter/X and YouTube thumbnails",
"Design Instagram carousels with consistent visual themes",
"Generate engaging captions and viral hooks with Claude",
"Create AI avatars with voiceovers using Kokoro TTS",
"Batch generate multiple content pieces for a week of posts",
"Design product showcases and lifestyle content"
],
"limitations": [
"Requires inference.sh CLI installation and login",
"Depends on available AI models and API quotas",
"Content quality depends on prompt accuracy and detail",
"Video generation takes time and resources",
"Cannot generate original audio or music tracks",
"Text-safe zones must be manually checked for UI overlays"
],
"use_cases": [
{
"title": "Content Creators",
"description": "Automatically generate daily TikTok and Reels content for personal brands and channels",
"target_user": "Individual content creators managing social presence"
},
{
"title": "Social Media Managers",
"description": "Batch create platform-specific content for multiple client accounts efficiently",
"target_user": "Marketing teams managing brand social presence"
},
{
"title": "Small Businesses",
"description": "Create professional product visuals and promotional content without hiring design teams",
"target_user": "Business owners needing marketing materials"
}
],
"prompt_templates": [
{
"title": "Beginner: Generate a TikTok Video",
"prompt": "Generate a TikTok-style video about [topic]. Use vertical 9:16 format. Write a bash command using infsh app run with appropriate AI model. Include prompt with cinematic details, engaging visual elements, and trending style.",
"scenario": "User wants to create a simple TikTok video about a topic they choose"
},
{
"title": "Intermediate: Create an Instagram Carousel",
"prompt": "Generate a 5-image Instagram carousel for [topic]. Write bash commands to generate each image with consistent aesthetic and style. Include prompts that tell a story across the carousel.",
"scenario": "User wants to create a multi-image Instagram post for storytelling"
},
{
"title": "Advanced: Full Talking Head Production",
"prompt": "Generate a complete talking head video workflow: 1) Write a 30-second script with Claude, 2) Generate voiceover with Kokoro TTS, 3) Create AI avatar video. Provide complete bash commands for each step with appropriate AI models and parameters.",
"scenario": "User wants to create a professional talking head video like a YouTuber"
},
{
"title": "Expert: Multi-Platform Content Pipeline",
"prompt": "Design a workflow to repurpose one concept into 3 formats: TikTok vertical video, Twitter infographic image, and YouTube thumbnail. Write bash commands for each step including prompt engineering for each platform format and requirements. Include best practices for format conversion.",
"scenario": "User wants to maximize content reach across platforms efficiently"
}
],
"output_examples": [
{
"input": "Generate a TikTok video about morning routines with a satisfying coffee aesthetic",
"output": "Generate a TikTok-style video about morning routines with a satisfying coffee aesthetic. Use infsh app run google/veo-3-1-fast --input '{\"prompt\": \"Satisfying morning routine video, steam rising from coffee cup, pouring milk, golden hour lighting, clean kitchen, vertical 9:16, ASMR quality, satisfying visual texture\"}' > morning_routine.json"
},
{
"input": "Create an Instagram carousel about productivity tips",
"output": "Generate a 4-image Instagram carousel about productivity tips:\n\nFor image 1: infsh app run falai/flux-dev --input '{\"prompt\": \"Productivity tip 1: Morning planning, clean desk with notebook and coffee, minimal aesthetic, soft natural lighting, consistent style\"}' > carousel_1.json\n\nFor image 2: infsh app run falai/flux-dev --input '{\"prompt\": \"Productivity tip 2: Time blocking, clock on desk, calendar with color coding, focused atmosphere, same style as image 1\"}' > carousel_2.json\n\nFor image 3: infsh app run falai/flux-dev --input '{\"prompt\": \"Productivity tip 3: Task prioritization, checklist and pen, clear workspace, professional aesthetic, consistent with previous images\"}' > carousel_3.json\n\nFor image 4: infsh app run falai/flux-dev --input '{\"prompt\": \"Productivity tip 4: Evening review, notebook with notes, relaxed but organized, warm lighting, final image in series\"}' > carousel_4.json"
},
{
"input": "Write an engaging Instagram caption with hashtags for a beach sunset photo",
"output": "Generate caption with infsh app run openrouter/claude-haiku-45 --input '{\"prompt\": \"Write an engaging Instagram caption for a beach sunset photo. Include a hook about golden hour beauty, add value about how to take photos at sunset, include a call to action for engagement. Add 10 relevant hashtags like #beachlife #sunsetlover #goldenhour #travelgram #naturephotography\"}'"
}
],
"best_practices": [
"Always test prompts with simple concepts before generating full content",
"Use vertical 9:16 format for TikTok, Reels, and Shorts",
"Leave space on edges for platform UI elements like profile icons",
"Consistently use the same aesthetic and color palette across content",
"Hook viewers in the first 3 seconds with compelling visuals",
"Batch generate multiple pieces to maintain consistent quality",
"Review generated content for text readability and color contrast"
],
"anti_patterns": [
"Avoid generating content with unrelated topics to maintain consistency",
"Don't use complex prompts that might confuse AI models and cause errors",
"Avoid generating at scale without testing quality first",
"Don't ignore platform-specific requirements like duration limits",
"Avoid generating content with copyrighted characters or trademarks"
],
"faq": [
{
"question": "What AI models are used for content generation?",
"answer": "The skill supports multiple models: google/veo-3 and google/veo-3-1 for videos, falai/flux-dev for images, infsh/kokoro-tts for voiceovers, and Claude models for copywriting. Choose models based on your specific content needs."
},
{
"question": "Do I need to pay for AI generation services?",
"answer": "Yes, inference.sh requires an account and AI generation is billed by the provider (Google, Fal.ai, etc.). Check pricing plans before generating large volumes of content."
},
{
"question": "Can I generate videos with custom audio?",
"answer": "The skill generates visual content. For custom audio, use separate text-to-speech tools or royalty-free music libraries. The skill's Kokoro TTS option generates voiceovers but only for speaking content."
},
{
"question": "What are the best formats for each platform?",
"answer": "TikTok, Instagram Reels, and YouTube Shorts: vertical 9:16, 1080x1920 resolution, 15-60 seconds. Twitter/X: square 1:1 or horizontal 16:9, 1920x1080. YouTube thumbnail: 16:9, 1280x720. Instagram feed: 1:1 or 4:5 square."
},
{
"question": "How do I ensure consistent branding across posts?",
"answer": "Use consistent prompts with similar aesthetic keywords, maintain the same color palette, and keep visual style uniform. Batch generation with template prompts helps maintain consistency."
},
{
"question": "Is the content copyright-free to use commercially?",
"answer": "AI-generated content may have copyright implications depending on your jurisdiction and usage. Always review terms of service for each AI provider. Generated content should be reviewed and potentially modified to avoid copyright issues."
}
]
},
"file_structure": [
{
"name": "SKILL.md",
"type": "file",
"path": "SKILL.md",
"lines": 254
}
]
}
Related skills
FAQ
Which platforms does it target?
TikTok, Instagram (Reels and Feed), YouTube (Shorts and Thumbnails), and Twitter/X, each with its own aspect ratio and resolution.
How is talking-head content made?
Write the script with Claude, generate a voiceover with Kokoro TTS, then animate an avatar with OmniHuman.