xurl

Automate Twitter/X posting, searching, DMs, and media via the xurl CLI.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

X/Twitter automation often requires juggling multiple tools and manual steps to post, search, or DM; this skill provides a unified CLI interface to perform these actions reliably and reproducibly.

Core Features & Use Cases

  • Post, reply, quote, and delete tweets from the command line.
  • Read timelines, search content, and manage direct messages with structured output.
  • Use cases include automated engagement workflows and multi-account management via a scriptable interface.

Quick Start

Post a quick tweet with the message Hello world using the xurl CLI.

Frequently Asked Questions about xurl

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

FAQPage Schema
How do I automate Twitter posts and direct messages from the command line?

You can automate Twitter posts and direct messages from the command line by using a CLI tool that controls X/Twitter actions, outputs JSON-formatted results, and streamlines social-media workflows. This provides a unified interface for posting, searching, and DMing.

Can I manage multiple Twitter accounts via a scriptable interface?

Yes, you can manage multiple Twitter accounts via a scriptable interface. This automation targets posting, searching, direct messages, and media management across one or more accounts, enabling reliable and reproducible automated engagement workflows.

Do I need to provide my Twitter credentials inline to automate social-media workflows?

No, you do not provide credentials inline to automate social-media workflows. Secure usage requires user-provided credentials on the host and avoids inline secrets, ensuring safe CLI control of X/Twitter posts and DMs.

What is the best way to read timelines and search Twitter content with structured output?

The best way to read timelines and search Twitter content with structured output is using a CLI interface that outputs JSON-formatted results. This approach streamlines social-media workflows and enables reliable, reproducible automated engagement.

How does command line Twitter automation handle posting, replying, and deleting tweets?

Command line Twitter automation handles posting, replying, quoting, and deleting tweets by interfacing with the official xurl CLI. It targets these specific actions to provide a unified, scriptable method for managing social-media content.

Are there limitations when using CLI automation for Twitter direct messages and media management?

A limitation of using CLI automation for Twitter direct messages and media management is that it requires user-provided credentials on the host rather than inline secrets. It outputs JSON-formatted results, necessitating a secure host environment for reliable execution.