xurl

Install, authenticate, and interact with the X API via CLI.

Updated Jul 8, 2026
One-click install
npx skills add https://github.com/Khang5687/agent-scripts --skill xurl-khang5687
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: xurl
Source: https://github.com/Khang5687/agent-scripts/tree/main/skills/xurl
Command: npx skills add https://github.com/Khang5687/agent-scripts --skill xurl-khang5687

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires xurl, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill simplifies the interaction with the X API by providing a straightforward CLI for installation, authentication, and using various endpoints.

Core Features & Use Cases

  • Installation: Offers multiple options for installing the xurl CLI, including Homebrew, npm, and manual installations.
  • Authentication: Guides users through OAuth 2.0 to authenticate with the X API.
  • Shortcuts: Provides a list of common commands for common tasks like posting, replying, liking, and more.
  • Raw Endpoint Mode: Allows direct interaction with X API endpoints for more advanced operations.
  • Use Case: Quickly post a message, reply to a status, or retrieve information from the X API using simple commands.

Quick Start

Install the xurl CLI and authenticate with your app to post a message: xurl post "Hello world!"

Frequently Asked Questions about xurl

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

FAQPage Schema
How do I authenticate with the X API using a CLI?

To authenticate with the X API, you need to configure the xurl CLI with OAuth 2.0 tokens. This process guides you through obtaining and setting up the necessary credentials for secure API interaction.

What is the best way to post a message to the X API from the command line?

Posting a message to the X API is done using the command `xurl post "Hello world!"`. This provides a straightforward interface to send statuses directly from your terminal environment.

How can I install the xurl CLI for X API interaction?

You can install the xurl CLI through multiple methods including Homebrew, npm, or manual installation. This allows you to set up the tool across different operating systems and environments.

Can I directly interact with raw X API endpoints using this CLI?

Yes, the CLI provides a Raw Endpoint Mode that allows direct interaction with X API endpoints. This feature supports more advanced operations beyond the standard shortcuts for posting and replying.

What common X API tasks are supported by xurl shortcuts?

The xurl CLI supports shortcuts for common X API tasks such as posting messages, replying to statuses, liking posts, and retrieving data. These commands simplify frequent interaction patterns.