x-articles

Edit x.com article drafts by applying content_state mutations via GraphQL.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/otto-assistant/bridge --skill x-articles
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: x-articles
Source: https://github.com/otto-assistant/bridge/tree/main/cli/skills/x-articles
Command: npx skills add https://github.com/otto-assistant/bridge --skill x-articles

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Edit x.com (Twitter) long-form article drafts reliably by converting markdown imports, bulk formatting, and applying consistent styling through Playwriter to enable deterministic updates via GraphQL mutations.

Core Features & Use Cases

  • Connect to an open x.com article editor and inspect the editor's content_state.
  • Generate and apply content_state mutations via ArticleEntityUpdateContent for bulk updates.
  • Validate the rendered HTML and ensure code blocks, headings, and lists render correctly.

Quick Start

Open the x.com article editor in a connected browser and apply a prepared content_state based update using Playwriter.

Frequently Asked Questions about x-articles

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I edit Twitter article drafts with markdown formatting?▼

Twitter article drafts can be edited by importing markdown, formatting headings and code blocks, and applying structured content_state updates via Playwriter sessions and GraphQL mutations.

What is the best way to automate bulk formatting for x.com articles?▼

The best way to automate bulk formatting for x.com articles is by generating and applying content_state mutations via the ArticleEntityUpdateContent GraphQL mutation for deterministic updates.

Do I need a Playwriter session to update x.com article content?▼

Yes, a connected Playwriter session is required to inspect the x.com article editor's content_state and coordinate ArticleEntityUpdateContent GraphQL mutations to apply prepared updates.

How does the ArticleEntityUpdateContent mutation work for Twitter articles?▼

The ArticleEntityUpdateContent mutation applies a prepared content_state payload to the x.com article editor, coordinated through a Playwriter session to reliably update long-form Twitter drafts.

Why are my code blocks and lists not rendering correctly in Twitter articles?▼

Code blocks and lists fail to render correctly when the content_state payload is improperly formatted. Validate the rendered HTML and ensure formatting consistency by applying structured mutations via Playwriter.