x-api

Post, read, and analyze X (Twitter) tweets with OAuth authentication.

3|Updated Mar 17, 2026
One-click install
npx skills add https://github.com/idiaz01/enterprise-superpowers --skill x-api-idiaz01
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: x-api
Source: https://github.com/idiaz01/enterprise-superpowers/tree/main/content/skills/x-api
Command: npx skills add https://github.com/idiaz01/enterprise-superpowers --skill x-api-idiaz01

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Programmatic interaction with X (Twitter) for posting, reading, searching, and analytics.

Core Features & Use Cases

  • Post tweets and thread content programmatically.
  • Read user timelines and search tweets with filters.
  • Upload media and manage tweets with OAuth authentication support (app-only and user-context).
  • Use analytics endpoints to track engagement and trends in enterprise workflows.

Quick Start

Post a tweet, read a timeline, or search tweets to begin.

Frequently Asked Questions about x-api

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

FAQPage Schema
How do I automate posting tweets and threads via the X API?▼

Automate posting tweets and threads via the X API by using programmatic endpoints to publish content. This supports media uploads and thread management directly within enterprise workflows.

What OAuth authentication is needed for the X API?▼

X API authentication requires OAuth 2.0 Bearer tokens for app-only context or OAuth 1.0a for user context. You must configure these credentials to authorize reading timelines, searching tweets, and media uploads.

Can I search tweets and read user timelines with filters?▼

Yes, you can search tweets and read user timelines with filters using the X API. This allows you to retrieve specific timeline content and targeted tweet results for monitoring or analysis purposes.

How do API rate limits work when reading tweets?▼

API rate limits for reading tweets are managed using response headers returned by the X API. These headers provide tracking details to ensure your tweet search and timeline requests respect current usage boundaries.

How can I analyze tweet engagement for brand monitoring?▼

Analyze tweet engagement for brand monitoring by utilizing X API analytics endpoints to track trends. This tracks interaction metrics programmatically, supporting content auditing and marketing campaign evaluation.