Skip to content

Social Publishing

Schedule and publish posts across 13 social platforms through the SocialClaw API.

Repository
wshobson/agents
Stars
42,095
Licence
MIT
Files
1 file

What it does

Once installed, the agent can draft posts tailored to each social network, attach images or videos, and schedule or publish them to many platforms at once through the SocialClaw service, which uses one workspace API key instead of separate logins for each network. It can also pull basic engagement numbers for posts after they go out. The agent sends these requests on your behalf, so the posts are made from your connected accounts.

Great for

  • Marketers running a launch or campaign across several social channels
  • Small teams that want one place to schedule posts to X, LinkedIn, Instagram and others
  • Creators who want platform-specific versions of the same announcement

Skip it if

  • Anyone who wants to publish without reviewing the text, since posts go live from real company or personal accounts and mistakes are public (review every draft before scheduling)
  • Users without a SocialClaw account and connected social accounts, since the skill cannot work without them
  • Situations where you cannot share a workspace API key, since that key grants access to all connected accounts

Try asking

  • “Post this announcement to our LinkedIn page and X, scheduled for tomorrow 9am PST”
  • “Create a 5-day drip campaign for our feature launch on X and LinkedIn”
  • “Adapt this blog announcement into platform-native copy for Instagram, Pinterest and Reddit”
  • “Pull engagement metrics for last week's posts across our channels”
Step-by-step guide: how to use Social PublishingInstall, first run, examples, tips and FAQs

Install in 3 steps

  1. 1

    Download the skill

    The ZIP contains the 1 original files, the MIT licence and an attribution note.

    social-publishing.zip
  2. 2

    Add it to your agent

    Claude Code (all projects)

    mkdir -p ~/.claude/skills && unzip social-publishing.zip -d ~/.claude/skills/

    Claude Code / Agent SDK (this project only)

    mkdir -p .claude/skills && unzip social-publishing.zip -d .claude/skills/

    Claude apps (web/desktop): Settings → Capabilities → Skills → Upload skill, and choose the ZIP.

  3. 3

    Ask for the task

    No special command needed — the agent reads the skill's description and loads it when your request matches. Try one of the prompts above.

Get better results

  • Review every generated post and the schedule before confirming, because publishing is visible to the public and hard to undo
  • Use a scoped or dedicated SocialClaw key and only connect accounts you intend the agent to post from
  • Check platform rules (character limits, video requirements for TikTok, YouTube and Reels) before large campaigns

What's inside

  • SKILL.md

Redistributed unmodified from wshobson/agents under the MIT licence. The assessment was drafted with AI from the skill's files on 2026-10-29. Skills can instruct your agent to run code — read SKILL.md and any scripts before installing.