xurl

Automate posting, reading, and messaging on X via the xurl CLI.

11|Updated May 17, 2026
One-click install
npx skills add https://github.com/StarryCod/cogitum --skill xurl-starrycod
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: xurl
Source: https://github.com/StarryCod/cogitum/tree/main/cogitum/data/skills/social-media/xurl
Command: npx skills add https://github.com/StarryCod/cogitum --skill xurl-starrycod

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Streamlines automation on X by providing a single CLI to post, read timelines, search, manage direct messages, and handle media, reducing manual UI interactions.

Core Features & Use Cases

  • Post, read, like, reply, repost, and DM on X via the unified xurl CLI.
  • Read timelines and searches with support for media uploads and multi-app / multi-account workflows.
  • Access X API v2 endpoints directly and perform raw requests for advanced use cases.

Quick Start

Install xurl, authenticate with OAuth2, and run your first command.

Frequently Asked Questions about xurl

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

FAQPage Schema
How do I automate posting and reading timelines on X from the command line?

Automate direct messages on X by using the xurl CLI to handle messaging workflows. The CLI supports multi-account configurations, allowing you to manage and send direct messages across multiple apps and accounts without manual web interface interaction.

What do I need to configure before using an OAuth2 CLI for X API automation?

OAuth2 PKCE flow configuration requires registering an app and setting up local credential storage. You must authenticate with OAuth2 using the xurl binary, ensuring no API secrets are ever entered directly into the automation agent.

Can I access X API v2 endpoints directly and perform raw requests for advanced automation?

Perform raw requests to X API v2 endpoints directly using the xurl CLI for advanced use cases. This functionality allows developers to extend standard posting and searching automation with custom API queries and media uploads.

Does the xurl CLI support multi-account workflows and media uploads for X automation?

The xurl CLI supports multi-app and multi-account workflows with media uploads for X automation. It provides a unified command-line interface to manage multiple accounts, read timelines, and handle media attachments without manual UI interaction.