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.