Automatisierung
X Article Publisher
Markdown-Artikel automatisiert als Entwurf in den X (Twitter) Articles-Editor übertragen
Dieser Skill überführt Markdown-Dateien in den X-Articles-Editor, ohne dass Formatierung, Bilder oder Struktur manuell nachgebaut werden müssen. Ein Python-Skript parst die Markdown-Datei und extrahiert Titel, Titelbild, Content-Bilder samt Einfügeposition sowie Trennlinien; per Playwright-Browser-Automatisierung werden Titelbild und formatierter Rich-Text-Inhalt anschließend über die Systemzwischenablage in den Editor eingefügt. Tabellen und Mermaid-Diagramme lassen sich vorab in PNG-Bilder umwandeln, da X Articles diese nicht nativ darstellt, und Trennlinien werden über das Insert-Menü ergänzt, da HTML-hr-Tags ignoriert werden.
Der Workflow folgt einer klaren Reihenfolge: erst der komplette Text, danach Bilder und Trennlinien rückwärts nach Block-Index einfügen, um Positionsverschiebungen zu vermeiden. Veröffentlicht wird dabei nie automatisch – der Skill speichert ausschließlich einen Entwurf, den Nutzer vor der Freigabe manuell prüfen. Gedacht ist er für alle, die regelmäßig längere Artikel auf X mit Premium-Plus-Abo posten und den manuellen Formatierungsaufwand im Editor umgehen möchten; vorausgesetzt werden Python 3.9+, passende Systembibliotheken für die Zwischenablage sowie ein eingeloggter X-Account.
FAQ
Häufige Fragen zu X Article Publisher
- Welche Voraussetzungen müssen erfüllt sein, damit der Skill funktioniert?
- Benötigt werden Python 3.9+ mit den passenden Zwischenablage-Bibliotheken (macOS: Pillow und pyobjc-framework-Cocoa; Windows: Pillow, pywin32 und clip-util), ein eingeloggter X-Account mit Premium-Plus-Abo sowie Playwright für die Browser-Automatisierung. Für die Umwandlung von Mermaid-Diagrammen in Bilder wird zusätzlich mermaid-cli benötigt.
- Braucht man ein zahlungspflichtiges X-Abo, um den Skill zu nutzen?
- Ja, der X-Articles-Editor selbst ist nur mit X Premium Plus zugänglich. Der Skill automatisiert lediglich das Einfügen der Inhalte in diesen Editor, ersetzt aber nicht das erforderliche Abo.
- Veröffentlicht der Skill Artikel automatisch auf X?
- Nein. Der Workflow endet immer beim Speichern als Entwurf. Eine manuelle Prüfung und Freigabe im X-Editor ist vor der tatsächlichen Veröffentlichung notwendig.
- Wie geht der Skill mit Tabellen, Diagrammen und Trennlinien um, die X Articles nicht direkt unterstützt?
- Tabellen und Mermaid-Diagramme werden vorab per Skript in PNG-Bilder umgewandelt, da X Articles native Tabellen und Diagramme nicht darstellt. Trennlinien (Markdown-Dividers) werden erkannt, aber nicht als HTML-hr-Tag eingefügt, sondern über das Insert-Menü des Editors gesetzt, da hr-Tags dort ignoriert werden.