What problem does it solve? Interacting with the X (Twitter) API from an agent session normally requires writing custom HTTP clients, handling OAuth flows, and parsing raw responses. This Skill wraps the official xurl CLI so an agent can post, search, reply, like, repost, send DMs, and upload media with simple commands that return structured JSON. ## Core Features & Use Cases - Full X API v2 coverage: Shortcut commands for posting, replying, quoting, deleting, searching, timelines, mentions, likes, reposts, bookmarks, follows, blocks, mutes, and DMs, plus raw curl-style access to any v2 endpoint. - Media uploads: Upload images and videos, poll processing status, and attach media IDs to posts. - Multi-app and multi-account support: Isolated credentials per app with OAuth 2.0 PKCE auto-refresh, switchable via --app or xurl auth default. - Use Case: Ask the agent to search X for recent posts about a topic, then like and reply to the most relevant results — all actions verified through the JSON output of each xurl command. ## Quick Start Ask the agent to run xurl auth status to verify credentials, then have it search X for a topic and reply to one of the returned posts.