xurl

Interact with the X/Twitter API v2 via the xurl CLI for posting, searching, and messaging.

1|Updated Jun 9, 2026
One-click install
npx skills add https://github.com/lxt070409/hermes-skills --skill xurl-lxt070409
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: xurl
Source: https://github.com/lxt070409/hermes-skills/tree/main/social-media/xurl
Command: npx skills add https://github.com/lxt070409/hermes-skills --skill xurl-lxt070409

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill provides an easy way to interact with the X/Twitter API via the xurl CLI, enabling posting, searching, direct messaging, and more without complex code.

Core Features & Use Cases

  • API Access: Provides direct access to the X/Twitter API v2 for various actions like posting, searching, and direct messaging.
  • User Authentication: Handles OAuth 2.0 PKCE for secure user authentication.
  • Command-Line Interface: Allows for quick and simple interactions with the X/Twitter platform via shell commands.

Quick Start

Post a new tweet using the xurl skill: 'xurl post "Hello Twitter!"'

Frequently Asked Questions about xurl

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

FAQPage Schema
How do I automate posting tweets from the command line?▼

You can automate X/Twitter posting and searching via the xurl CLI, which directly interfaces with the X/Twitter API v2. It handles OAuth 2.0 PKCE authentication to securely execute shell commands for content posting and user interaction.

How do I search tweets and send direct messages using the X/Twitter API v2?▼

You can search tweets and send direct messages using the X/Twitter API v2 through the xurl CLI. It enables various social media management actions including searching, direct messaging, and media uploads directly from your shell.

Do I need OAuth credentials configured to use the xurl CLI for Twitter automation?▼

Yes, you must have the xurl CLI installed and properly configured with OAuth credentials. The skill utilizes OAuth 2.0 PKCE for secure user authentication, which is a strict prerequisite before you can execute any automation commands.

What is the best way to interact with Twitter for social media management without writing complex code?▼

The best way to interact with Twitter for social media management without complex code is using a command-line interface like xurl. It provides direct API v2 access for quick and simple platform interactions including media uploads.

Does the xurl CLI support media uploads to the X/Twitter API v2?▼

Yes, the xurl CLI supports media uploads to the X/Twitter API v2. Alongside posting and searching, you can manage content by uploading media through shell commands for social media management automation.