xurl

Manage X API v2 posts, searches, followers, DMs, and media via CLI.

Updated Mar 10, 2026
One-click install
npx skills add https://github.com/lemonlqf/openclaw-rtsp --skill xurl-lemonlqf
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: xurl
Source: https://github.com/lemonlqf/openclaw-rtsp/tree/main/skills/xurl
Command: npx skills add https://github.com/lemonlqf/openclaw-rtsp --skill xurl-lemonlqf

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill simplifies complex interactions with the X (Twitter) API, allowing you to post, reply, search, and manage your X account programmatically without needing to write raw API calls.

Core Features & Use Cases

  • Post Management: Create new posts, reply to existing ones, quote tweets, and delete your own posts.
  • Content Discovery: Search for posts using keywords, hashtags, or user mentions, and view timelines or mentions.
  • User & Social Graph: Look up user profiles, follow/unfollow users, and manage follower lists.
  • Direct Messaging: Send direct messages to other users.
  • Media Handling: Upload images and videos for use in posts.
  • Raw API Access: For advanced use cases, interact directly with any X API v2 endpoint.

Quick Start

Use the xurl skill to post "Hello from my AI assistant!" 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 to X using the API?

Automate X posting by executing authenticated API v2 requests through the xurl CLI, which supports creating posts, replying, quoting, and deleting content programmatically without manual raw API calls.

Can I search and read X posts programmatically without writing raw API calls?

Search and read X posts programmatically using built-in shortcut commands to query keywords, hashtags, mentions, and timelines directly through the X API v2 without constructing raw HTTP requests.

Do I need OAuth2 authentication to send direct messages and manage followers on X?

Manual OAuth2 user authentication is required to send direct messages and manage followers, as this Skill requires authenticated access to the X API v2 for all social graph and messaging interactions.

Does this X API tool support uploading media for automated social media posts?

This X API tool supports uploading images and videos for automated social media posts, allowing direct media attachment when creating new posts or replies through the xurl CLI interface.

What is the best way to interact with raw X API v2 endpoints for advanced use cases?

Use this Skill's raw API request capability to interact directly with any X API v2 endpoint for advanced use cases, bypassing shortcut commands while maintaining authenticated OAuth2 access via the xurl CLI.

What are the limitations of using a CLI utility for X API automation?

Limitations include dependency on the local xurl CLI utility installation and manual OAuth2 authentication setup, requiring local environment configuration rather than fully managed cloud-based API access.