twitter-automationAutomate Twitter/X with posting, engagement, and user management via inference.sh CLI. Apps: x/post-tweet, x/post-create (with media), x/post-like, x/post-re...
Install via ClawdBot CLI:
clawdbot install okaris/twitter-automationAutomate Twitter/X via inference.sh CLI.
# Install CLI
curl -fsSL https://cli.inference.sh | sh && infsh login
# Post a tweet
infsh app run x/post-tweet --input '{"text": "Hello from inference.sh!"}'
Install note: The install script only detects your OS/architecture, downloads the matching binary from dist.inference.sh, and verifies its SHA-256 checksum. No elevated permissions or background processes. Manual install & verification available.
| App | App ID | Description |
|-----|--------|-------------|
| Post Tweet | x/post-tweet | Post text tweets |
| Create Post | x/post-create | Post with media |
| Like Post | x/post-like | Like a tweet |
| Retweet | x/post-retweet | Retweet a post |
| Delete Post | x/post-delete | Delete a tweet |
| Get Post | x/post-get | Get tweet by ID |
| Send DM | x/dm-send | Send direct message |
| Follow User | x/user-follow | Follow a user |
| Get User | x/user-get | Get user profile |
infsh app run x/post-tweet --input '{"text": "Just shipped a new feature! 🚀"}'
infsh app sample x/post-create --save input.json
# Edit input.json:
# {
# "text": "Check out this AI-generated image!",
# "media_url": "https://your-image-url.jpg"
# }
infsh app run x/post-create --input input.json
infsh app run x/post-like --input '{"tweet_id": "1234567890"}'
infsh app run x/post-retweet --input '{"tweet_id": "1234567890"}'
infsh app run x/dm-send --input '{
"recipient_id": "user_id_here",
"text": "Hey! Thanks for the follow."
}'
infsh app run x/user-follow --input '{"username": "elonmusk"}'
infsh app run x/user-get --input '{"username": "OpenAI"}'
infsh app run x/post-get --input '{"tweet_id": "1234567890"}'
infsh app run x/post-delete --input '{"tweet_id": "1234567890"}'
# 1. Generate image
infsh app run falai/flux-dev-lora --input '{"prompt": "sunset over mountains"}' > image.json
# 2. Post to Twitter with the image URL
infsh app run x/post-create --input '{
"text": "AI-generated art of a sunset 🌅",
"media_url": "<image-url-from-step-1>"
}'
# 1. Generate video
infsh app run google/veo-3-1-fast --input '{"prompt": "waves on a beach"}' > video.json
# 2. Post to Twitter
infsh app run x/post-create --input '{
"text": "AI-generated video 🎬",
"media_url": "<video-url-from-step-1>"
}'
# Full platform skill (all 150+ apps)
npx skills add inference-sh/skills@inference-sh
# 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: infsh app list
Generated Mar 1, 2026
Marketing teams can automate posting branded content, engaging with followers via likes and retweets, and scheduling promotional tweets to maintain a consistent online presence. This reduces manual effort and ensures timely interactions, enhancing brand visibility and audience engagement on Twitter/X.
Content creators can generate AI images or videos using related skills, then automatically post them to Twitter/X with captions to showcase their work. This streamlines the process from creation to publication, allowing for rapid sharing of creative outputs and building a follower base.
Businesses can use this skill to send automated direct messages to new followers or customers, providing welcome notes or support information. It helps in managing user relationships at scale, improving customer service efficiency and fostering community engagement on social platforms.
Individuals or organizations can automate following relevant users and retweeting industry content to expand their network and increase visibility. This aids in building connections, staying updated with trends, and growing a targeted audience for professional or personal branding purposes.
Event organizers can schedule tweets to promote upcoming events, share live updates during events, and post media highlights afterward. This automates real-time engagement, boosts attendance, and maintains momentum across social media channels for conferences or product launches.
Offer managed services to clients by using this skill to automate their Twitter/X posting, engagement, and scheduling. Charge a monthly fee for handling content calendars, audience interaction, and performance reporting, providing a hands-off solution for businesses seeking social media presence.
Integrate this skill with AI generation tools to create and distribute custom media content on Twitter/X for clients. Monetize by charging per post or through package deals for scheduled campaigns, leveraging automation to scale content delivery and attract brands looking for innovative marketing.
Provide consulting services to help businesses set up and optimize this skill within their workflows, including integration with other tools and custom automation scripts. Generate revenue through one-time setup fees or ongoing support contracts, catering to companies needing technical expertise for social media automation.
💬 Integration Tip
Ensure you have the inference.sh CLI installed and logged in, and set up Twitter/X API credentials as per the documentation to enable seamless automation without errors.
Fetch and read transcripts from YouTube videos. Use when you need to summarize a video, answer questions about its content, or extract information from it.
Fetch and summarize YouTube video transcripts. Use when asked to summarize, transcribe, or extract content from YouTube videos. Handles transcript fetching via residential IP proxy to bypass YouTube's cloud IP blocks.
Browse, search, post, and moderate Reddit. Read-only works without auth; posting/moderation requires OAuth setup.
Interact with Twitter/X — read tweets, search, post, like, retweet, and manage your timeline.
LinkedIn automation via browser relay or cookies for messaging, profile viewing, and network actions.
Search YouTube videos, get channel info, fetch video details and transcripts using YouTube Data API v3 via MCP server or yt-dlp fallback.