post-to-x
Posts content and articles to X (Twitter). Supports regular posts with images/videos and X Articles (long-form Markdown). Uses real Chrome with CDP to bypass anti-automation. Use when user asks to "post to X", "tweet", "publish to Twitter", or "share on X".
Author
Category
Content CreationInstall
Hot:38
Download and extract to your skills directory
Copy command and send to OpenClaw for auto-install:
Download and install this skill https://openskills.cc/api/download?slug=ginobefun-skills-post-to-x&locale=en&source=copy
Post to X - Automatically Publish Tweets and Articles to Twitter Using Chrome
Skill Overview
Post to X is an automation tool that uses a real Chrome browser and the CDP protocol. It can bypass Twitter’s anti-automation detection and supports posting tweets, videos, quote tweets, and long-form articles to the X platform.
Use Cases
Automatically converts Markdown-formatted blog articles into X articles and publishes them. Supports cover images and custom titles, making it ideal for content creators to one-click sync long-form content to social platforms.
Developers can automatically post tweets to X when project updates are ready. Supports multimedia content like images and videos, helping project updates reach users faster without manually operating the browser.
Operations teams can use scripts to batch-prepare tweet content (manual publishing required). Supports rich formats such as quote tweets and video tweets, improving the efficiency of social media operations.
Core Features
Supports posting text content with up to 4 images. Uses the Chrome CDP protocol to simulate real user behavior. Automatically fills content into the browser; users only need to review and click Publish.
Supports automatically converting Markdown files into X article format, preserving formatting and images. Automatically handles image insertion and supports cover image settings—ideal for publishing long-form content to X.
Supports posting video tweets (MP4, MOV, WebM) and quote tweets. Video processing takes about 30–60 seconds. Supports the 140-second limit for standard accounts and the 60-minute limit for Premium accounts.
FAQ
Does post-to-x require login?
Yes. On first run, you need to manually log in to your X account. After logging in, the browser will save the session state, so you won’t need to log in again for subsequent runs. It’s recommended to use a dedicated Chrome profile to avoid impacting your regular usage.
How does it bypass Twitter’s anti-automation detection?
This tool uses the CDP (Chrome DevTools Protocol) of a real Chrome browser to fully simulate real user actions rather than using scrapers or APIs. Therefore, it can effectively bypass Twitter’s anti-automation detection mechanisms.
Does it support posting X articles?
Yes. It provides a Markdown-to-X article conversion function that automatically handles title and cover image configuration in YAML frontmatter. The script automatically verifies whether images are fully inserted and shows warnings if any issues are found, ensuring the content is complete before publishing.
Can it batch-post multiple tweets?
The current version supports preparing multiple tweet contents (by repeatedly calling the script), but each tweet still requires manual review and publishing by the user. It does not support unattended automated batch posting, which helps avoid account risk.
What are the limits for video tweets?
Supports MP4, MOV, and WebM video formats. Standard X accounts are limited to 140 seconds; Premium accounts support up to 60 minutes. Video processing typically takes 30–60 seconds; once processing is complete, it opens the browser for user review and publishing.
Does it support converting Markdown to X articles?
Yes. It provides a dedicated
x-article.ts script that supports converting Markdown files directly into X article format. It automatically handles image insertion, title extraction, and cover image setup. After conversion, it opens the browser for user review.What should I prepare for the first run?
You need to install Google Chrome or the Chromium browser and the Bun runtime environment. On the first run, it’s recommended to execute an environment check script to verify that Chrome, clipboard permissions, accessibility permissions, and other configurations are correct.
Is this tool free?
post-to-x is a completely open-source free tool. It’s written in TypeScript and implemented using the Chrome CDP protocol. There are no usage limits and no paid features, making it suitable for individual developers and small teams.