X Article Publisher — скилл

Скилл для Claude Code, который переносит статью из Markdown в редактор X Articles с форматированием и картинками

  • 873 ★ репозитория
  • Последний коммит
  • MIT
Скилл

Расширенный доступ

Почему такой уровень

  • Управляет браузером в залогиненном аккаунте X
  • Использует системный буфер обмена
Все причины и проверки
Нужен VPN

wshuyi/x-article-publisher-skill

Установка

Работает в

В терминале, через SkillFoxx CLI

npx skillfoxx add skills/x-article-publisher

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

Доступ и проверки

Как мы проверяем

Расширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.

  • Управляет браузером в залогиненном аккаунте X
  • Использует системный буфер обмена

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Скилл разбирает Markdown-файл: заголовок H1 становится названием статьи, первая картинка обложкой, остальные изображения получают номер блока, после которого их нужно вставить. Текст конвертируется в HTML и вставляется в редактор X через буфер обмена, поэтому заголовки, списки, цитаты и ссылки сохраняются. Браузером управляет Playwright MCP, картинки вставляются с конца, чтобы не сбивались позиции. Таблицы и диаграммы Mermaid можно заранее превратить в PNG. Статья сохраняется только как черновик, публикует ее человек.

Для кого. Для авторов, которые пишут в Markdown и публикуют длинные статьи в X с подпиской Premium Plus.

Подходит, если

  • Нужно перенести готовую статью в X Articles без ручного форматирования
  • В статье много картинок и их позиции важны

Не подходит, если

  • Нет подписки X Premium Plus
  • Вы работаете на Linux
  • Нужна публикация в других соцсетях

Пример запроса к агенту

Опубликуй ~/Documents/post.md в X Articles как черновик

Ограничения

Требуются Claude Code, Playwright MCP, вход в X с подпиской Premium Plus и Python 3.9+ с Pillow и библиотеками буфера обмена. Поддерживаются macOS и Windows, Linux пока нет. X из России без VPN недоступен. Один запуск работает с одним аккаунтом, переключать аккаунты нужно вручную.

Как отключить. Удалите папку ~/.claude/skills/x-article-publisher или плагин через /plugin uninstall.

Частые вопросы

Скилл сам публикует статью?

Нет, он только сохраняет черновик, публикация остается за вами.

Что делать с таблицами?

X Articles их не отображает, поэтому скрипт table_to_image.py превращает таблицу в PNG.

Обсуждение

Вопросов и отзывов пока нет.

Скиллы
Нужен VPN

Четыре скилла Claude Code, которые ведут пост для X от сбора материала и отбора тем до готового черновика

СкиллРасширенный доступ343Звезды репозитория
Российский стек

10-этапный пайплайн Claude Code: семантика из Wordstat, анализ топ-5 конкурентов, AI-обложка и иллюстрации, публикация в WordPress, Дзен и Prisma Blog

СкиллРасширенный доступ6Звезды репозитория

Скилл верстки статей для WeChat: превращает Markdown в готовый HTML со встроенными стилями, который вставляется в редактор публичного аккаунта без потери оформл

СкиллРасширенный доступ4,2 тыс.Звезды репозитория
Нужен VPN

Скилл подбирает места для иллюстраций в статье и генерирует картинки, схемы и обложки тремя движками

СкиллРасширенный доступ569Звезды репозитория
Нужен VPN

Скилл для соцсетей: учится вашему стилю, планирует контент, пишет посты и после подтверждения публикует через залогиненный Chrome

СкиллШирокий доступ743Звезды репозитория

Humanities Writing Companion проводит текст по гуманитарным наукам через 12 режимов: от вопроса исследования до слепой читки и раскрытия роли ИИ

СкиллМинимальный доступ470Звезды репозитория

Коротко о README

README описывает проблему потери форматирования при переносе Markdown в X и решение через разбор файла, буфер обмена и автоматизацию браузера. Перечислены требования, два способа установки, шаги работы скилла и таблица поддерживаемой разметки. Приведен пример входного файла и результата разбора. Лицензия MIT.

Бейдж для README

Исходный SKILL.md

---
name: x-article-publisher
description: |
  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.
---

# X Article Publisher

Publish Markdown content to X (Twitter) Articles editor, preserving formatting with rich text conversion.

## Prerequisites

- Playwright MCP for browser automation
- User logged into X with Premium Plus subscription
- Python 3.9+ with dependencies:
  - macOS: `pip install Pillow pyobjc-framework-Cocoa`
  - Windows: `pip install Pillow pywin32 clip-util`
- For Mermaid diagrams: `npm install -g @mermaid-js/mermaid-cli`

## Scripts

Located in `~/.claude/skills/x-article-publisher/scripts/`:

### parse_markdown.py
Parse Markdown and extract structured data:
```bash
python parse_markdown.py <markdown_file> [--output json|html] [--html-only]
```
Returns JSON with: title, cover_image, content_images, **dividers** (with block_index for positioning), html, total_blocks

### copy_to_clipboard.py
Copy image or HTML to system clipboard (cross-platform):
```bash
# Copy image (with optional compression)
python copy_to_clipboard.py image /path/to/image.jpg [--quality 80]

# Copy HTML for rich text paste
python copy_to_clipboard.py html --file /path/to/content.html
```

Сообщить о проблеме

Foxx AIX Article Publisher
Foxx AI

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.