LaunchKit · 2026
Back to Skills

social-media-autopilot

Schedule, compose, and publish social media posts across X (Twitter), LinkedIn, and Instagram from OpenClaw.

0
0 downloads
by @reighlan

Setup & Installation

openclaw skills install @reighlan/social-media-autopilot

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install social-media-autopilot

What This Skill Does

Manages social media posts across X (Twitter), LinkedIn, and Instagram from an OpenClaw agent. Handles drafting, scheduling, an approval workflow, and analytics tracking. All content is stored locally in a structured workspace directory with templates and brand voice files.

Keeps drafts, approvals, and published archives in a local file structure instead of a third-party SaaS dashboard, so all content and credentials stay under your control.

When to use it

  • Scheduling a product launch post for 9am PST on X and LinkedIn
  • Reviewing and approving a draft Instagram caption before it publishes
  • Checking last week's engagement metrics across all three platforms
  • Finding gaps in next month's content calendar
  • Building a reusable template for weekly product update posts

Example Workflow

Here's how your AI assistant might use this skill in practice.

INPUT

User asks: Schedule a product launch post for tomorrow at 9am PST on X and LinkedIn

AGENT
  1. 1Runs draft-post.sh with --platform x,linkedin, post text, and --schedule flag set to the target time
  2. 2Saves draft JSON to drafts/ with status 'draft' and scheduled_at populated
  3. 3Presents platform previews to the user for review
  4. 4User approves; runs approve-post.sh to mark the post ready
  5. 5At scheduled time, publish-post.sh posts to each platform, adapting content for character limits, and saves response data to published/
OUTPUT

Post published to X (280-char version, auto-threaded if needed) and LinkedIn, with post IDs and URLs archived to published/

Requirements

Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.

X_BEARER_TOKEN environment variableX_API_KEY environment variableX_API_SECRET environment variableX_ACCESS_TOKEN environment variableX_ACCESS_SECRET environment variableLINKEDIN_ACCESS_TOKEN environment variable (LinkedIn OAuth 2.0)INSTAGRAM_ACCESS_TOKEN environment variable (Meta Graph API)INSTAGRAM_BUSINESS_ID environment variable (Meta Graph API)