xurl

Access X API v2 endpoints with authenticated CLI requests.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/PotLock/foxfang --skill xurl-potlock
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: xurl
Source: https://github.com/PotLock/foxfang/tree/main/skills/xurl
Command: npx skills add https://github.com/PotLock/foxfang --skill xurl-potlock

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The xurl skill provides a command-line interface to perform authenticated requests against the X API v2, enabling developers and marketers to script interactions without a browser.

Core Features & Use Cases

  • CLI-based access to the X API v2 with authenticated requests, supporting common actions like posting, reading, timeline retrieval, and DMs.
  • Dual interaction modes: human-friendly shortcut commands and raw HTTP-style requests for any v2 endpoint, with streaming support where applicable.
  • Local credentials management and multi-app support to switch between different accounts or apps safely.

Quick Start

Authenticate and configure an app with xurl, then post a tweet from the terminal.

Frequently Asked Questions about xurl

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

FAQPage Schema
How do I authenticate and query the X API from the CLI?

You can query the X API from the CLI by configuring local credentials with xurl. It authenticates requests and executes actions like posting, timeline retrieval, and DMs via shortcut commands or raw endpoint calls.

Can I post tweets and send DMs using X API v2 terminal commands?

Yes, you can post tweets and send DMs using X API v2 terminal commands. The skill provides human-friendly shortcut commands and raw curl-style requests to script these interactions directly without a browser.

Does this tool support raw HTTP requests for any X API v2 endpoint?

Yes, it supports raw HTTP requests for any X API v2 endpoint. You can execute curl-style calls with streaming support where applicable, alongside using the provided human-friendly shortcut commands for common actions.

How do I manage multiple X API credentials in automated environments?

You manage multiple X API credentials in automated environments through local token management and app-scoped configurations. This enforces safe usage patterns to prevent credential leakage when switching between different accounts or apps.

What is the best way to automate X API interactions without a browser?

The best way to automate X API interactions without a browser is using a CLI skill that provides scriptable terminal access. It handles authenticated requests for posting, reading, and DMs while enforcing safe local token management.