xurl

Authenticate to the X API v2 from the command line with OAuth 2.0 and 1.0a.

3|Updated Jul 5, 2021
One-click install
npx skills add https://github.com/iAziz786/dotfiles --skill xurl-iaziz786
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: xurl
Source: https://github.com/iAziz786/dotfiles/tree/main/.agents/skills/xurl
Command: npx skills add https://github.com/iAziz786/dotfiles --skill xurl-iaziz786

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Xurl provides a command-line interface to interact with the X API securely, consolidating multiple auth methods into a single tool to manage tweets, DMs, and other v2 endpoints.

Core Features & Use Cases

  • Authenticator: supports OAuth 2.0, OAuth 1.0a, and app-only authentication for multi-app setups.
  • Composer & Retriever: post, reply, quote, read posts, search, like, follow, DM, and media upload across X API v2.
  • Use Case: teams needing scripted social interactions, automated monitoring, and bulk data retrieval.

Quick Start

Authenticate with your configured app and perform a simple post or read operation to verify end-to-end functionality.

Frequently Asked Questions about xurl

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

FAQPage Schema
How do I authenticate with the X API from the command line?

Authenticate with the X API from the command line by using OAuth 2.0, OAuth 1.0a, or app-only authentication. The CLI guides proper app registration and avoids inline secrets to enforce secure multi-app configurations.

Can I automate posting tweets and sending DMs via the X API v2?

You can automate posting tweets and sending DMs via the X API v2 using this CLI. It supports scripted social interactions including posts, replies, quotes, and direct messages across v2 endpoints.

Does this CLI tool support OAuth 2.0 and OAuth 1.0a for multi-app setups?

Yes, this CLI tool supports both OAuth 2.0 and OAuth 1.0a for multi-app setups. It consolidates multiple authentication methods into a single interface to manage access across different X API applications.

What is the best way to retrieve bulk data and search posts using the X API?

The best way to retrieve bulk data and search posts using the X API is through a CLI that returns JSON for easy parsing. It enables automated monitoring and data retrieval across v2 endpoints.

How do I safely manage API keys and secrets when using a Twitter CLI?

Safely manage API keys and secrets when using a Twitter CLI by avoiding inline secrets entirely. The tool enforces safe usage by guiding proper app registration and secure OAuth configurations.

Can I upload media and perform automated searches across X API v2 endpoints?

Yes, you can upload media and perform automated searches across X API v2 endpoints. The CLI handles media uploads, searches, likes, and follows while outputting JSON for straightforward parsing.