xurl

Automates posting, replying, and direct messages via the xurl CLI for X API v2 endpoints.

2|Updated Jun 8, 2026
One-click install
npx skills add https://github.com/vikrant-project/devil-agent-ai-platform --skill xurl-vikrant-project
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: xurl
Source: https://github.com/vikrant-project/devil-agent-ai-platform/tree/main/agent_core/skills/social-media/xurl
Command: npx skills add https://github.com/vikrant-project/devil-agent-ai-platform --skill xurl-vikrant-project

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill simplifies interacting with the X (Twitter) API, allowing users to post, search, send DMs, and manage media without needing to write custom code or learn complex API commands.

Core Features & Use Cases

  • Post, Reply, & Quote: Interact with X (Twitter) posts by posting, replying, and quoting existing content.
  • Search and Read: Search for posts, read timelines, and view user profiles.
  • Direct Messages: Send, list, and manage direct messages with other users.
  • Media Uploads: Upload images and video to your posts.
  • API Access: Raw access to any X API v2 endpoint for more advanced uses.
  • Use Case: Quickly post an update, reply to a comment, or send a direct message without using the X (Twitter) web interface or mobile app.

Quick Start

Use the xurl skill to post a message on your X (Twitter) account.

Frequently Asked Questions about xurl

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

FAQPage Schema
How do I automate posting to X without using the Twitter web interface?

To automate posting to X, you can use the xurl CLI to programmatically publish updates, reply to comments, and quote existing content without needing the web interface or mobile app. It sends your text directly to the X API.

Can I send and manage direct messages on Twitter via the command line?

Yes, you can send and manage direct messages on Twitter via the command line. The xurl CLI allows you to send, list, and manage DMs with other users by interacting directly with the X API endpoints.

Does the xurl CLI support uploading media to X API v2 endpoints?

Yes, the xurl CLI supports uploading media to the X API v2 endpoints. You can upload images and videos to attach to your posts, alongside using raw curl-style access for any other advanced v2 API interactions.

What is the best way to search and read X timelines programmatically?

The best way to search and read X timelines programmatically is using a CLI tool like xurl. It allows you to search for specific posts, read timelines, and view user profiles by executing simple command-line scripts against the X API.

Do I need to write custom code to interact with the X API for basic tasks?

No, you do not need to write custom code to interact with the X API for basic tasks. Using the xurl CLI, you can automate posting, searching, and managing direct messages without learning complex API commands or writing custom scripts.

Can I access raw X API v2 endpoints if I need more advanced interactions?

Yes, you can access raw X API v2 endpoints for advanced interactions. The xurl CLI provides raw curl-style access to any v2 endpoint, allowing you to handle advanced use cases beyond the standard post, search, and direct message actions.