js-search-x

Automate X.com search, profile, feed scraping, and posting via js-eyes browser automation.

43|7|Updated Jan 19, 2026
One-click install
npx skills add https://github.com/imjszhang/js-eyes --skill js-search-x
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: js-search-x
Source: https://github.com/imjszhang/js-eyes/tree/main/skills/js-search-x
Command: npx skills add https://github.com/imjszhang/js-eyes --skill js-search-x

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

js-search-x removes the need to manually navigate X.com for searching tweets, scraping user timelines, viewing post details, harvesting home feeds, and publishing replies or threads by orchestrating browser automation through js-eyes.

Core Features & Use Cases

  • GraphQL + DOM Hybrid Extraction: Dynamically discovers current X.com query IDs, falls back to DOM parsing, and retries with backoff while respecting rate limits for reliable search, profile, post, and home feed captures.
  • Actionable CLI & OpenClaw Tools: Provides CLI commands for search, profile, post, and home, along with a ready OpenClaw plugin exposing four AI tools to feed structured tweet data into agents.
  • Full Posting Support: Automates replies, new posts, quote tweets, and threads (including image uploads) with reply style controls, dry-run checks, and consistent results output packaged in JSON directories.

Quick Start

Tell the skill to search X.com for AI agent content, capture tweets or timelines, and optionally publish replies through js-eyes browser automation.

Frequently Asked Questions about js-search-x

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

FAQPage Schema
How do I automate X.com tweet search and timeline scraping for AI agents?

Automate X.com search and feed scraping by orchestrating js-eyes browser automation through a CLI, which dynamically discovers GraphQL query IDs and falls back to DOM parsing to capture structured tweet data for AI agents.

Can I automate posting replies and threads on X.com through browser automation?

Yes, you can automate posting replies, new posts, quote tweets, and threads on X.com including image uploads, using CLI orchestration that provides reply style controls, dry-run checks, and packaged JSON directory outputs.

Do I need a WebSocket server to scrape X.com feeds and profiles?

Yes, scraping X.com feeds and profiles requires a connected js-eyes WebSocket server to execute browser automation, apply rate limit backoff retries, and return durable structured results via CLI commands.

What is the best way to extract tweet data when X.com GraphQL endpoints change?

The best way to extract tweet data when X.com GraphQL endpoints change is using a hybrid approach that dynamically discovers current query IDs and automatically falls back to DOM parsing with retry backoff.

Does this browser automation tool provide structured data outputs for agent frameworks?

Yes, this browser automation tool provides an OpenClaw plugin exposing four AI tools that feed structured tweet data into agent frameworks, alongside actionable CLI commands for search, profile, post, and home feed captures.