twitter-api

Post, quote, reply to, and delete tweets via the X API.

Updated May 6, 2026
One-click install
npx skills add https://github.com/Uniquecrete/ThinkFasterv1 --skill twitter-api-uniquecrete
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: twitter-api
Source: https://github.com/Uniquecrete/ThinkFasterv1/tree/main/Skills/twitter-api
Command: npx skills add https://github.com/Uniquecrete/ThinkFasterv1 --skill twitter-api-uniquecrete

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires oauth-1.0a, crypto-js, and includes scripts (resource) components.

What problem does it solve?

This Skill removes the manual effort of composing and publishing X (Twitter) posts by providing a reliable CLI-driven way to publish, engage, or remove tweets from your local environment.

Core Features & Use Cases

  • Tweet publishing with API authentication: Posts tweets and supports quote tweets, replies, and deletions using X API credentials.
  • Optional media uploads: Uploads one or more images by providing file paths and attaches returned media IDs to the tweet.
  • Practical use case: When you need to publish consistent marketing updates, respond with contextual replies to specific tweet links, or clean up mistakes by deleting a tweet by ID/URL.

Quick Start

Configure your X API credentials and then run the post command to publish your message to X via the local script.

Frequently Asked Questions about twitter-api

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

FAQPage Schema
How do I post tweets from the command line using the X API?▼

To post tweets from the command line, you provide tweet text to a local bun-driven CLI script that calls Twitter API endpoints. You need X API OAuth credentials in environment variables to authenticate and publish your message.

Can I attach images when automating tweet posting locally?▼

Yes, you can attach images when automating tweet posting by providing optional image file paths. The script uploads these files to the X API, retrieves media IDs, and attaches them to your tweet for publishing.

Do I need OAuth credentials to automate social media posting for X?▼

Yes, you need X API OAuth credentials to automate social media posting. These credentials must be stored in environment variables to authenticate your local CLI script for tweet creation and moderation.

How do I reply to or quote a tweet via the Twitter API?▼

To reply to or quote a tweet via the Twitter API, you provide tweet text alongside the optional tweet URL. The local script processes this input to call the appropriate X API endpoints for social engagement.

What's the best way to delete a tweet by ID through a local script?▼

The best way to delete a tweet by ID through a local script is providing the specific ID or URL to the CLI workflow. The script authenticates with your X API credentials and calls the deletion endpoint for moderation.

Why does my local tweet posting workflow require the bun runtime?▼

Your local tweet posting workflow requires the bun runtime because the Skill uses a bun-driven X CLI script to execute API calls. This local script handles the OAuth authentication and data payload formatting for X.