Coding

Social Media Kit

Try it

Generate a complete week of social media content for all platforms from a single topic or brand. Produces platform-optimized posts, a beautiful shareable HTML content calendar, hashtag suggestions, posting-time recommendations, and JSON export for scheduling tools.

What it does

Generate a complete week of social media content for all platforms from a single topic or brand. Produces platform-optimized posts, a beautiful shareable HTML content calendar, hashtag suggestions, posting-time recommendations, and JSON export for scheduling tools.

The skill document

Social Media Kit

Generate a complete week of social media content for all major platforms from a single topic, brand name, or URL.

Quick Start

# Generate a week of content for a brand
python scripts/social_kit.py generate --topic 'sustainable fashion' --brand 'EcoThreads'

# Generate 14 days for specific platforms only
python scripts/social_kit.py generate --topic 'AI productivity' --days 14 --platforms twitter,linkedin

# Build an HTML calendar from a previous JSON export
python scripts/social_kit.py calendar content.json --output calendar.html

# Auto-detect topic from any text snippet via stdin
echo 'organic coffee roastery in Brooklyn' | python scripts/social_kit.py --auto

What It Produces

OutputDescription
content.jsonAll posts in structured JSON — ready for scheduling tools
calendar.htmlBeautiful, shareable, print-friendly weekly content calendar
Console summaryQuick overview of the week's content strategy

Output Structure

output/
├── content.json     # Machine-readable: 21+ posts with full metadata
└── calendar.html    # Visual weekly grid: 7 days × N platforms

Features

  • 21 posts by default (7 days × 3 platforms), fully customizable
  • Platform optimization: Twitter (280 chars + hashtags), Instagram (caption + image suggestions), LinkedIn (professional, longer form)
  • Content mix: follows the 70-20-10 rule — Educational (70%), Promotional (20%), Engaging (10%) — plus behind-the-scenes and UGC
  • Hashtag suggestions tailored per platform
  • Best posting time recommendations per platform per day
  • Engagement hooks and CTAs baked into every post
  • Weekly theme/storyline that ties all posts together
  • Color-coded HTML calendar: educational = blue, promo = green, engaging = orange
  • Print-friendly layout for physical planning
  • JSON export for Buffer, Hootsuite, Later, and other scheduling tools

Content Strategy

See references/content-strategy.md for the 70-20-10 rule and content pillar framework.

See references/platform-guide.md for character limits, hashtag strategies, and best practices per platform.

CLI Reference

generate

python scripts/social_kit.py generate \
  --topic 'sustainable fashion' \
  --brand 'EcoThreads' \
  --days 7 \
  --platforms twitter,instagram,linkedin \
  --output-dir ./output
FlagDefaultDescription
--topicrequiredThe topic, niche, or description
--brandtopicBrand or product name
--days7Number of days to generate
--platformstwitter,instagram,linkedinComma-separated platform list
--output-dir./outputWhere to write files

calendar

python scripts/social_kit.py calendar content.json --output calendar.html

--auto (stdin)

echo 'AI fitness app called FitAI' | python scripts/social_kit.py --auto

Related skills

Generate a complete week of social media content for all platforms from a single topic or brand. Produces platform-optimized posts, a beautiful shareable HTML content calendar, hashtag suggestions, posting-time recommendations, and JSON export for scheduling tools.

Generate a 90-day social media calendar in High Level CRM, 1 post ever 2 days. (HL Social Planner CSV): pulls the client's sitemap for using link-back URLs and post topics, AI writes posts + images per post, with or without HighLevel connection. Requires HighLevel to import data but optional, will ask for details if needed. Requires AI model for content, image API + SSH/FTP host for image uploads.

Publish, schedule, and manage posts across Twitter/X, Facebook, Instagram, LinkedIn, TikTok, and YouTube from one API.

36 installs

Generate a 7-day LinkedIn content plan from a theme, audience, and pillars. Produces per-day post pillar, format, hook type, CTA, posting time, daily comment...

17 installs

Generate complete, publish-ready social content-marketing notes from a topic. Produces a fully-styled note — catchy title, body copy, emoji, and hashtags — matching popular social lifestyle-platform content style, ready to post. Use when the user wants to write a social seeding note, product-seeding copy, 种草文案, lifestyle/product recommendation note, or draft social content for content-marketing platforms. Trigger keywords: social note, content marketing, note generator, 笔记生成, copywriting, 文案, 种草, seeding, product recommendation. Requires an API key from wsdsocial.com.

3 installs

Automate your social media graphics and carousels. Publish them directly to LinkedIn, Instagram and Tiktok using Contentdrips. Use AI Design agent to create AI designs in your style, or use any existing carousel or graphic. There are also repurposing tools like topic/youtube/blog link to graphics.