LaunchKit · 2026
Back to Skills

baoyu-post-to-x

Posts content and articles to X (Twitter).

2
1.6k downloads
by @liuhedev

Setup & Installation

openclaw skills install @liuhedev/baoyu-post-to-x

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

npx clawhub install baoyu-post-to-x

What This Skill Does

Posts text, images, videos, and long-form Markdown articles to X (Twitter) using a real Chrome browser via CDP. Supports regular tweets, video posts, quote tweets, and X Articles. Session persists after first manual login.

Uses real Chrome with CDP instead of the X API, bypassing anti-automation restrictions without needing API credentials.

When to use it

  • Posting a thread with images after writing a blog post
  • Publishing a long-form article to X Premium from a Markdown file
  • Quoting a tweet with an added comment during a live discussion
  • Sharing a product demo video clip directly from the terminal
  • Automating social media posting from a CI or agent workflow

Example Workflow

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

INPUT

User asks: post this article.md to X with cover image cover.jpg

AGENT
  1. 1Check for EXTEND.md preferences at project and user-level paths
  2. 2Resolve SKILL_DIR path to locate x-article.ts script
  3. 3Run script in preview mode: npx -y bun x-article.ts article.md --cover cover.jpg
  4. 4Confirm preview looks correct, then run with --submit flag
OUTPUT

Article published to X with cover image; URL returned by script

Requirements

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

Google Chrome or Chromium installedX (Twitter) account with manual login on first runX Premium subscription (for X Articles only)bun runtime installed