x-api

Post tweets, read timelines, and analyze engagement via the X API.

Updated Apr 19, 2026
One-click install
npx skills add https://github.com/rivaldiekaptrrr/Track-app --skill x-api-rivaldiekaptrrr
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: x-api
Source: https://github.com/rivaldiekaptrrr/Track-app/tree/main/.agent/.agents/skills/x-api
Command: npx skills add https://github.com/rivaldiekaptrrr/Track-app --skill x-api-rivaldiekaptrrr

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Provides programmatic access to X (Twitter) for posting tweets, reading timelines, searching content, and gathering analytics from apps and bots without manual UI interaction.

Core Features & Use Cases

  • Post Tweets and Threads: Create single tweets or threaded conversations programmatically.
  • Read Timelines & Mentions: Retrieve user timelines, mentions, and engagement data for monitoring.
  • Search & Analytics: Query tweets and compile analytics for trends and insights.
  • OAuth-Based Authentication: Demonstrates both OAuth 2.0 Bearer Token and OAuth 1.0a user-context flows.
  • Rate-Limit Awareness: Includes guidance for handling rate limits and errors.

Quick Start

Authenticate with OAuth and run the sample to post a test tweet.

Frequently Asked Questions about x-api

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

FAQPage Schema
How do I post tweets and threads programmatically using the X API?

To post tweets programmatically, use the X API with OAuth 2.0 Bearer Token or OAuth 1.0a user context authentication. This Skill enables automated posting of single tweets and threaded conversations without manual UI interaction.

What is the best way to read user timelines and mentions for monitoring apps?

The best way to read timelines is by retrieving user timelines and mentions programmatically through the X API. This Skill supports timeline retrieval and engagement data gathering for automated monitoring.

Does this X API integration support both OAuth 2.0 and OAuth 1.0a authentication?

Yes, this X API integration supports both OAuth 2.0 Bearer Token and OAuth 1.0a user-context authentication flows. You can authenticate using either method depending on your app's requirements.

How do I handle rate limits when searching tweets and gathering analytics?

To handle rate limits when searching tweets and gathering analytics, follow the included rate-limit handling guidance. This Skill provides error handling instructions to manage API constraints during automated search and analytics operations.

Can I use this Skill to build a bot that analyzes X engagement data?

Yes, you can use this Skill to build a bot that analyzes X engagement data. It enables querying tweets, compiling analytics for trends, and retrieving engagement data programmatically across user contexts.