xurl

Automate authenticated X API v2 requests via CLI for posting, messaging, and account management tasks.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Provides a simple command-line interface to perform authenticated operations against the X API, eliminating the need for manual curl commands and complex scripting for common tasks.

Core Features & Use Cases

  • Post, reply, quote, read, like, and DM actions against X API v2 from the terminal.
  • Manage timelines, followers, and user lookups in a single, scriptable tool.
  • Upload media and automate repetitive social-media workflows with a concise CLI.

Quick Start

Install xurl, authenticate with your X app, and start making authenticated API requests from the command line.

Frequently Asked Questions about xurl

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

FAQPage Schema
How do I automate authenticated X API requests from the command line?

You can automate authenticated X API requests by installing the xurl CLI, which handles credentials stored securely at ~/.xurl and enables scriptable actions for posting, reading timelines, and messaging without manual curl commands.

Can I post tweets and upload media using the X API v2 from a terminal?

Yes, you can post tweets, reply, quote, and upload media from the terminal using the xurl CLI, which supports authenticated X API v2 actions for repetitive social-media workflows in a single command-line tool.

What is the best way to script Twitter API social-media workflows without complex coding?

The best way to script Twitter API workflows is using a concise CLI tool like xurl, which eliminates complex scripting by providing command-line interfaces for posting, liking, DMing, and managing followers against X API v2.

Do I need to configure credentials before using a CLI tool for X API automation?

Yes, you must install the xurl CLI and authenticate with your X app first, storing credentials securely at ~/.xurl with per-app user contexts before making authenticated API requests from the command line.

Does xurl support managing timelines and user lookups for X API v2?

Yes, xurl supports managing timelines, followers, and user lookups for X API v2, allowing you to read timelines and perform account management scenarios from a single scriptable command-line tool.

Why does my manual curl command fail for authenticated X API actions?

Manual curl commands fail because they lack secure credential management; using a CLI tool like xurl eliminates this by securely storing credentials at ~/.xurl and applying per-app user contexts for authenticated X API v2 requests.