Leaderboard/Writing/x-article-publisher-skill
Last commit on January 25, 2026·Created on December 31, 2025

wshuyi/x-article-publisher-skill

Publishes Markdown to X Articles without losing a line of formatting.
Combined rank
#361
across all skills
In Writing
#13
category rank
Stars
866
+0.1% in last 7d
Forks
100
-1.0% in last 7d
Watchers
3
0.0% in last 7d
Traction scoreGitHub stars can be faked, so popularity alone can be misleading. Traction Score looks for broader signs of recent attention, adoption, and active maintenance.
TL;DR

This skill handles the conversion from Markdown to X (Twitter) Articles, a process that usually means manual reformatting. It parses the Markdown file into structured data, generates HTML for rich text paste, and uses automated browser steps to upload a cover image, fill the title, paste the body, and insert content images and dividers at the correct positions. It is built for content marketers, technical writers, and Premium Plus subscribers who write in Markdown and want to publish long-form posts to X without losing structure.

WHO IT'S FOR
Social Media / Content Marketing Managers
publish long-form content to X
Technical Writers / Developer Advocates
publish technical Markdown content to X
AI Agent / Automation Engineers
automate browser-based publishing workflows
X Premium Plus Subscribers
publish long-form articles on X
Repository contents

1 skill file

Compatible AgentsThe repository documents support for these agents. The skills may also work with other agents that can load SKILL.md files, but they may need some setup or small changes.

Use this skill

Follow the documented setup, then try a first task.

Git clone for Claude Code on macOS

Installs: x-article-publisher skill · Claude Code

Before you start
  • macOS
  • Claude Code
  • Playwright MCP
  • An X account logged in with a Premium Plus subscription
  • Python 3.9 or later already installed

Platform: macOS

  1. In a terminal, install the documented macOS Python dependencies.

    pip install Pillow pyobjc-framework-Cocoa
  2. In a terminal, run these commands together from the same working directory. They clone the repository and copy the x-article-publisher skill into Claude Code's skills directory.

    git clone https://github.com/wshuyi/x-article-publisher-skill.git
    cp -r x-article-publisher-skill/skills/x-article-publisher ~/.claude/skills/
README.md · Checked Sep 18, 2026skills/x-article-publisher/SKILL.md · Checked Sep 18, 2026README_CN.md · Checked Sep 18, 2026

Give it something to do.

Suggested first task

Prepare an X Articles draft from Markdown

Uses x-article-publisher

  • Path to the Markdown article, replacing `/path/to/article.md`
  • Claude Code with Playwright MCP available
  • Browser session logged into an X account with a Premium Plus subscription
  • Python 3.9+ and the platform-specific dependencies installed
Use the x-article-publisher skill to prepare `/path/to/article.md` in the X Articles editor. Treat `/path/to/article.md` as a placeholder and replace it with the path to my Markdown article. Preserve its supported rich-text formatting, use its first image as the cover, insert remaining images in their documented positions, and save only a draft. Let me review and publish it manually; do not publish it.
skills/x-article-publisher/SKILL.md · Checked Sep 18, 2026README_CN.md · Checked Sep 18, 2026