ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified social Safety 4/5

social-post

Post and reply to X/Twitter and Farcaster with text and images. Features multi-account support, auto-variation to avoid duplicate content detection, draft preview, character validation, threads, replies, and image uploads. Consumption-based pricing for X API, pay-per-cast for Farcaster.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/callmedas69/social-post
Or

What This Skill Does

The social-post skill is a comprehensive automation engine for OpenClaw that enables seamless interaction across X (Twitter) and Farcaster. It is designed to handle the complexities of multi-platform broadcasting, allowing you to manage multiple identities and ensure your voice is heard across the decentralized and centralized social web. Beyond basic posting, this skill includes advanced features such as automatic thread generation, where long-form content is intelligently split into numbered posts, and an auto-variation feature that modifies your text to bypass platform duplicate content filters. The tool provides a sandbox environment with a --dry-run mode, enabling you to preview drafts and validate character counts against strict platform limits before any content is pushed live.

Installation

To install this skill, use the ClawHub command within your terminal environment: clawhub install openclaw/skills/skills/callmedas69/social-post

Ensure your local environment configuration is ready by populating the ~/.openclaw/.env file with the required X/Twitter API credentials. For Farcaster integration, ensure your environment variables are configured per the documentation provided in your setup dashboard. Once installed, verify your connection with the test command: scripts/post.sh --twitter --dry-run "Hello World".

Use Cases

This skill is perfect for content creators, crypto-community managers, and developers who need to broadcast updates to multiple channels simultaneously. It excels in cross-platform engagement, allowing you to reply to specific threads on Farcaster or X while maintaining unique personas. It is especially useful for automated documentation sharing, update threads, and maintaining a consistent social presence without manually logging into multiple dashboards.

Example Prompts

  1. "Post to my main X account: 'Just launched my new project! Check the repo at https://github.com/openclaw/project #openclaw'"
  2. "Send this thread to Farcaster: 'Here is what I learned about AI agents today. [1/3] ... [2/3] ... [3/3]'. Use the --vary flag to ensure it doesn't get flagged."
  3. "Reply to the latest tweet from @openclaw with 'This looks like an incredible feature update!'"

Tips & Limitations

Always use the --dry-run flag when testing new prompt templates to avoid accidental public posting. Keep in mind the strict character limits: 252 for X and 288 bytes for Farcaster; while the tool features an auto-truncate function, manual review is recommended for critical announcements. For the best results, utilize the --vary flag to keep your content unique and avoid being labeled as spam by platform algorithms. Remember that Twitter operates on a consumption-based billing model, so monitor your API usage in the Developer Portal to avoid unexpected costs.

Metadata

Stars4072
Views2
Updated2026-04-13
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-callmedas69-social-post": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags

#twitter#farcaster#social#posting#automation#threads#x-api#consumption-based#multi-account#anti-spam
Safety Score: 4/5

Flags: network-access, file-read, external-api