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.