xurl

Interact with the X API v2 via command-line for posts, messages, and media.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill simplifies complex interactions with the X (formerly Twitter) API, allowing users to perform a wide range of actions without needing to write raw API calls.

Core Features & Use Cases

  • Post Management: Create, reply to, quote, and delete posts.
  • Data Retrieval: Search for posts, read user timelines, and get user information.
  • Social Actions: Follow, unfollow, like, unlike, repost, and bookmark posts.
  • Direct Messaging: Send and list direct messages.
  • 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

Post a tweet saying "Hello World!" using the xurl skill.

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 using the X API v2 from the command line?

You can automate posting tweets by running authenticated command-line requests against the X API v2, which enables creating, replying to, and deleting posts without writing raw API calls.

Can I search tweets and manage followers with a CLI tool for X?

Yes, a CLI tool for X can search content, read user timelines, get user information, and manage followers by sending authenticated requests to the X API v2 endpoints.

How do I authenticate command-line requests for the X API?

Authenticating command-line requests for the X API requires running a manual OAuth2 process, which securely stores your credentials in a local directory for subsequent automated interactions.

Does this X API CLI support sending direct messages and uploading media?

Yes, this X API CLI supports sending and listing direct messages, as well as uploading images and videos for use in your posts alongside standard social actions like liking and reposting.

What is the best way to access raw X API v2 endpoints for advanced automation?

The best way to access raw X API v2 endpoints for advanced automation is using curl-style commands within the CLI, allowing direct requests to any endpoint beyond the standard human-friendly shortcuts.

Are there limitations to automating social media tasks via raw API access?

Automating social media tasks via raw API access is limited by X API v2 rate limits and requires secure local handling of stored credentials, meaning you must manage authentication tokens manually.