xurl

Interact with the X/Twitter API via a command-line interface.

Updated Jun 13, 2026
One-click install
npx skills add https://github.com/srivtx/supercharger-opencode --skill xurl-srivtx
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: xurl
Source: https://github.com/srivtx/supercharger-opencode/tree/main/platform/xurl
Command: npx skills add https://github.com/srivtx/supercharger-opencode --skill xurl-srivtx

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill provides a convenient command-line interface to interact with the X/Twitter API, enabling users to perform a wide range of actions without the need for a full-fledged application.

Core Features & Use Cases

  • Post, Reply, Quote: Interact with Twitter posts, including posting new content, replying to existing posts, and quoting posts.
  • Search, Read, Engage: Search for tweets, read specific posts, and engage with them by liking, reposting, bookmarking, and more.
  • Social Graph: Follow, unfollow, block, mute, and manage followers and following.
  • Direct Messages: Send and manage direct messages.
  • Media Upload: Upload images and videos to Twitter.
  • Raw API Access: Access any X API v2 endpoint directly using curl-style commands.
  • Use Case: Imagine you want to search for tweets related to a specific topic and like the most relevant ones. You can use this Skill to perform the search and then like the top results.

Quick Start

Use the xurl skill to search for tweets about 'AI' and like the top 10 results.

Frequently Asked Questions about xurl

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

FAQPage Schema
How do I interact with the X Twitter API from the command line?

You can interact with the X Twitter API from the command line by using the xurl CLI tool, which supports posting, searching, and managing social graph actions through OAuth 2.0 authentication. It acts as a direct interface for these operations without needing a full application.

Can I post tweets and upload media using a command line interface?

Yes, you can post tweets and upload media using the command line interface. The xurl CLI tool supports posting new content, replying to existing posts, quoting posts, and uploading both images and videos directly to Twitter.

Does this X API CLI tool support sending direct messages and searching tweets?

Yes, this X API CLI tool supports sending direct messages and searching tweets. You can search for tweets related to specific topics, read individual posts, and manage your direct messages entirely through command line commands.

Do I need OAuth 2.0 authentication to manage followers and mute users via the command line?

Yes, you need OAuth 2.0 authentication to manage followers and mute users via the command line. The xurl CLI requires this authentication to securely access your X social graph for following, unfollowing, blocking, and muting.

What is the best way to access raw X API v2 endpoints without building a full application?

The best way to access raw X API v2 endpoints without building a full application is using the xurl CLI tool. It provides curl-style command access to directly hit any X API v2 endpoint, executing actions like liking, bookmarking, and reposting.

What are the limitations of using a command line interface for Twitter social media management?

A limitation of using a command line interface for Twitter social media management is that it requires the specific xurl CLI dependency installed and configured. While it provides raw API access and social graph management, it lacks a graphical interface, making bulk visual moderation less convenient.