xurl

Manage Twitter posts, searches, direct messages, and media via the xurl CLI.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill streamlines Twitter interactions using the xurl CLI, enabling users to post, search, send direct messages, and manage media and accounts efficiently.

Core Features & Use Cases

  • Twitter Operations: Perform a variety of actions like posting, replying, liking, and deleting tweets.
  • Search and Timeline: Search for posts and read timelines and mentions.
  • Direct Messages: Send and manage direct messages.
  • Media Management: Upload and manage images and videos.
  • Use Case: If you need to automate Twitter interactions or manage multiple accounts, this Skill can help you streamline your workflow.

Quick Start

Use the xurl skill to post a new tweet with an image: xurl post "Check out this new product!" --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 automate Twitter direct messages and posts?

You can automate Twitter direct messages and posts by using the xurl CLI to manage interactions, requiring OAuth 2.0 authentication to streamline workflows like posting, replying, and messaging.

What do I need to set up before using the xurl CLI for Twitter?

Before using the xurl CLI for Twitter, you need to install the xurl dependency and configure OAuth 2.0 authentication to successfully authorize your Twitter account for API interactions.

Can I manage multiple Twitter accounts with the xurl CLI?

Yes, you can manage multiple Twitter accounts with the xurl CLI, which is specifically designed to help users streamline workflows across various Twitter actions like posting and direct messaging.

How do I post a tweet with an image using the xurl CLI?

To post a tweet with an image using the xurl CLI, execute a command like `xurl post "Your text" --media-id <media_id>` after uploading and managing your media through the CLI.

Does the xurl CLI support searching Twitter timelines and mentions?

Yes, the xurl CLI supports searching Twitter timelines and mentions, allowing you to efficiently read and search for specific posts directly through command-line interactions.