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.