x-post-writer

Write X/Twitter posts and threads in a personalized voice profile with tone-labeled options.

Updated Jul 5, 2026
One-click install
npx skills add https://github.com/SahilFruitwala/content-skills --skill x-post-writer-sahilfruitwala
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: x-post-writer
Source: https://github.com/SahilFruitwala/content-skills/tree/main/x-post-writer
Command: npx skills add https://github.com/SahilFruitwala/content-skills --skill x-post-writer-sahilfruitwala

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Writing X/Twitter posts that sound like a specific person rather than a generic creator is hard, and blank-page ideation for tweets, hot takes, and threads wastes time. This Skill generates on-voice post options from topics, links, feed items, drafts, or things to react to. ## Core Features & Use Cases - Voice-matched post generation: Produces 3–5 single-post options across distinct tone presets (deadpan snark, genuine props, absurdist, straight, Hinglish modifier) using a voice profile in references/voice.md. - Feed triage and thread mode: Ranks batches of RSS/feed items down to the 1–3 most postable, and builds structured threads with a hook post, standalone body posts, and alternate hooks. - Draft punch-ups and reactions: Sharpens existing drafts without rewriting them, and writes quote-tweet/reply-style reactions that bounce off a parent post. - Use Case: You paste a headline about an overhyped AI launch and receive five ≤280-character post options in a scannable table with character counts, plus a ranked recommendation of which to ship. ## Quick Start Ask the agent to write an X post about a topic or link, for example: write a tweet about the new GPT launch being underwhelming.

Frequently Asked Questions about x-post-writer

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

FAQPage Schema
How do I write a tweet in my own voice with AI?▼

Provide a topic, link, or draft and the Skill reads the voice profile in references/voice.md before writing. It returns 3–5 post options across different tones so you can pick the framing that sounds most like you.

How to turn RSS feed items into X posts?▼

Hand the batch of feed items to the Skill and it triages them first, surfacing the 1–3 most postable items with a one-line reason each. If the headline-virality-scorer skill is available, it defers ranking to that skill before writing posts.

Can it write Twitter threads instead of single posts?▼

Yes, thread mode triggers when an idea exceeds 280 characters or you ask for a thread. It outputs one full thread with a hook post, standalone body posts, and a closer, plus 2–3 alternate hook posts for A/B testing.

Does it work for LinkedIn or YouTube content?▼

No, the Skill explicitly excludes LinkedIn posts, long-form blog posts, and YouTube titles or scripts. It is scoped to X/Twitter single posts, replies, quote-tweets, and threads in the tech/AI/software niche.

What happens if the voice profile is empty or outdated?▼

The Skill asks you to paste 3–5 recent real posts before writing anything. A stale voice file drifts toward generic output, so the profile in references/voice.md should be refreshed with current anchor samples.