xurl

Access X API v2 endpoints via authenticated command-line commands.

1|Updated Apr 23, 2026
One-click install
npx skills add https://github.com/karaabd23-crypto/openclaw --skill xurl-karaabd23-crypto
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: xurl
Source: https://github.com/karaabd23-crypto/openclaw/tree/main/skills/xurl
Command: npx skills add https://github.com/karaabd23-crypto/openclaw --skill xurl-karaabd23-crypto

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Unified, authenticated access to the X API from the command line, enabling automation of posting, reading, and managing interactions with minimal setup.

Core Features & Use Cases

  • Shorthand commands for common actions (post, read, like, follow) and a raw curl-like mode for any X API v2 endpoint.
  • Multi-app authentication & token management with per-app identities, safe handling of credentials locally.
  • Streaming and output in JSON for easy integration into pipelines and tooling.

Quick Start

Install xurl, authenticate your account, and run a simple post command to verify functionality.

Frequently Asked Questions about xurl

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

FAQPage Schema
How do I automate X API v2 access from the command line?

Automate X API v2 access from the command line by using a CLI tool that provides shorthand commands and raw API modes for posting and reading. It supports JSON output for easy integration into automation pipelines.

Can I manage multiple X API authentication tokens locally for different apps?

Yes, you can manage multiple X API authentication tokens locally. The tool supports multi-app identities and safe credential handling, allowing you to maintain distinct per-app authentication profiles.

What do I need to start running X API commands with xurl?

To run X API commands, you need the locally installed xurl binary and proper authentication credentials configured on your machine. This setup enables safe token handling and direct access to X API v2 endpoints.

Does xurl support raw API requests or only shorthand commands for Twitter?

xurl supports both shorthand commands for common actions like post and read, and a raw curl-like mode for directly accessing any X API v2 endpoint. This provides flexible command-line automation.

How do I stream and parse X API responses in JSON format?

Stream and parse X API responses in JSON format by utilizing the tool's native JSON output feature. This allows you to easily pipe authenticated API data into downstream command-line pipelines and tooling.