xurl

Perform X API v2 social media actions via the xurl CLI.

1|Updated May 12, 2026
One-click install
npx skills add https://github.com/projectedanx/hermes-agent --skill xurl-projectedanx
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: xurl
Source: https://github.com/projectedanx/hermes-agent/tree/main/skills/social-media/xurl
Command: npx skills add https://github.com/projectedanx/hermes-agent --skill xurl-projectedanx

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires xurl.

What problem does it solve?

This skill provides a secure, standardized interface for interacting with the X (Twitter) API v2, allowing agents to perform social media operations without manual browser interaction or insecure credential handling.

Core Features & Use Cases

  • Full API Access: Perform posts, replies, searches, and direct messages using the official X developer CLI.
  • Social Graph Management: Manage follows, blocks, and mutes programmatically.
  • Use Case: Automate your social media presence by scheduling posts, monitoring mentions, or engaging with specific topics through a secure, authenticated CLI workflow.

Quick Start

Use the xurl skill to search for the latest ten posts containing the hashtag buildinpublic.

Frequently Asked Questions about xurl

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

FAQPage Schema
How do I automate social media posting on X without handling credentials insecurely?

You can automate X posting through the xurl CLI interface, which uses pre-configured local OAuth 2.0 credentials to execute social media actions securely without manual browser interaction or insecure credential handling.

Can I search for recent tweets and retrieve social media data using the X API v2?

Searching for tweets and retrieving social media data is fully supported via the X API v2 interface, allowing you to query specific hashtags, monitor mentions, and fetch posts programmatically.

Do I need to pre-configure OAuth 2.0 credentials before using the xurl CLI for Twitter automation?

Pre-configured OAuth 2.0 credentials stored locally are required before using the xurl CLI, ensuring that your automated engagement and account management workflows on X remain secure.

What is the best way to manage follows, blocks, and mutes programmatically on X?

Managing social graph actions like follows, blocks, and mutes programmatically is done through the xurl CLI, which provides a standardized interface for executing these X API v2 account management operations.

Does the xurl skill support sending direct messages and replies through the Twitter API?

The xurl skill supports sending direct messages and replies through the Twitter API, facilitating automated engagement workflows alongside standard posting and searching capabilities.