twitter-automation — Claude Code skill: what it does, how to install
Automates Twitter and X interactions through the belt command-line interface. It posts content, manages direct messages, tracks profiles, and handles likes.
npx skills add 101-skills/superpowers --skill twitter-automation -a claude-codeWhat twitter-automation does
This skill automates Twitter and X tasks by running commands through the belt CLI tool from inference.sh. It delegates actions to apps such as x/post-tweet and x/post-create. You can publish text updates or attach media files directly from your agent.
The workflow relies on Bash(belt *) tool permissions inside your coding environment. Before executing any app calls, you must log in via belt login. Missing authentication causes every subsequent request to fail immediately.
What it helps with
- publish text tweets and media posts to X
- send direct messages to users from the terminal
- inspect user profiles and follow target accounts
- like posts, retweet updates, and delete tweets
Example prompts for the agent
- Post a tweet announcing the latest update using x/post-tweet
- Send a direct message to a user via x/dm-send thanking them for the follow
- Like a specific post using x/post-like with the target tweet identifier
How to install twitter-automation
1Skills CLI (Vercel)
npx skills add 101-skills/superpowers --skill twitter-automation -a claude-code2Manually: put the files in place
~/.claude/skills/twitter-automation/SKILL.mdCopy the whole skill folder; for one project use .claude/skills/twitter-automation/
1Skills CLI (Vercel)
npx skills add 101-skills/superpowers --skill twitter-automation -a codex2Manually: put the files in place
.agents/skills/twitter-automation/SKILL.mdFor all projects use ~/.agents/skills/
1Skills CLI (Vercel)
npx skills add 101-skills/superpowers --skill twitter-automation -a cursor2Manually: put the files in place
.cursor/skills/twitter-automation/SKILL.mdCursor also reads .agents/skills/ and .claude/skills/
1GitHub CLI
gh skill install 101-skills/superpowers twitter-automation2Manually: put the files in place
.github/skills/twitter-automation/SKILL.md1Skills CLI (Vercel)
npx skills add 101-skills/superpowers --skill twitter-automation -a gemini-cli2Platform CLI
gemini skills install https://github.com/101-skills/superpowers --path tools/social/twitter-automationManually: put the files in place
.devin/skills/twitter-automation/SKILL.mdThe legacy .windsurf/skills/ path still works
Skills CLI (Vercel)
npx skills add 101-skills/superpowers --skill twitter-automation -a opencodeClaude.ai
Zip the folder and upload it in Settings → Capabilities → Skills
From the same set3
The whole set →Similar
Questions about twitter-automation
How to install twitter-automation in Claude Code?
Run npx skills add 101-skills/superpowers --skill twitter-automation -a claude-code in your terminal.
What prerequisites are needed for twitter-automation?
You must have the belt CLI installed and authenticate using belt login before calling any Twitter apps.
What actions can twitter-automation perform on X?
It handles creating posts with or without media, sending direct messages, liking tweets, retweeting, and fetching user profiles.