xurl

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

2|7|Updated Jun 19, 2026
One-click install
npx skills add https://github.com/humanerd-drew/opencode-drewgent --skill xurl-humanerd-drew
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: xurl
Source: https://github.com/humanerd-drew/opencode-drewgent/tree/main/skills/social-media/xurl
Command: npx skills add https://github.com/humanerd-drew/opencode-drewgent --skill xurl-humanerd-drew

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill simplifies the management of X/Twitter interactions by providing a CLI interface for posting, searching, sending direct messages, and managing media and accounts.

Core Features & Use Cases

  • X/Twitter Interaction: Perform a wide range of actions such as posting, replying, quoting, deleting, and searching posts.
  • Direct Messaging: Send and manage direct messages on X/Twitter.
  • Media Management: Upload and manage images and videos.
  • API Access: Access any X API v2 endpoint for advanced tasks.
  • Use Case: Automate the process of scheduling tweets, engaging with your audience, and monitoring your X/Twitter presence.

Quick Start

Use the xurl skill to post a new tweet: xurl post "Hello X World!"

Frequently Asked Questions about xurl

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

FAQPage Schema
How do I post and manage tweets from the command line?

You can post and manage tweets from the command line by using the xurl CLI, which supports posting, replying, quoting, deleting, and searching posts directly from your terminal.

Can I automate direct messaging and media uploads on X?

Yes, you can automate direct messaging and media uploads on X using the xurl CLI. It provides dedicated commands to send direct messages and manage images and videos.

How do I access raw X API v2 endpoints for advanced tasks?

You can access raw X API v2 endpoints for advanced tasks by using the xurl CLI, which allows direct interaction with the X API v2 to execute custom API calls and automation scripts.

Do I need OAuth 2.0 authentication to manage X/Twitter via the CLI?

Yes, you need OAuth 2.0 authentication to manage X/Twitter via the xurl CLI, as it requires proper authentication credentials to securely execute posting, searching, and direct messaging commands.

What is the best way to schedule social media posts on X?

The best way to schedule social media posts on X is using the xurl CLI for API automation, allowing you to programmatically queue and manage content scheduling scripts.

Are there limitations when using a CLI for social media management on X?

Using a CLI for social media management on X requires the xurl CLI dependency and OAuth 2.0 setup, meaning you need a configured environment and cannot execute actions without proper authentication tokens.