xurl

Manage X API interactions for posting, searching, and messaging via xurl CLI.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill streamlines interaction with the X (Twitter) API, enabling the posting of content, sending direct messages, uploading media, and much more, using the xurl CLI.

Core Features & Use Cases

  • Post & Engage: Compose and post tweets, reply, quote, and delete posts.
  • Search & Read: Search for posts and read timelines, mentions.
  • Direct Messages: Send and manage direct messages.
  • Media Upload: Upload images and video for media-rich interactions.
  • Use Case: Automatically follow new users, send personalized connection requests, and engage with content on X (Twitter) at scale.

Quick Start

Use the xurl skill to post a new tweet with an image.

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 with media using the X API?

Automating posting tweets with media using the X API requires the xurl CLI to handle OAuth 2.0 authentication, compose posts, and upload images or videos for media-rich social media management.

Can I send direct messages on Twitter through an API?

You can send direct messages on Twitter through an API by utilizing the xurl CLI, which manages direct message interactions and requires OAuth 2.0 authentication for secure user messaging.

What is the best way to automate following new users on X at scale?

Automating following new users on X at scale is handled by the xurl CLI, which executes follow requests and sends personalized connection requests via the X API using OAuth 2.0 authentication.

Do I need OAuth 2.0 to search tweets using the xurl CLI?

Yes, you need OAuth 2.0 authentication to search tweets using the xurl CLI, as it acts as the required authentication mechanism for accessing X API search and timeline reading endpoints.

Does the xurl CLI support liking and replying to posts on X?

The xurl CLI supports liking and replying to posts on X, enabling full engagement automation by managing these API interactions alongside posting, searching, and direct messaging.

X API automation not working with xurl, what are the limitations?

Limitations of X API automation with xurl include its strict dependency on the xurl CLI and OAuth 2.0 authentication, meaning interactions fail if these environment prerequisites are not correctly configured.