xurl

Automate X/Twitter API interactions via the official xurl CLI.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill provides a straightforward interface to interact with the X/Twitter API, allowing users to post, search, manage mentions, send direct messages, upload media, and access various endpoints with ease.

Core Features & Use Cases

  • Post, Reply, and Quote: Simplify the process of creating, replying to, and quoting posts.
  • Search and Read Timelines: Retrieve and interact with user timelines and mentions.
  • Engagement Actions: Like, repost, bookmark, follow, and unfollow with minimal commands.
  • Direct Messaging: Send and manage direct messages.
  • Media Uploads: Upload images and video to tweets.
  • Use Case: A social media manager can quickly compose a tweet, respond to user interactions, and schedule media uploads using this Skill.

Quick Start

Post a tweet with the xurl skill by simply saying, "Post: 'Hello X/Twitter community!'"

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 via the X API?

Automate posting tweets via the X API by using the xurl CLI to send text and media. You can compose, reply, and quote posts directly through command line instructions.

Can I manage direct messages and mentions from the Twitter API?

Yes, you can manage direct messages and mentions from the Twitter API. The xurl CLI enables you to retrieve timeline mentions and send direct messages to users.

Does this Twitter API CLI support media uploads for social media management?

Yes, this Twitter API CLI supports media uploads for social media management. You can upload images and videos to attach to your tweets directly through the xurl interface.

What is the best way to handle engagement actions like likes and reposts on X?

The best way to handle engagement actions like likes and reposts on X is using the xurl CLI. It allows you to execute likes, reposts, bookmarks, and follows with minimal commands.

Do I need OAuth 2.0 to access Twitter API endpoints for searching timelines?

Yes, you need OAuth 2.0 to access Twitter API endpoints for searching timelines. The xurl CLI requires OAuth 2.0 authentication to securely cover its wide range of API endpoints.