xurl

Interact with X via the official xurl CLI for posting, replying, liking, and more.

Updated Apr 25, 2026
One-click install
npx skills add https://github.com/danmartinez78/echo-ghost-backup --skill xurl-danmartinez78
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: xurl
Source: https://github.com/danmartinez78/echo-ghost-backup/tree/main/skills/social-media/xurl
Command: npx skills add https://github.com/danmartinez78/echo-ghost-backup --skill xurl-danmartinez78

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

The official X CLI enables direct, programmable control of X actions without messy workarounds, reducing manual posting and account management time.

Core Features & Use Cases

  • Post, reply, quote, and delete tweets using a single CLI with JSON output.
  • Read timelines, mentions, and user data; manage direct messages and media uploads.
  • Authenticate per-app with OAuth2 PKCE, supporting multiple apps and accounts to keep workflows isolated.

Quick Start

Install xurl, complete the OAuth flow for your app, then start issuing commands to manage X via the CLI.

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 from the command line?▼

Automate posting tweets by issuing commands through the xurl CLI, which outputs JSON to stdout. It supports posting, replying, quoting, and deleting tweets across multiple accounts programmatically.

Can I manage multiple X accounts with OAuth2 from a single CLI?▼

Manage multiple X accounts using OAuth2 PKCE authentication within the xurl CLI. It supports per-app isolation, allowing you to keep workflows separated across different apps and accounts securely.

How do I securely handle X API credentials for automation?▼

Secure X API credentials by providing them outside the agent environment. The xurl CLI enforces safe credential handling by requiring user-provided credentials, ensuring sensitive data remains isolated during automation workflows.

What is the best way to access raw X API endpoints without messy workarounds?▼

Access raw X API endpoints directly using the xurl CLI for programmatic control. It enables standard social actions and raw API access with JSON output, reducing manual account management time.