askill
twitter-send-skill

twitter-send-skillSafety 78Repository

Post tweets, reply to tweets, retweet, like/unlike, and delete tweets on Twitter/X.

19 stars
1.2k downloads
Updated 3/17/2026

Package Files

Loading files...
SKILL.md

Twitter Send Tool

Post and interact with tweets on Twitter/X.

How It Works

This skill provides instructions for the Twitter Send tool node. Connect the Twitter Send node to an AI Agent's input-tools handle to enable posting and interactions.

twitter_send Tool

Send tweets, replies, retweets, likes, and deletions.

Schema Fields

FieldTypeRequiredDescription
actionstringYesAction type: tweet, reply, retweet, like, unlike, delete
textstringIf tweet/replyTweet text content (max 280 characters)
tweet_idstringIf retweet/like/unlike/deleteTarget tweet ID
reply_to_idstringIf replyTweet ID to reply to

Actions

ActionRequired FieldsDescription
tweettextPost a new tweet
replytext, reply_to_idReply to an existing tweet
retweettweet_idRetweet an existing tweet
liketweet_idLike a tweet
unliketweet_idRemove like from a tweet
deletetweet_idDelete your own tweet

Examples

Post a tweet:

{
  "action": "tweet",
  "text": "Hello Twitter! This is my first automated tweet."
}

Reply to a tweet:

{
  "action": "reply",
  "text": "Thanks for sharing this!",
  "reply_to_id": "1234567890123456789"
}

Retweet:

{
  "action": "retweet",
  "tweet_id": "1234567890123456789"
}

Like a tweet:

{
  "action": "like",
  "tweet_id": "1234567890123456789"
}

Unlike a tweet:

{
  "action": "unlike",
  "tweet_id": "1234567890123456789"
}

Delete a tweet:

{
  "action": "delete",
  "tweet_id": "1234567890123456789"
}

Response Format

{
  "success": true,
  "result": {
    "data": {
      "id": "1234567890123456789",
      "text": "Hello Twitter!"
    },
    "action": "tweet_sent"
  },
  "execution_time": 0.45
}

Error Response

{
  "success": false,
  "error": "Tweet text is required",
  "execution_time": 0.01
}

Guidelines

  1. Character limit: Tweets are limited to 280 characters
  2. Tweet IDs: Use the numeric ID string (e.g., 1234567890123456789)
  3. Rate limits: X API has rate limits - avoid rapid posting
  4. Content policy: Follow X's content policies and terms of service
  5. Threading: Use reply action with reply_to_id to create threads

Common Use Cases

  • Post automated updates and announcements
  • Reply to mentions or specific tweets
  • Like tweets matching certain criteria
  • Create tweet threads by chaining replies
  • Engage with followers programmatically

Setup Requirements

  1. Connect the Twitter Send node to an AI Agent's input-tools handle
  2. Ensure Twitter is connected (authenticated via OAuth in Credentials Modal)
  3. Your X Developer account must have appropriate API access level

Install

Download ZIP
Requires askill CLI v1.0+

AI Quality Score

82/100Analyzed 3/1/2026

Well-structured skill document for a Twitter/X tool with comprehensive coverage of all 6 actions (tweet, reply, retweet, like, unlike, delete). Includes clear tables, examples, response formats, and setup instructions. The content is actionable and follows a consistent format. However, it's tied to a specific platform (MachinaOS) and tool node, reducing reusability. Tags and metadata present. Bonus for use cases section, structured format, tags, and icon.

78
90
70
92
85

Metadata

Licenseunknown
Version-
Updated3/17/2026
Publishertrohitg

Tags

api