xurl

Post, search, and engage with X API v2 via CLI with OAuth 2.0 PKCE.

5|1|Updated Mar 24, 2026
One-click install
npx skills add https://github.com/lengoctuong2005/Branding-Focused-Skills --skill xurl-lengoctuong2005
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: xurl
Source: https://github.com/lengoctuong2005/Branding-Focused-Skills/tree/main/antigravity/skills/hermes-collection/social-media/xurl
Command: npx skills add https://github.com/lengoctuong2005/Branding-Focused-Skills --skill xurl-lengoctuong2005

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill simplifies the use of the X API by providing a user-friendly CLI experience, allowing users to post, search, and engage with X (Twitter) directly from the command line.

Core Features & Use Cases

  • Post, Search, & Engage: Manage posts, search tweets, and engage with users and content via the X API.
  • Media Uploads: Upload images and videos for posts.
  • Authentication & Multi-Account Support: Handle OAuth 2.0 PKCE with auto-refresh for secure access.
  • Use Case: Quickly post a tweet, search for trending topics, or send a direct message without leaving the command line interface.

Quick Start

Use the xurl skill to post a tweet with media by typing the command: xurl post "Hello World!" --media-id <media_id>

Frequently Asked Questions about xurl

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

FAQPage Schema
How do I post a tweet from the command line?▼

You can post a tweet from the command line by using the CLI interface to send a post request to the X API. This allows you to publish text and media directly without a graphical interface.

What is needed to authenticate CLI requests to the X API?▼

Authenticating CLI requests to the X API requires OAuth 2.0 with PKCE. This mechanism provides secure multi-account access and includes an auto-refresh feature for tokens.

Can I upload media when posting tweets via the X API CLI?▼

Yes, you can upload media when posting tweets via the X API CLI. The interface includes media upload functionality, allowing you to attach images and videos to your posts.

Does the CLI interface support searching for tweets and trending topics?▼

Yes, the CLI interface supports searching for tweets and trending topics. It provides direct access to search X without leaving the command line environment.

How do I access raw X API v2 endpoints from the command line?▼

You can access raw X API v2 endpoints from the command line through the CLI interface. It offers raw access to any X API v2 endpoint, enabling direct interaction with the platform.

Do I need the xurl-cli package to automate Twitter interactions?▼

Yes, you need the xurl-cli package to automate Twitter interactions. It serves as the underlying dependency required to execute command-line posting, searching, and engagement tasks.