Write X like a writer.
Not like a content marketer.
A markdown skill that loads into any agent and teaches it the format X writing actually rewards — Fischerian hooks, medium-form paragraphs, the anti-performance register that scrolls past every "5 reasons" thread. Plus a full pipeline: brainstorm → polish → schedule, with image and comic generation built in.
Free skill. Installs into Claude Code, OpenCode, or any MCP-capable agent.
The Format X Actually Rewards.
Most AI tweet generators produce the same six shapes — listicle, contrarian take, hook-then-curiosity-gap. X-Writer teaches the agent paragraph-based medium form: full sentences, real arguments, no performative thread chains.
Fischerian Hooks
Opening sentences that land an idea in one beat. Not the curiosity-gap manipulation 'AI thread bros' optimize for — the kind of opener a writer puts at the top of an essay because the rest of the piece earned it.
Medium-Form Paragraphs
One self-contained idea per paragraph. Threads chain medium-form blocks instead of fragmented one-liners with line breaks every five words. Reads like writing, not like a slideshow.
Anti-Performance Register
No 'banger', no 'hot take', no 'unpopular opinion'. No emoji bullets, no engagement bait, no 'agree?' closers. The skill flags every AI tell and the voice integration strips them.
Article Format Scoring
Long-form X articles get scored against a rubric — hook strength, argument tightness, payoff. The skill grades the draft and tells the agent what to fix before publish.
Brainstorm → Polish → Schedule.
The skill is the full loop. The agent runs each stage in sequence, with explicit gates between them — you approve angles before drafting, drafts before voice rewrite, voiced copy before scheduling. Nothing posts itself.
1. Brainstorm
angles + hooks → user picks
2. Draft
medium form, scored 0-100
3. Voice
/authors-voice over every tweet
4. Image
cover / thread / comic generated
5. Schedule
OpenWriter scheduler queues post
Image, Thread, Comic — Built In.
Visual content is part of the pipeline, not a separate skill. Gemini-powered generation with reusable character references so multi-panel comics stay consistent.
Article Covers
One-image covers for long-form X articles. Style presets per category, prompt crafted from the article's angle and key claim — not the title literal-interpretation.
Thread Images
One image per body tweet in a thread. Progression visuals or supporting illustrations — the kind that earn an extra second of attention without taking over the argument.
Comic Strips
Multi-panel comic generation with persistent character references. Define your cast once (PNGs in /scripts/characters/), the skill keeps them visually consistent across every panel of every strip.
Voice Lives In Author's Voice.
X-Writer owns format and pipeline. Voice — tone, word choice, eliminating AI tells — lives in Author's Voice. Every piece of X content runs through the voice pass before it's considered done.
Best path
OpenWriter Enhance plugin
(full corpus RAG, API)
Local path
/authors-voice minion
(skeleton prompt, no API)
Both
strip AI tells, anchor voice
Install X-Writer. Write X Like A Writer.
Drops into Claude Code, OpenCode, or any MCP host. Pairs with Author's Voice for voice, OpenWriter for compose + schedule.
Install Skill