xurl

Access X API v2 endpoints with OAuth2 authentication via command line.

5.1k|1.2k|Updated Feb 23, 2026
One-click install
npx skills add https://github.com/linuxhsj/openclaw-zero-token --skill xurl-linuxhsj
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: xurl
Source: https://github.com/linuxhsj/openclaw-zero-token/tree/main/skills/xurl
Command: npx skills add https://github.com/linuxhsj/openclaw-zero-token --skill xurl-linuxhsj

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill allows users to programmatically interact with the X (Twitter) API, enabling actions like posting tweets, managing followers, and searching for content without manual web interface interaction.

Core Features & Use Cases

  • Post & Reply: Publish tweets, reply to existing posts, and quote tweets.
  • Content Management: Read, delete, like, repost, and bookmark posts.
  • User Interaction: Follow, unfollow, block, mute users, and manage direct messages.
  • Search & Discovery: Search for posts and user information.
  • Media Handling: Upload images and videos for use in posts.
  • Raw API Access: Supports direct access to any X API v2 endpoint for advanced use cases.

Quick Start

Use the xurl skill to post "Hello world!" to X.

Frequently Asked Questions about xurl

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

FAQPage Schema
How do I automate posting tweets from the command line using the X API?

Automating posting tweets from the command line requires a CLI tool with authenticated access to the X API v2, allowing you to publish, reply to, and quote tweets programmatically without manual web interface interaction.

Can I search and read X content programmatically without the web interface?

Searching and reading X content programmatically is possible by sending authenticated requests through the X API v2, which supports searching posts and retrieving user information directly from your terminal.

Does this CLI tool support uploading media to X API v2?

The CLI tool supports uploading media to the X API v2, allowing you to upload images and videos so they can be attached and used in your automated posts.

What is the best way to manage direct messages and user interactions on X via CLI?

Managing direct messages and user interactions via CLI is best handled through a tool with authenticated X API v2 access, enabling you to follow, block, mute users, and handle direct messages programmatically.

Do I need OAuth2 authentication to access raw X API endpoints?

OAuth2 authentication is required to securely access raw X API v2 endpoints, which allows direct access to any endpoint for advanced use cases while keeping your credentials secure.

When do I need raw API endpoint access for X automation?

Raw API endpoint access for X automation is needed when advanced use cases require direct interaction with specific X API v2 endpoints not explicitly covered by standard CLI commands.