x-api

Automate posting, searching, and analytics on the X platform via OAuth tokens.

2|Updated Apr 14, 2026
One-click install
npx skills add https://github.com/klu-dev/porting-ecc-to-vscode --skill x-api-klu-dev
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: x-api
Source: https://github.com/klu-dev/porting-ecc-to-vscode/tree/main/.github/skills/x-api
Command: npx skills add https://github.com/klu-dev/porting-ecc-to-vscode --skill x-api-klu-dev

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires requests, requests_oauthlib, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides programmable interaction with the X platform, allowing users to post tweets, read timelines, search for content, and perform analytics without the need for manual intervention.

Core Features & Use Cases

  • Programmatic Tweet Posting: Automatically post tweets and threads.
  • Timeline and User Data Reading: Fetch and analyze timeline, mentions, and user data.
  • Content Search: Search for content, trends, or conversations on X.
  • Analytics and Engagement Tracking: Monitor and analyze user engagement with posts.
  • Use Case: Imagine you need to automate the posting of tweets related to a specific topic or track engagement with your latest thread. This Skill can help you manage these tasks efficiently.

Quick Start

Use the x-api skill to post a tweet saying 'Hello from Claude Code'.

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 using the X API?

Automate tweet posting by authenticating with OAuth tokens or a bearer token to programmatically send content and threads to the X platform without manual intervention.

What is needed to read timelines and fetch user data from X programmatically?

Reading timelines and fetching user data requires authentication using OAuth 1.0a or bearer token patterns to securely access the X platform endpoints.

Can I search for content and track engagement analytics on X with this API?

Search for content and track engagement analytics by querying the X platform for trends, conversations, and user interactions to monitor post performance.

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

Yes, interacting with the X platform supports both bearer token and OAuth 1.0a authentication patterns, requiring requests and requests_oauthlib dependencies for secure access.

What are the limitations of using the X API for social media automation?

Limitations include dependency on valid OAuth tokens for authentication and potential rate limits imposed by the X platform when conducting searches, posting content, or reading timelines.