Agent skill · software engineering · steipete
xurl
xurl X API CLI: install, auth, app choice, shortcuts, raw endpoints.
Why this skill is useful
Adds specific commands and workflows for interacting with the X API that the AI wouldn't reliably generate on its own.
What it needs
Requires xurl installed locally. About 2k tokens when loaded. Last updated 2026-08-06. 6,510 stars on the source repository.
What this skill does
xurl Official CLI for the X API. Primary upstream: <https://github.com/xdevplatform/xurl> Install Homebrew: npm: Shell script: Go: Safety Never read, print, summarize, upload, or paste ~/.xurl into LLM context. Never ask the user to paste client secrets, bearer tokens, or OAuth tokens into chat. Never use --verbose in agent runs; it can expose auth headers. Do not run auth commands with inline secret flags in an agent session. The user must register app credentials manually on their machine outside the agent session. Auth Check current state: If an app is already registered, complete OAuth 2.0: Multi-app: Notes: xurl stores app config and tokens in ~/.xurl. OAuth 2.0 redirect URI in the X developer portal should be http://localhost:8080/callback. App registration examples with inline secrets are intentionally omitted here. Do that outside the agent session. Common shortcuts POSTID can also be a full X status URL. Raw endpoint mode GET: POST JSON: Headers: Choose auth type: Choose OAuth2 account: Streaming: Quick checks Install: Auth: Live request after auth:
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills steipete/xurl