xquik-x-tweet-scraper

Run the Xquik Apify Actor to collect public X posts, timelines, conversations, and engagement data.

636|68|Updated Apr 13, 2026
One-click install
npx skills add https://github.com/Varnan-Tech/opendirectory --skill xquik-x-tweet-scraper
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: xquik-x-tweet-scraper
Source: https://github.com/Varnan-Tech/opendirectory/tree/main/skills/xquik-x-tweet-scraper
Command: npx skills add https://github.com/Varnan-Tech/opendirectory --skill xquik-x-tweet-scraper

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Gathering structured public X (Twitter) data for research requires navigating the Xquik Apify Actor's 15 modes, target types, and output formats while controlling paid-run costs. This Skill guides the agent to map requests to the correct mode, build valid Actor input, enforce cost ceilings, and return clean structured results.

Core Features & Use Cases

  • 15 Research Modes: Search posts, read profiles, replies, quotes, threads, lists, articles, retweeters, and best-effort favoriters with validated target compatibility.
  • Cost and Confirmation Controls: Displays live Apify pricing and a proposed charge ceiling, then blocks execution until the user explicitly confirms the paid run.
  • Structured Output Envelope: Returns a stable JSON object separating post records from diagnostic rows, with exact record counts and clear status values.
  • Use Case: Ask your agent to find the latest 20 English posts about AI agents; it shows the exact Actor input, current pricing, and a 1 USD ceiling, then waits for your confirmation before running.

Quick Start

Ask your agent to use xquik-x-tweet-scraper to find the latest 20 English posts about a topic, show the exact Actor input with live Apify pricing and a charge ceiling, and wait for your confirmation before running.

Frequently Asked Questions about xquik-x-tweet-scraper

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

FAQPage Schema
How do I scrape X (Twitter) posts with Apify?

Use the xquik/x-tweet-scraper Actor with a mode such as search, profileTweets, or thread, plus compatible targets like searchTerms, twitterHandles, or tweetIds. Provide an Apify token in an Authorization Bearer header and set maxItems to cap results.

What scraping modes does the Xquik X Tweet Scraper support?

It supports 15 modes including search, tweet, tweets, profileTweets, profileReplies, profileMedia, profileLikes, listTweets, article, replies, quotes, thread, retweeters, favoriters, and a legacy mode. Each mode requires specific compatible target fields.

How do I control costs when running an Apify Actor?

Set maxTotalChargeUsd on the Actor run request, not inside the Actor input, and require explicit confirmation before execution. The Skill displays live Apify pricing and the proposed charge ceiling, then stops until the user confirms.

Can I scrape X data without an Apify account?

No, this Skill requires an Apify account and token to run the xquik/x-tweet-scraper Actor. The token must be sent in an Authorization Bearer header and never placed in URLs, prompts, or output.

Why does my listTweets request return a validation error?

The listTweets mode requires listIds or compatible list URLs as targets. Passing twitterHandles or other incompatible target classes triggers a validation_error before any Actor run executes.

What output formats does the X tweet scraper return?

It returns a stable JSON envelope with status, actor input, records, diagnostics, warnings, and an exact record count. Output variants include legacy, rich, or raw, with camelCase, snake_case, or legacy field styles.