A set of 15 AI agent skills for planning, writing, and analyzing social media content across LinkedIn, X, Threads, Bluesky, and visual platforms.
sergebulaev/x-skills
A set of 9 Claude Code and Codex agent skills for writing, auditing, and planning X (Twitter) posts, threads, and replies, with optional publishing via Publora.
Open-source alternative to:Hootsuite
- Stars
- 172
- Forks
- 36
- Open issues
- 2
- Last commit
- 3 days ago
What is it?
x-skills is a bundle of nine agent skills for Claude Code and Codex that help with X (Twitter) content. They draft single tweets and threads using hook formulas chosen by goal, reverse-engineer the hook from a viral post, draft replies and quote tweets, plan a weekly content calendar, and optimize a profile. A Humanizer skill strips common AI-sounding phrasing and runs a pre-publish check for the 280-character limit, hashtags, and link placement.
All drafts wait for user approval before anything is published. By default the skills output text to copy and paste. With a Publora API key, single tweets and threads can be published or scheduled directly, with long content split automatically into numbered posts. Reply drafts are always returned as copy-paste text because Publora has no reply endpoint for X.
The Audience Insights skill can read real engagement data through an Apify actor, or fall back to asking the user to paste numbers. Optional Pixfaro integration generates images or quote cards to attach to posts. The skills install through the Codex plugin marketplace, Claude Code plugins, the claude.ai or Claude Desktop skills panel, OpenClaw, Hermes Agent, or the npx skills CLI.
Key features
- 01Drafts tweets and threads using hook formulas matched to a goal such as replies, reposts, or bookmarks.
- 02Reverse-engineers the hook structure of any viral tweet or thread.
- 03Drafts replies and quote tweets for a given tweet URL.
- 04Removes AI-style vocabulary and phrasing, with a pre-publish audit for length, hooks, and hashtags.
- 05Publishes or schedules tweets and threads through Publora, with automatic numbering.
- 06Reads engagement data through an Apify actor for audience and niche analysis.
Use cases
- Drafting a single tweet or a multi-part thread from rough notes.
- Reviewing a draft for AI-sounding phrasing and the 280-character limit before posting.
- Planning a week of posts with a mix of single tweets and threads.
- Repurposing a LinkedIn post or blog article into a native X thread.
Quick start
- 1
Install the skills into your agent with the skills CLI
npx skills add sergebulaev/x-skills - 2
Optional: install Python packages for auto-posting via Publora
pip install requests python-dotenv
Things to know
- Auto-publishing requires a Publora account and API key, and the README says to set up a .env file.
- Reading real X data requires an Apify token or a manual paste of the numbers.
- Publora has no reply endpoint, so the Reply Drafter always returns a draft for you to post yourself.
- X gates likers, so audience insights rely on repliers as the signal.
In collections
Topics
FAQ
- What is x-skills?
- A set of 9 Claude Code and Codex agent skills for writing, auditing, and planning X (Twitter) posts, threads, and replies, with optional publishing via Publora. x-skills is a bundle of nine agent skills for Claude Code and Codex that help with X (Twitter) content. They draft single tweets and threads using hook formulas chosen by goal, reverse-engineer the hook from a viral post, draft replies and quote tweets, plan a weekly content calendar, and optimize a profile. A Humanizer skill strips common AI-sounding phrasing and runs a pre-publish check for the 280-character limit, hashtags, and link placement.
- Is x-skills free to use? What license does it have?
- x-skills is open source under the MIT license. Check the license terms before using it in commercial products.
- Is x-skills still maintained?
- Actively maintained. The last commit to x-skills was on Nov 4, 2026.
- What can I use x-skills for?
- Drafting a single tweet or a multi-part thread from rough notes. Reviewing a draft for AI-sounding phrasing and the 280-character limit before posting. Planning a week of posts with a mix of single tweets and threads. Repurposing a LinkedIn post or blog article into a native X thread.
- How do I install x-skills?
- Install the skills into your agent with the skills CLI: npx skills add sergebulaev/x-skills Optional: install Python packages for auto-posting via Publora: pip install requests python-dotenv
- Where can I get x-skills?
- The source code and installation instructions are on GitHub: https://github.com/sergebulaev/x-skills
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
A set of 13 to 15 Claude Code skills that generate motion graphics and launch videos as code, rendering frames to MP4 without After Effects.
A modular, tool-agnostic suite of 10 agent skills covering the full self-media workflow from brief and strategy to copywriting, video, WeChat publishing and analytics.
An open-source AI agent that helps creators discover trends, write and produce social posts and videos, publish to Chinese platforms, and learn from results.
A local, file-based set of ten SKILL.md agent skills for task clarification, task tracking, pausing and handoff, profile memory, skill building, and writing.
An open-source agent skill that helps AI agents understand existing software, plan a reconstruction, and validate it, working alongside the REA tool.