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.