
from understudy432
CLI wrapper for the X (Twitter) API that lets agents post, read, search, manage accounts, and upload media via scripted commands.
A command-line interface for interacting with the X (Twitter) API. xurl provides human-friendly shortcuts (post, reply, like, timeline, search) and a raw curl-style mode for arbitrary v2 endpoints. It returns JSON to stdout, making it suitable for automation and agent workflows that need to post, read, search, manage followers, send DMs, and upload media.
Use this skill when an agent must perform authenticated X API actions from a host where xurl is installed and configured: posting or replying to tweets, uploading media, reading timelines/mentions, searching posts, managing follows, or performing custom API calls that the shortcuts don't cover. Do not use when credentials are unavailable or secrets cannot be stored safely on the host.
Likely usable by CLI-capable agents and automation tools that can run shell binaries (Copilot/Codex-style agents, CLI-capable assistants). The skill expects the xurl binary to be present on the host.
xurl is a CLI wrapper for the X (Twitter) API providing shortcut commands for posting, reading, searching, DMs, media upload, and raw API access. The SKILL.md is a comprehensive, well-structured reference with excellent secret safety guidance that explicitly forbids credential leakage in agent sessions. No bundled scripts — the skill requires the external xurl binary. Includes a curl|bash install method which is a security concern, though the skill counters this with strong secret-handling rules throughout.
Strong secret safety discipline in the SKILL.md (forbids --verbose in agent sessions, mandates manual credential setup outside LLM context, warns about leaking ~/.xurl). The curl|bash install pattern is the main security concern but is one of four install options. Well-documented with clear command reference and error handling guidance.
imsg — iMessage/SMS CLI
Read iMessage/SMS chats, view history, and send messages via macOS Messages.app using the imsg CLI (requires macOS and Messages access).
tmux Session Control
Send keystrokes and capture output from tmux sessions to automate interactive CLIs, monitor long-running processes, and manage terminal-based agents.