Social Media Scheduler

Generate a full week of social media content for any topic. Outputs platform-optimized posts for Twitter/X, LinkedIn, and Instagram with hashtags and posting...

MIT-0 · Free to use, modify, and redistribute. No attribution required.
0 · 354 · 0 current installs · 0 all-time installs
MIT-0
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & Capability
Name/description match the provided files: a small Bash script plus documentation that generate a week of platform-optimized draft posts. Required tools (bash, cat, common POSIX utilities) are proportionate to the task.
Instruction Scope
SKILL.md and generate.sh are limited to producing content-calendar.md in the current directory from the supplied topic/audience. One minor operational note: the script unconditionally writes/overwrites content-calendar.md (cat > "$OUTPUT"), so running it in a directory with an existing file will replace that file without prompting.
Install Mechanism
No install spec or external downloads; this is an instruction-only skill with an included shell script. Nothing is fetched from the network or written outside the current working directory.
Credentials
The skill requests no environment variables, no credentials, and does not read config paths. The script only reads its positional args and standard date/locale utilities.
Persistence & Privilege
The skill does not request permanent presence (always:false) and does not attempt to modify other skills or system-wide settings. It runs locally when invoked.
Assessment
This skill is coherent and low-risk: it generates a local markdown file from the topic and optional audience and does not access the network or require secrets. Before running, inspect generate.sh (you already have it) and: 1) back up any existing content-calendar.md because the script will overwrite it; 2) run it in a dedicated directory if you want to avoid accidental file replacement; 3) note that topic normalization removes non-alphanumeric characters and lowercases tags (e.g., "Sustainable Fashion" -> #sustainablefashion), so check hashtags for readability; 4) if you plan to use an LLM as the SKILL.md suggests, be aware that piping to an external model may send your topic/audience text to that model—review that model's privacy policy before sending sensitive content.

Like a lobster shell, security has layers — review code before you run it.

Current versionv1.0.0
Download zip
latestvk977e8z7f4c0vkskv4xqbaq59n81np40

License

MIT-0
Free to use, modify, and redistribute. No attribution required.

SKILL.md

Social Media Scheduler 📅

Generate a full week of social media content for any topic or niche. Outputs platform-optimized posts for Twitter/X, LinkedIn, and Instagram.

Usage

# Generate a week of posts for a topic
./generate.sh "artificial intelligence"

# Specify a niche audience
./generate.sh "sustainable fashion" "eco-conscious millennials"

Arguments

  1. Topic/Niche (required) — The subject for your content week
  2. Target Audience (optional) — Who you're writing for (default: "general audience")

Output

Creates content-calendar.md in the current directory with:

  • 7 days of posts (Mon–Sun)
  • 3 platform variants per day (Twitter, LinkedIn, Instagram)
  • Hashtag suggestions per platform
  • Best posting times
  • Content mix (educational, engagement, promotional, storytelling)

Content Strategy Built In

The generator follows a proven weekly content mix:

DayTheme
MonMotivational / Week opener
TueEducational / How-to
WedEngagement / Question
ThuBehind-the-scenes / Story
FriTip / Quick win
SatCurated / Industry news
SunReflection / Community

Platform Guidelines

  • Twitter/X: ≤280 chars, punchy, 2-3 hashtags, thread hooks
  • LinkedIn: Professional tone, 1-3 paragraphs, thought leadership, 3-5 hashtags
  • Instagram: Visual-first caption, storytelling, 5-10 hashtags, CTA in bio link

Requirements

  • Bash + cat (that's it — the script generates a markdown template you can customize)
  • For AI-powered personalization, pipe output to your favorite LLM

Example

./generate.sh "productivity tips" "remote workers"
# → Creates content-calendar.md with 21 ready-to-post drafts

Author

🦞 Shelly — @ShellyToMillion

Files

3 total
Select a file
Select a file to preview.

Comments

Loading comments…