xurl

Automates X/Twitter API tasks via the xurl CLI with OAuth 2.0.

Updated Jun 22, 2026
One-click install
npx skills add https://github.com/ashiqcodeleaf/long-Run-Agents --skill xurl-ashiqcodeleaf
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: xurl
Source: https://github.com/ashiqcodeleaf/long-Run-Agents/tree/main/skills/social-media/xurl
Command: npx skills add https://github.com/ashiqcodeleaf/long-Run-Agents --skill xurl-ashiqcodeleaf

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill streamlines the interaction with the X/Twitter API using the xurl CLI, allowing users to post, search, send DMs, manage media, and access API endpoints with ease.

Core Features & Use Cases

  • API Access: Access the X/Twitter API with both shortcut commands and raw curl-style access to any v2 endpoint.
  • Post & Engagement: Post, reply, quote, delete posts, like, repost, bookmark, and manage media.
  • Search & Timeline: Search posts, read timelines, and manage mentions.
  • User Management: Follow, unfollow, block, mute, and manage direct messages.
  • Use Case: Automate social media tasks such as scheduling tweets, engaging with followers, and managing user profiles.

Quick Start

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

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

Tweet search and timeline management are handled through xurl CLI commands accessing X API v2 endpoints. You can search posts, read timelines, and manage mentions directly without writing custom API integration code.

Do I need OAuth 2.0 tokens to manage Twitter accounts via CLI?

Beyond standard posting and searching, you can automate engagement tasks like liking, reposting, bookmarking, and managing media. It also supports user management actions including following, blocking, muting, and sending direct messages.

Can I access raw X API v2 endpoints instead of using predefined shortcut commands?

Yes, the xurl CLI provides raw curl-style access to any X API v2 endpoint. This allows you to bypass shortcut commands and directly target specific API routes for custom social media automation tasks.

What is the best way to manage Twitter followers and direct messages in bulk?

The best way to manage Twitter followers and direct messages in bulk is using a CLI automation tool like xurl. It provides specific commands to follow, unfollow, block, mute users, and route direct messages efficiently.