xurl

Manage X posts, replies, searches, timelines, follows, and media via the xurl CLI.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

xurl removes the friction of interacting with X by giving you a single official CLI for posting, searching, replying, following, messaging, and managing media without manual API work.

Core Features & Use Cases

  • Publishing and engagement: Create posts, replies, quotes, likes, reposts, bookmarks, follows, blocks, and mutes from a command-driven workflow.
  • Discovery and monitoring: Search posts, inspect timelines, read mentions, and look up users to track conversations and account activity.
  • Media and API access: Upload images or video, check media processing status, and call any X API v2 endpoint when a shortcut command is not enough.
  • Safety and account handling: Supports multi-app and multi-account setups while emphasizing secure authentication practices and secret handling.

Quick Start

Ask the assistant to verify xurl access and then use it to post, search, message, or inspect your X account activity.

Frequently Asked Questions about xurl

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

FAQPage Schema
How do I automate posting and searching on Twitter from the command line?

You can automate X social media operations by using a command-line interface that wraps X API v2 endpoints for posting, searching, and managing timelines. It outputs JSON data for safe, command-driven automation.

Can I upload media and check its processing status using the X API?

Yes, you can upload images or video and check their media processing status via CLI commands. It handles media uploads natively before attaching them to your social media posts.

Does this CLI approach support multiple X accounts and OAuth 2.0?

Yes, this CLI approach supports multi-app and multi-account setups using OAuth 2.0 app profiles. It requires authenticated access to handle secure operations across different X accounts.

What is the best way to send direct messages on X without manual API work?

The best way to send direct messages on X without manual API work is using a CLI that manages messaging natively. It handles direct message operations alongside posting and searching tasks.

How do I make raw X API v2 requests when standard shortcut commands are not enough?

You can make raw X API v2 requests directly through the CLI when shortcut commands are insufficient. This allows you to call any endpoint manually while maintaining JSON-based output.

What X interactions can I manage from a command-driven workflow?

You can manage posting, replying, quoting, liking, reposting, bookmarking, following, blocking, and muting from a command-driven workflow. It covers everyday social media operations comprehensively.