x-agent
X Agent
The front door: routes any X request to the right skill, sets up the voice file first, and suggests a weekly routine built around replies.
npx skills add liftli-ai/x-agent-skills --skill x-agent11 free, MIT-licensed X agent skills that turn Claude Code, Codex, Cursor or any skills-compatible agent into an X content team. Call it Claude for X, or Claude for Twitter: posts, threads, hooks and replies in your voice, LinkedIn posts rebuilt for X, a better bio, and a check of every draft against what X's own ranking code rewards. Your agent's own model runs them: no X API key, no account, nothing phones home.
npx skills add liftli-ai/x-agent-skillsOr as a Claude Code plugin:
/plugin marketplace add liftli-ai/x-agent-skills/plugin install x-agent-skills@liftli-x● MIT license · runs on your agent's model · github.com/liftli-ai/x-agent-skills
A skill is an installable instruction package: a SKILL.md your agent reads and runs with its own model. Each of these teaches your agent one X job done well: a post that makes sense cold on a phone, a thread where post 1 works alone, a reply worth answering, a bio a stranger understands in one read.
New here? Ask your agent "help me with my X". The x-agent skill picks the right skill, and x-voice builds a voice file from your own posts and replies so drafts sound like you. It is the same file the LinkedIn agent skills read, so you build it once. The skills write and check; they never post. x-publish hands you a copy-ready post, or publishes through Liftli after you approve.
Install everything with the command above, or a single skill with --skill <name>. Every card below carries its exact command.
x-agentX Agent
The front door: routes any X request to the right skill, sets up the voice file first, and suggests a weekly routine built around replies.
npx skills add liftli-ai/x-agent-skills --skill x-agentx-voiceX Voice File
Builds or updates the shared voice file, .liftli/voice.md, from the user's own posts and replies. It is the same file the LinkedIn skills read, plus a section for how the user sounds on X.
npx skills add liftli-ai/x-agent-skills --skill x-voicex-publishX Publish
Gets a final post live: a copy-ready post or thread to paste, or publishing and scheduling through Liftli, via X's official API, after the user approves. Never scripts the X website.
npx skills add liftli-ai/x-agent-skills --skill x-publishx-post-writerX Post Writer
Single posts in two lengths: 280 characters counted X's way (emoji count 2, every link 23), or long posts up to 25,000 characters for Premium accounts. Three angles, each with its count.
npx skills add liftli-ai/x-agent-skills --skill x-post-writerx-thread-writerX Thread Writer
Numbered threads where post 1 stands alone and every post earns the next, in story, teardown or list form. Says when a single post or a long post would do the job better.
npx skills add liftli-ai/x-agent-skills --skill x-thread-writerx-hook-generatorX Hook Generator
8 first lines labeled by pattern, each checked against three gates: clear with zero context, real stakes, and an open loop worth replying to.
npx skills add liftli-ai/x-agent-skills --skill x-hook-generatorx-reply-generatorX Reply Generator
Short, specific replies of 5 to 25 words that the user edits and posts. Explains, from X's published ranking code, why replies are the growth lever, and bans the tells that get replies muted.
npx skills add liftli-ai/x-agent-skills --skill x-reply-generatorlinkedin-to-xLinkedIn to X
Rebuilds a LinkedIn post for X instead of pasting it: a standalone post under 280 characters, a short thread, and a long post for Premium. Strips the LinkedIn habits that read as imported.
npx skills add liftli-ai/x-agent-skills --skill linkedin-to-xx-to-linkedinX to LinkedIn
Expands an X post or thread for LinkedIn: the context, the number and the story put back, sized for the see-more fold, without corporate filler.
npx skills add liftli-ai/x-agent-skills --skill x-to-linkedinx-algorithm-checkX Algorithm Check
A 12-point pre-publish check. Each point is tagged as backed by X's open-sourced ranking code (replies, quotes, shares, follows; mutes, blocks, reports) or as craft. Lists the popular algorithm claims that have no source.
npx skills add liftli-ai/x-agent-skills --skill x-algorithm-checkx-bio-generatorX Bio Generator
Five bios within X's 160-character limit that tell a stranger who the user helps and why to follow, plus a name, a pinned-post idea and header text.
npx skills add liftli-ai/x-agent-skills --skill x-bio-generatorX ranks the For You feed by predicting what each reader will do with a post and adding up weighted predictions. The skills follow what X has published, not folklore:
x-algorithm-check carries the full weight table, the date it was checked, and the popular claims (such as "links cut reach 50%") that the published code does not support.
Skills are stateless: your agent brings the model, the skill brings the craft. What they can't know is you: your voice, your strategy, what you shipped this week, what worked last month. That is the Liftli strategist for X. It connects to the same agent as an X MCP server, learns your voice from your real posts, keeps your strategy between chats, and publishes or schedules posts and threads through X's official API after you approve each one. X publishing is on the Business plan, with a fair-use cap of 100 posts a month. Connector details for agents: liftli.ai/llms.txt.
A few public X skill collections exist on GitHub, and they do different jobs. Star counts are rounded, as of 14 October 2026.
| Repository | Stars | What it covers | Install |
|---|---|---|---|
| liftli-ai/x-agent-skills (this page) | new | 11 skills: a router, a shared voice file, posts, threads, hooks, replies, LinkedIn and X repurposing, a bio writer and a pre-publish check tied to X's published ranking code. No API key. MIT. Optional publishing through Liftli, via X's official API, after you approve. | npx skills add or Claude Code plugin |
| rohunvora/x-research-skill | 1.2K | Research on X from the terminal: search with engagement sorting, full threads, account watchlists and sourced briefings, through the X API. Needs your own X API bearer token and Bun. No license file. | Git clone into your skills folder |
| wshuyi/x-article-publisher-skill | 870 | Turns a Markdown file into an X Article by driving X's editor in your browser through Playwright. It saves a draft and never publishes on its own. MIT. | Git clone or Claude Code plugin |
| Hao0321/claude-skill-social-post | 730 | A Codex and Claude Code skill, documented in Chinese, that learns your voice, plans content and writes posts for Facebook, Instagram, Threads and X, then publishes after you confirm. MIT. | Git clone |
Picking one: for research on what people say on X, x-research-skill. For long X Articles written in Markdown, x-article-publisher-skill. For writing posts, threads and replies in your voice, with checks grounded in X's own code and a safe path to publishing, this collection. They are plain markdown files, so you can mix them.
The sibling set, 31 LinkedIn agent skills, covers LinkedIn posts, hooks, comments, profile audits and pre-publish checks. Install it with npx skills add liftli-ai/linkedin-agent-skills. Both sets share one voice file.
Voice learned from your real posts, strategy memory, and publishing to X and LinkedIn through their official APIs, behind your one-tap yes.
Start free, no card