xurl

Interact with the Twitter API via the xurl CLI for posting, searching, and messaging.

Updated Jul 3, 2026
One-click install
npx skills add https://github.com/LynxLabVN/office-agent --skill xurl-lynxlabvn
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: xurl
Source: https://github.com/LynxLabVN/office-agent/tree/main/agent-core/skills/social-media/xurl
Command: npx skills add https://github.com/LynxLabVN/office-agent --skill xurl-lynxlabvn

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires xurl, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill simplifies interacting with the Twitter API using the xurl CLI, allowing users to perform a wide range of Twitter actions without the need for complex coding.

Core Features & Use Cases

  • Twitter API Access: Execute various commands for posting, searching, and engaging with Twitter content.
  • Multi-App/Multi-Account Support: Handle multiple Twitter accounts and applications seamlessly.
  • OAuth 2.0 PKCE: Securely manage authentication tokens with automatic refresh.
  • Use Case: Quickly post a tweet, search for trending topics, or send a direct message to a user all through a simple CLI interface.

Quick Start

Use the xurl skill to post a tweet with the content 'Hello Twitter world!'.

Frequently Asked Questions about xurl

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

FAQPage Schema
How do I manage Twitter accounts via CLI without writing complex API code?

You can manage Twitter accounts via CLI using the xurl tool to execute actions like posting, searching, and direct messaging without complex coding. It handles multiple accounts and applications seamlessly through a simple command-line interface.

Does this Twitter CLI tool support OAuth 2.0 PKCE for secure authentication?

Yes, the Twitter CLI tool supports OAuth 2.0 PKCE for secure authentication. It manages authentication tokens securely and handles automatic token refresh, ensuring continuous access to the Twitter v2 API endpoint.

Can I handle multiple Twitter applications and accounts simultaneously?

Yes, you can handle multiple Twitter applications and accounts simultaneously. The xurl CLI supports multi-app and multi-account management, allowing you to switch contexts and perform actions across different profiles seamlessly.

How do I post a tweet or send a direct message using the xurl CLI?

To post a tweet or send a direct message using the xurl CLI, execute the specific command for the desired action. The tool interacts directly with the Twitter API, allowing you to quickly post content or message users from your terminal.

What is the best way to search for trending topics on Twitter from the terminal?

The best way to search for trending topics from the terminal is using the xurl CLI. It interfaces with the Twitter v2 API endpoint to execute search commands directly, returning results quickly without needing a graphical interface.

Do I need to install xurl and set up OAuth credentials before using the Twitter API?

Yes, you need to install the xurl CLI and set up OAuth credentials before using the Twitter API. This prerequisite ensures secure token generation and validates your application's access to perform actions like posting and media uploads.