xurl

Manage X/Twitter API interactions via the xurl CLI.

2|Updated May 22, 2026
One-click install
npx skills add https://github.com/519lab/thoth-agent --skill xurl-519lab
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: xurl
Source: https://github.com/519lab/thoth-agent/tree/main/skills/social-media/xurl
Command: npx skills add https://github.com/519lab/thoth-agent --skill xurl-519lab

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill simplifies the process of interacting with the X/Twitter API using the xurl CLI, allowing users to post, search, send DMs, manage media, and more without the need for complex programming.

Core Features & Use Cases

  • Post, Reply, and Quote: Easily post new tweets, reply to existing ones, and quote tweets.
  • Search and Read: Search for tweets and read timelines, mentions, and posts.
  • Engagement: Like, repost, bookmark, and manage interactions like follows and blocks.
  • Direct Messages: Send and manage direct messages.
  • Media Uploads: Upload images and videos to tweets.
  • API Access: Access any X API v2 endpoint for raw data retrieval and manipulation.
  • Use Case: For social media managers who need to automate their Twitter activity, track mentions, and engage with their audience efficiently.

Quick Start

Use the xurl skill to post a new tweet with a media file.

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 and managing media on X without complex programming?

You can automate posting tweets and managing media on X using the xurl CLI. This Skill provides functionality for posting, replying, searching, engaging, and managing media on Twitter without complex programming.

Can I send direct messages and track mentions on Twitter using the xurl CLI?

Yes, you can send and manage direct messages and read mentions using the xurl CLI. It provides functionality to manage interactions, track mentions, and engage with your audience efficiently.

Do I need OAuth 2.0 credentials to use the xurl CLI for Twitter API interactions?

Yes, OAuth 2.0 credentials are required for authentication. The xurl CLI manages interactions with the X/Twitter API, which requires proper OAuth 2.0 setup to access endpoints for posting, searching, and managing media.

How do I access raw data from any X API v2 endpoint for social media management?

You can access any X API v2 endpoint for raw data retrieval and manipulation using the xurl CLI. This allows social media managers to retrieve and manipulate raw API data directly for automated Twitter activity.

What is the best way to like, repost, and bookmark tweets via the command line?

The best way to like, repost, and bookmark tweets via the command line is using the xurl CLI. It handles engagement actions natively, allowing users to manage interactions like follows, blocks, and bookmarks efficiently.

Why should social media managers use the xurl CLI instead of other tools for Twitter automation?

Social media managers should use the xurl CLI for Twitter automation because it simplifies interacting with the X API. It enables posting, searching, sending DMs, and managing media directly without needing complex programming scripts.