xurl

Authenticate with the X API v2 and post, read, or manage interactions via CLI commands.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

CLI tooling to securely authenticate and interact with the X API from the command line, enabling automation of posting, reading, messaging, and account management without a browser.

Core Features & Use Cases

  • Supports concise shortcut commands and raw curl-style requests against the X API v2 endpoints.
  • Returns JSON to stdout, with consistent error handling and token-based authentication.
  • Use cases include posting tweets, replying, reading timelines, managing followers, sending DMs, and uploading media from a shell.

Quick Start

Install xurl, authenticate with your credentials, and begin issuing CLI commands to the X API.

Frequently Asked Questions about xurl

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

FAQPage Schema
How do I authenticate and interact with the X API v2 from the command line?

Yes, you can automate posting tweets and sending DMs by using xurl CLI commands, which securely authenticate your requests and return JSON to stdout for seamless shell automation without requiring a browser.

Do I need a browser to manage my X account followers and timelines via the API?

The xurl CLI supports raw curl-style requests against X API v2 endpoints, returning JSON to stdout with consistent error handling, allowing you to execute real-world use cases like uploading media from your shell.

Can I use curl-style commands to read timelines and manage X API interactions?

The xurl CLI supports raw curl-style requests against X API v2 endpoints, returning JSON to stdout with consistent error handling, allowing you to execute real-world use cases like uploading media from your shell.

What prerequisites are needed to start automating X API requests in a shell environment?

To automate X API requests in a shell environment, you need the xurl CLI installed and properly configured token-based authentication credentials to issue secure commands without a browser.