Skip to main content

X Article Publisher

Skill Verified Active

Publish Markdown articles to X (Twitter) Articles editor with proper formatting. Use when user wants to publish a Markdown file/URL to X Articles, or mentions "publish to X", "post article to Twitter", "X article", or wants help with X Premium article publishing. Handles cover image upload and converts Markdown to rich text automatically.

Purpose

Publish Markdown articles to X (Twitter) Articles editor with proper formatting and automation, saving significant time compared to manual posting.

Features

  • Markdown to rich text conversion
  • Automatic cover image upload
  • Precise content image positioning via block index
  • Support for tables and Mermaid diagrams as images
  • Divider insertion via X Articles menu
  • Saves content as draft (never auto-publishes)

Use Cases

  • Use when you want to publish a Markdown file/URL to X Articles.
  • Use when you mention "publish to X", "post article to Twitter", or "X article".
  • Use when you need help with X Premium article publishing workflow.
  • Use when you want to automate the conversion of Markdown content to X's rich text format.

Non-Goals

  • Directly publishing the article to X.
  • Handling content for X's feed posts (non-article format).
  • Automating X account login or subscription management.

Prerequisites

  • Playwright MCP for browser automation
  • User logged into X with Premium Plus subscription
  • Python 3.9+ with dependencies (Pillow, pyobjc-framework-Cocoa on macOS; Pillow, pywin32, clip-util on Windows)
  • Optional: npm install -g @mermaid-js/mermaid-cli for Mermaid diagrams

Execution

  • info:Pinned dependenciesPython dependencies are listed, but not explicitly pinned with versions or a lockfile within the bundle, and script interpreters are declared.
  • info:Pinned dependenciesPython dependencies are listed, but not explicitly pinned with versions or a lockfile within the bundle, and script interpreters are declared.

Maintenance

  • info:Dependency ManagementPython dependencies are listed in the documentation but lack explicit version pinning or vulnerability scanning mechanisms within the skill's bundle.

Code Execution

  • info:ValidationInput validation is handled by argument parsing in Python scripts, but schema validation libraries like Zod or pydantic are not explicitly used for robust input or output sanitization.

Installation

/plugin install x-article-publisher-skill@wshuyi-x-article-publisher-skill

Quality Score

Verified
98 /100
Analyzed about 16 hours ago

Trust Signals

Last commit4 months ago
Stars757
LicenseMIT
Status
View Source

Similar Extensions

© 2025 SkillRepo · Find the right skill, skip the noise.