twitter-post

Post tweets, replies, quotes, and threads via Twitter API v2 with OAuth 1.0a.

5|2|Updated Mar 29, 2026
One-click install
npx skills add https://github.com/Imd11/marketing-skills --skill twitter-post-imd11
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: twitter-post
Source: https://github.com/Imd11/marketing-skills/tree/main/twitter-post
Command: npx skills add https://github.com/Imd11/marketing-skills --skill twitter-post-imd11

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Post tweets to Twitter/X via the official API v2 using OAuth 1.0a authentication.

Core Features & Use Cases

  • Post single tweets, replies, quotes, and threaded tweets to Twitter/X.
  • Supports optional proxy configuration and a dry-run mode to validate before posting.
  • Handles weighted character counting to respect Twitter's limits and supports URL handling.

Quick Start

Provide the tweet text and optional thread items to publish on Twitter/X.

Frequently Asked Questions about twitter-post

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

FAQPage Schema
How do I post a Twitter thread using API v2?

To post a Twitter thread using API v2, provide the initial tweet text along with optional thread items. The Skill chains these items sequentially to publish a complete threaded conversation under your authenticated user account.

Can I post a quote tweet or reply with OAuth 1.0a?

Yes, you can post a quote tweet or reply using OAuth 1.0a. The Skill applies OAuth 1.0a authentication to send single tweets, replies, and quote tweets via the official Twitter API v2 endpoints.

Do I need environment variables to authenticate social posting?

Yes, you need environment variables to authenticate social posting. The Skill requires OAuth credentials supplied via environment variables to authorize your Twitter API v2 requests before posting.

What is a dry-run mode for scheduling tweets?

Dry-run mode is a validation feature to test tweets before posting. It simulates the tweet submission process to validate your content and configuration without actually publishing to your Twitter timeline.

How does weighted character counting work for Twitter threads?

Weighted character counting calculates text length by applying specific weight values to different characters. This enforces Twitter's API v2 limits accurately, ensuring your tweet or thread does not exceed the maximum allowed posting length.

Does this Skill support HTTPS_PROXY for Twitter API requests?

Yes, this Skill supports HTTPS_PROXY for Twitter API requests. It includes optional proxy configuration support to route your API v2 traffic through a specified proxy server when posting tweets.