twitter

Automate posting tweets, threads, media, and engagement on X/Twitter via the inference.sh belt CLI.

Updated Jul 28, 2026
One-click install
npx skills add https://github.com/christian-byrne/comfy-skills --skill twitter-christian-byrne
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: twitter
Source: https://github.com/christian-byrne/comfy-skills/tree/main/skills/twitter
Command: npx skills add https://github.com/christian-byrne/comfy-skills --skill twitter-christian-byrne

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Manually posting tweets, building threads, and managing engagement on X/Twitter is repetitive and time-consuming. This Skill lets an AI agent execute Twitter actions directly through the inference.sh belt CLI, covering posting, media uploads, likes, retweets, DMs, and follows. ## Core Features & Use Cases - Tweet Posting & Media: Post plain tweets or tweets with images (including AI-generated images via falai/flux-dev-lora), delete tweets, and fetch tweet data. - Engagement Automation: Like, retweet, send DMs, follow users, and look up profiles through dedicated belt app commands. - Thread Creation Guidance: Built-in thread structure, hook formulas, formatting rules, and image specs for producing well-performing tweet threads. - Use Case: Ask the agent to write and post a 10-tweet thread about a product launch — it drafts the hook, numbers each tweet, and posts them as a reply chain using x/post-create. ## Quick Start Ask the agent to post a tweet saying "Hello from my AI agent" using the twitter skill after running belt login.

Frequently Asked Questions about twitter

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I post a tweet from the command line?▼

Run belt app run x/post-tweet with a JSON input containing the text field, for example {"text": "Hello"}. You must first authenticate with belt login using the inference.sh CLI.

How to post a tweet with an image on X/Twitter?▼

Use belt app run x/post-create with both text and media_url fields in the JSON input. You can generate the image first with an app like falai/flux-dev-lora and pass its output URL as the media_url.

How do I create a Twitter thread automatically?▼

Post the hook tweet first, then reply-chain each subsequent tweet immediately using x/post-create. The skill recommends 8-12 numbered tweets with one idea per tweet and a closing CTA.

What is the belt CLI and how do I install it?▼

belt is the inference.sh CLI used to run hosted apps like the X/Twitter integrations. Install it with npx skills add inference-sh/skills@infsh-cli, then authenticate with belt login before running any commands.

What are the image size limits for Twitter posts?▼

A single image should be 1200x675 at up to 5 MB, two images 700x800 each, four images 600x600 each, and GIFs up to 1280x1080 at 15 MB maximum.