Skip to content
Skillpedia
Web scraping48k · #4693

x-twitter-scraper

Enables the agent to collect data from X (Twitter), like tweets and user information. It's useful for analyzing trends or getting platform-specific insights.

What it does

This tool allows you to interact with X (formerly Twitter) in an automated way. You can search for posts, view profile information, download media, and even manage your posts and followers.

When to use it

  • ✓When you want to find posts about a specific topic.
  • ✓When you need to know more about a profile or download media from a post.
  • ✓When you want to automate actions like posting, replying, or following other profiles.

Example of what to ask your AI

“Search for tweets about artificial intelligence from the last 7 days.”

Want more? Open the sections below.

How to use

The easiest way: copy the message below and paste it into Claude, ChatGPT, Cursor or any AI. It reads the skill and follows the instructions.

Skill link

https://github.com/sickn33/agentic-awesome-skills/blob/main/skills/x-twitter-scraper/SKILL.md

Ready-to-paste message

Use this skill to help me: https://github.com/sickn33/agentic-awesome-skills/blob/main/skills/x-twitter-scraper/SKILL.md Read the SKILL.md file at that link and follow its instructions for my task.
How it works

The tool connects to the Xquik platform, which has access to X's data and functionalities. You give a command, and Xquik executes the desired action on the social network.

Installation

Easiest way: copy the skill link and paste it into Claude, ChatGPT or Cursor asking it to follow the instructions.

In the terminal (Claude Code, Codex, Cursor), in your project folder:

npx skills add sickn33/agentic-awesome-skills --skill x-twitter-scraper

Or download just the file:

curl -L https://raw.githubusercontent.com/sickn33/agentic-awesome-skills/main/skills/x-twitter-scraper/SKILL.md -o SKILL.md
Technical content (original SKILL.md)

Original text by the author, straight from GitHub.

X (Twitter) Scraper - Xquik

Overview

Gives AI agents X (Twitter) data and automation workflows through the Xquik platform. Covers tweet search, profile tweets, user lookup, follower export, media download, replies, DMs, giveaway draws, account monitoring, webhooks, bulk extraction tools, remote MCP, OpenAPI, and official SDKs.

This repository entry is documentation-only: it does not include an executable scraper, binary, package, or vendored runtime code. Review the Xquik service, public docs, and SDK package before use.

Because this workflow can access private data and automate authenticated X/Twitter account actions, treat it as critical-risk guidance. Only use it with accounts and targets you are authorized to operate. Require explicit user approval before private reads, writes, persistent monitors, webhook delivery, or metered bulk jobs.

When to Use This Skill

  • User needs to search X/Twitter for tweets by keyword, hashtag, or user
  • User asks for advanced Twitter search, profile tweets, or user timeline data
  • User wants to look up a user profile (bio, follower counts, etc.)
  • User needs engagement metrics for a specific tweet (likes, retweets, views)
  • User wants to check if one account follows another
  • User needs to extract followers, replies, retweets, quotes, or community members in bulk
  • User wants to download tweet media, export results, or connect an official SDK
  • User wants to send tweets, post replies, like, repost, follow, unfollow, or send DMs
  • User wants to run a giveaway draw from tweet replies
  • User needs real-time monitoring of an X account (new tweets, follower changes)
  • User wants webhook delivery of monitored events
  • User asks about trending topics on X

Setup

Inspect Before Installing

Do not install a moving branch directly into an active agent directory. First ask the user to approve network access to the named repository. Clone the reviewed revision to a temporary directory and inspect every bundled file:

review_dir="$(mktemp -d)"
git clone --filter=blob:none https://github.com/Xquik-dev/x-twitter-scraper.git "$review_dir/x-twitter-scraper"
git -C "$review_dir/x-twitter-scraper" checkout --detach 0aa909b40f341b28d8b58766e251e44e080df998
git -C "$review_dir/x-twitter-scraper" ls-files

Read the skill and all bundled files; check package scripts, hooks, symlinks, network calls, credential handling, and account-write actions. Show the findings and exact commit to the user. Copy only the reviewed files into the chosen host directory after explicit approval. Re-review any newer revision before updating.

Use the TypeScript SDK

For JavaScript or TypeScript integrations, install the validated SDK package:

npm install x-twitter-scraper@0.12.1

x-twitter-scraper is the typed application SDK. x-developer@2.6.5 is the separate Skill and plugin bundle, not the TypeScript SDK. Use REST, the SDK, or MCP depending on the host environment. Verify unfamiliar endpoint parameters against the current docs or OpenAPI spec before constructing calls.

Get an API Key

  1. Sign up at xquik.com
  2. Generate an API key from the dashboard
  3. Set it as an environment variable or pass it directly
read -rsp "X API key: " XQUIK_API_KEY
echo
export XQUIK_API_KEY

Capabilities

Capability Description
Tweet Search Find tweets by keyword, hashtag, from:user, "exact phrase", and advanced operators
User Lookup Profile info, bio, follower/following counts
Tweet Lookup Full metrics: likes, retweets, replies, quotes, views, bookmarks
Follow Check Check if A follows B (both directions)
Trending Topics Metered regional trends for plans with access
Account Monitoring Track new tweets, replies, retweets, quotes, follower changes
Webhooks HMAC-signed real-time event delivery to your endpoint
Giveaway Draws Random winner selection from tweet replies with filters
Bulk Extraction Tools Followers, following, verified followers, mentions, posts, replies, reposts, quotes, threads, articles, communities, lists, Spaces, people search, media, likes, and more
Write Actions Send tweets, post replies, like, repost, follow, unfollow, and send DMs after explicit approval
SDKs Official TypeScript, Python, Ruby, Go, Kotlin, Java, PHP, C#, CLI, and Terraform clients
MCP Server StreamableHTTP endpoint for AI-native integrations

Examples

Search tweets:


…
FAQ

Do I need an X account to use this?

Yes, to perform most actions, including writing and monitoring, you will need an X account and must authorize access.

Is it safe to use for actions like posting or sending messages?

The tool treats these actions as high-risk. It is crucial that you explicitly authorize each private or automated action to ensure your account's security.

What is Xquik?

Xquik is the platform that provides the technology for this tool to work, enabling automation and access to X's data.

Details

Original description by the author

Use Xquik for X data workflows: tweet search, user lookup, follower export, media downloads, monitors, webhooks, REST API, MCP, SDK setup, and approval-gated account actions.

repo: sickn33/agentic-awesome-skills

Popularity

GitHub stars
48k
Ranking position
#4693
License
MIT
Updated
10/15/2026

Is this skill useful?

0

Sign in to vote.

Comments

  • …

More skills from this repository

Similar skills