xactions-cli

Scrape X/Twitter data and generate MCP server configurations via Node.js CLI.

443|88|Updated Feb 18, 2024
One-click install
npx skills add https://github.com/nirholas/XActions --skill xactions-cli
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: xactions-cli
Source: https://github.com/nirholas/XActions/tree/main/skills/xactions-cli
Command: npx skills add https://github.com/nirholas/XActions --skill xactions-cli

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The CLI enables developers to automate data scraping from X/Twitter, configure MCP server settings, and orchestrate automation tasks from the terminal, reducing manual setup and scripting overhead.

Core Features & Use Cases

  • Scrape profiles, followers, tweets, and search results from the command line.
  • Generate MCP server configurations for supported clients and automate workflow pipelines.
  • Output data in JSON or CSV and integrate with automated tooling.

Quick Start

Install the CLI globally with npm i -g xactions and run a sample command such as xactions profile elonmusk

Frequently Asked Questions about xactions-cli

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

FAQPage Schema
How do I scrape X/Twitter profiles and tweets from the command line?

You can scrape X/Twitter profiles and tweets from the command line using a Node.js CLI with Puppeteer-based scrapers. Install the CLI globally via npm, run a command like `xactions profile elonmusk`, and export the scraped data in JSON or CSV formats.

What is the best way to automate X/Twitter scraping in a CI pipeline?

The best way to automate X/Twitter scraping in a CI pipeline is using a programmable Node.js CLI architecture that orchestrates terminal-based scraping tasks. This approach integrates directly into automated workflows and local tooling, reducing manual scripting overhead.

Can I generate MCP server configurations from the terminal?

Yes, you can generate MCP server configurations for supported clients directly from the terminal. The CLI automates MCP config generation and orchestrates automation tasks, fitting seamlessly into developer workflows without manual setup.

Do I need Node.js to run Puppeteer-based X/Twitter scrapers?

Yes, Node.js is required as the CLI architecture relies on it to run Puppeteer-based X/Twitter scrapers. The tool manages local configurations at `~/.xactions/config.json` and provides a programmable API for integration into existing Node.js environments.

How do I export scraped X/Twitter data to JSON or CSV?

You export scraped X/Twitter data to JSON or CSV by running CLI scraping commands that output data in these formats. The extracted profiles, followers, or tweets can then be integrated with automated tooling for downstream processing.