Skip to content
twitter-automation logo

Twitter/X Automation

twitter-automation

Automate Twitter/X with posting, engagement, and user management via inference.sh CLI. Apps: x/post-create (text and media), x/post-like, x/post-retweet, x/dm-send, x/user-follow. Capabilities: post tweets, schedule content, like posts, retweet, send DMs, follow users, get profiles. Use for: social media automation, content scheduling, engagement bots, audience growth, X API. Triggers: twitter api, x api, tweet automation, post to twitter, twitter bot, social media automation, x automation, tweet scheduler, twitter integration, post tweet, twitter post, x post, send tweet

101-skills/skills134.4Kinstalls760stars

SKILL.md

Full skill instructions

Install the belt CLI skill: npx skills add belt-sh/​cli

Twitter/​X Automation

Automate Twitter/​X via inference.sh CLI.

Twitter/​X Automation

Quick Start

Requires inference.sh CLI (belt). Install instructions

belt login

# Post a tweet
belt app run x/​post-create --input '{"text": "Hello from inference.sh!"}'

Available Apps

AppApp IDDescription
Create Postx/​post-createPost text, optionally with media
Like Postx/​post-likeLike a tweet
Retweetx/​post-retweetRetweet a post
Delete Postx/​post-deleteDelete a tweet
Get Postx/​post-getGet tweet by ID
Send DMx/​dm-sendSend direct message
Follow Userx/​user-followFollow a user
Get Userx/​user-getGet user profile

Examples

Post a Tweet

belt app run x/​post-create --input '{"text": "Just shipped a new feature! 🚀"}'

Post with Media

belt app sample x/​post-create --save input.json

# Edit input.json:
# {
#   "text": "Check out this AI-generated image!",
#   "media": ["https://your-image-url.jpg"]
# }

belt app run x/​post-create --input input.json

Like a Tweet

belt app run x/​post-like --input '{"tweet_id": "1234567890"}'

Retweet

belt app run x/​post-retweet --input '{"tweet_id": "1234567890"}'

Send a DM

belt app run x/​dm-send --input '{
  "recipient_id": "user_id_here",
  "text": "Hey! Thanks for the follow."
}'

Follow a User

belt app run x/​user-follow --input '{"username": "elonmusk"}'

Get User Profile

belt app run x/​user-get --input '{"username": "OpenAI"}'

Get Tweet Details

belt app run x/​post-get --input '{"tweet_id": "1234567890"}'

Delete a Tweet

belt app run x/​post-delete --input '{"tweet_id": "1234567890"}'

Workflow: Generate AI Image and Post

# 1. Generate image
belt app run falai/​flux-dev-lora --input '{"prompt": "sunset over mountains"}' > image.json

# 2. Post to Twitter with the image URL
belt app run x/​post-create --input '{
  "text": "AI-generated art of a sunset 🌅",
  "media": ["<image-url-from-step-1>"]
}'

Workflow: Generate and Post Video

# 1. Generate video
belt app run google/​veo-3-1-fast --input '{"prompt": "waves on a beach"}' > video.json

# 2. Post to Twitter
belt app run x/​post-create --input '{
  "text": "AI-generated video 🎬",
  "media": ["<video-url-from-step-1>"]
}'

Related Skills

# Full platform skill (all apps)
npx skills add inference-sh/​skills@infsh-cli

# Image generation (create images to post)
npx skills add inference-sh/​skills@ai-image-generation

# Video generation (create videos to post)
npx skills add inference-sh/​skills@ai-video-generation

# AI avatars (create presenter videos)
npx skills add inference-sh/​skills@ai-avatar-video

Browse all apps: belt app list

Documentation

More skills from 101-skills

web-search logo
101-skills/skills

web-search

web search

760 16.9K
View
infsh-cli logo
101-skills/skills

infsh-cli

infsh cli

760 16.8K
View

Popular AI tools

Kaiber logo
Video

Kaiber

Generate, edit, and beat-sync AI video with leading models in one workspace.

Paid
View
Vimcal logo
Productivity

Vimcal

The world's fastest calendar for remote work

Free
View

Transform Your Design with AI Designer by ImgCreator.ai

Freemium
View
Akool AI logo
Content & writing

Akool AI

Revolutionizing Video Production with AI-Powered Creativity

Paid
View

Extend an image past the frame and let AI fill the new aspect ratio.

Freemium
View
StarByFace logo
Security

StarByFace

Discover your celebrity doppelgänger with StarByFace!

Free
View
C

ChainClarity explains 700+ crypto whitepapers in plain English, with layered summaries, comparisons, research tools, alerts, and a $4.99 Pro plan.

Freemium
View
Opus Clip logo
Coding & apps

Opus Clip

Opus.ai: Revolutionize Your Web Experience

Free
View