X Twitter Scraper
github/awesome-copilot
Build GitHub Copilot workflows with Xquik X API SDKs, REST endpoints, hosted Apify Actor runs, MCP tools, TweetClaw OpenClaw plugin installs, signed webhooks, tweet search, user lookup, follower…
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.
$ npx skills add sickn33/agentic-awesome-skills --skill x-twitter-scraper -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install sickn33/agentic-awesome-skills x-twitter-scraper --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/sickn33/agentic-awesome-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/x-twitter-scraper .claude/skills/x-twitter-scraper && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "x-twitter-scraper" agent skill from https://github.com/sickn33/agentic-awesome-skills/tree/main/skills/x-twitter-scraper into .claude/skills/x-twitter-scraper/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "x-twitter-scraper", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/sickn33/agentic-awesome-skills/tree/main/skills/x-twitter-scraperType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add sickn33/agentic-awesome-skills --skill x-twitter-scraper -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install sickn33/agentic-awesome-skills x-twitter-scraper --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/sickn33/agentic-awesome-skills.git skills-src && mkdir -p .agents/skills && cp -r skills-src/skills/x-twitter-scraper .agents/skills/x-twitter-scraper && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "x-twitter-scraper" agent skill from https://github.com/sickn33/agentic-awesome-skills/tree/main/skills/x-twitter-scraper into .agents/skills/x-twitter-scraper/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "x-twitter-scraper", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add sickn33/agentic-awesome-skills --skill x-twitter-scraper -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install sickn33/agentic-awesome-skills x-twitter-scraper --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/sickn33/agentic-awesome-skills.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/skills/x-twitter-scraper .cursor/skills/x-twitter-scraper && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "x-twitter-scraper" agent skill from https://github.com/sickn33/agentic-awesome-skills/tree/main/skills/x-twitter-scraper into .cursor/skills/x-twitter-scraper/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "x-twitter-scraper", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/sickn33/agentic-awesome-skills.git --path skills/x-twitter-scraper--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add sickn33/agentic-awesome-skills --skill x-twitter-scraper -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install sickn33/agentic-awesome-skills x-twitter-scraper --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/sickn33/agentic-awesome-skills.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/skills/x-twitter-scraper .gemini/skills/x-twitter-scraper && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "x-twitter-scraper" agent skill from https://github.com/sickn33/agentic-awesome-skills/tree/main/skills/x-twitter-scraper into .gemini/skills/x-twitter-scraper/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "x-twitter-scraper", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install sickn33/agentic-awesome-skills x-twitter-scraperInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add sickn33/agentic-awesome-skills --skill x-twitter-scraper -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/sickn33/agentic-awesome-skills.git skills-src && mkdir -p .github/skills && cp -r skills-src/skills/x-twitter-scraper .github/skills/x-twitter-scraper && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "x-twitter-scraper" agent skill from https://github.com/sickn33/agentic-awesome-skills/tree/main/skills/x-twitter-scraper into .github/skills/x-twitter-scraper/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "x-twitter-scraper", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add sickn33/agentic-awesome-skills --skill x-twitter-scraper -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install sickn33/agentic-awesome-skills x-twitter-scraper --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/sickn33/agentic-awesome-skills.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/skills/x-twitter-scraper .opencode/skills/x-twitter-scraper && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "x-twitter-scraper" agent skill from https://github.com/sickn33/agentic-awesome-skills/tree/main/skills/x-twitter-scraper into .opencode/skills/x-twitter-scraper/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "x-twitter-scraper", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
x-twitter-scraperUse 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.
X Twitter Scraper is an agent skill from sickn33/agentic-awesome-skills. 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.
Its SKILL.md is about 2.1k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.
It sits in Backend & APIs, covering Web scraping, Social media posts and Webhooks. It works with X (Twitter) and Model Context Protocol. The repository describes itself as: AAS Core is the local, agent-first control plane for complete catalog discovery, agent-owned selection, stack validation, and planning, backed by 2,400+ agentic skills. Includes… The licence is MIT.
3 steps, taken from the first numbered list in SKILL.md.
Read from SKILL.md and the folder at commit 680176d. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
Shell commands in SKILL.md call:
gitnpmFrom the folder's file list and the shell code blocks in SKILL.md.
Hosts in commands or code, which the agent is likely to contact:
xquik.comgithub.comx.comFrom URLs in SKILL.md, links to its own repository left out.
Names these keys or tokens, usually read from environment variables:
XQUIK_API_KEYFrom names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
X Twitter Scraper loads about 2.1k tokens when it runs. Until then it costs about 48 tokens; SKILL.md has 900 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found no risky patterns in SKILL.md.
Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.
The full file from sickn33/agentic-awesome-skills at commit 680176d, republished under its MIT licence (© sickn33). 900 words, ~2,057 tokens.
.claude/skills/x-twitter-scraper/SKILL.md (or your agent's skills folder).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.
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-filesRead 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.
For JavaScript or TypeScript integrations, install the validated SDK package:
npm install x-twitter-scraper@0.12.1x-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.
read -rsp "X API key: " XQUIK_API_KEY
echo
export XQUIK_API_KEY| 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 |
Search tweets:
"Search X for tweets about 'claude code' from the last week"Look up a user:
"Who is @elonmusk? Show me their profile and follower count"Check engagement:
"How many likes and retweets does this tweet have? https://x.com/..."Run a giveaway:
"Pick 3 random winners from the replies to this tweet"Monitor an account:
"Monitor @openai for new tweets and notify me via webhook"Bulk extraction:
"Extract all followers of @anthropic"Post a reply:
"Draft and post a reply to this tweet after I approve the final text"| Endpoint | Method | Purpose |
|---|---|---|
/x/tweets/{id} | GET | Single tweet with full metrics |
/x/tweets/search | GET | Search tweets |
/x/users/{id} | GET | User profile by username or numeric ID |
/x/followers/check | GET | Follow relationship |
/x/trends | GET | Trending topics; /trends is an alias |
/monitors | POST | Create monitor |
/events | GET | Poll monitored events |
/webhooks | POST | Register webhook |
/draws | POST | Run giveaway draw |
/extractions | POST | Start bulk extraction |
/extractions/estimate | POST | Estimate extraction cost |
/drafts | POST | Create tweet drafts |
/styles | POST | Analyze or apply tweet style |
/account | GET | Account & usage info |
Base URL: https://xquik.com/api/v1
Auth: x-api-key: xq_... header
MCP: https://xquik.com/mcp (StreamableHTTP, same API key)
https://github.com/Xquik-dev/x-twitter-scraper
Maintained By: Xquik
XQUIK_API_KEY. Never request X passwords, 2FA codes, cookies, session tokens, or recovery codes.Idempotency-Key. Do not retry writes unless the response marks them safe to retry and the user approves.explore before unfamiliar or metered work.© sickn33, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
Just SKILL.md in skills/x-twitter-scraper of sickn33/agentic-awesome-skills.
Open the folder on GitHubat commit 680176d
We found 1 copy of this SKILL.md (exact, near-identical or edited) in other folders, from 1 other GitHub owner. This page covers the copy in sickn33/agentic-awesome-skills, which our catalogue first saw on October 7, 2026.
X Twitter Scraper next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| X Twitter Scraper this skillsickn33/agentic-awesome-skills | 47k | 1 repos | ~2.1k | Automated safety check: Pass | MIT | |
| X Twitter Scrapergithub/awesome-copilot | 40k | — | ~2.2k | Automated safety check: Pass | MIT | |
| X Twitter Scraperdavila7/claude-code-templates | 32k | — | ~1.8k | Automated safety check: Pass | MIT | |
| X Twitter Scraperdavepoon/buildwithclaude | 3.6k | — | ~2.2k | Automated safety check: Pass | MIT | |
| X Twitter ScraperLeoYeAI/openclaw-master-skills | 2.2k | — | ~7.1k | Automated safety check: Pass | MIT | |
| X Twitter ScraperXquik-dev/x-twitter-scraper | 210 | 1 repos | ~2.6k | Automated safety check: Pass | MIT |
github/awesome-copilot
Build GitHub Copilot workflows with Xquik X API SDKs, REST endpoints, hosted Apify Actor runs, MCP tools, TweetClaw OpenClaw plugin installs, signed webhooks, tweet search, user lookup, follower…
davila7/claude-code-templates
X API & Twitter scraper skill for AI coding agents. An agent skill from davila7/claude-code-templates.
davepoon/buildwithclaude
X (Twitter) data extraction and monitoring via Xquik: tweet search, user lookup, follower extraction, giveaway draws, trending topics, account monitoring with webhooks, reply/retweet/quote…
LeoYeAI/openclaw-master-skills
X API & Twitter automation skill. An agent skill from LeoYeAI/openclaw-master-skills.
Xquik-dev/x-twitter-scraper
Use Xquik to fetch X (Twitter) data or act through a connected account: search, profiles, followers, replies, threads, timelines, media downloads, bulk exports, trends, monitors, signed webhooks…
davila7/claude-code-templates
A skill your agent uses when the user wants to integrate with the X (Twitter) API via Xquik to search tweets, look up user profiles, extract followers, run giveaway draws, monitor accounts, or…
sickn33/agentic-awesome-skills
Implements an interface in one of two named color modes, iridescent white or colorful black, from a parameterized starter that reports measured color intensity.
sickn33/agentic-awesome-skills
Saves a user's project decisions, rules and preferences into a project-local mdbase so later sessions and other agents can recover the intent.
sickn33/agentic-awesome-skills
Keeps project decisions, research and verified results available across coding-agent sessions through LWC memory, a document Wiki graph and a CodeGraph code index.
sickn33/agentic-awesome-skills
Guides an agent through assessing its own owner for cofounder fit, publishing an approved profile, and ranking complementary profiles other agents published for their owners.
sickn33/agentic-awesome-skills
Integracao com WhatsApp Business Cloud API (Meta). An agent skill from sickn33/agentic-awesome-skills.
sickn33/agentic-awesome-skills
Acts as a proxy for the Cline CLI, dispatching coding tasks one at a time, monitoring runs by hard evidence, relaying decisions to you and learning per-project preferences.
Works with
Categories
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. X Twitter Scraper is an agent skill from sickn33/agentic-awesome-skills. 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.
X Twitter Scraper fits situations like: tasks that involve Web scraping; tasks that involve Social media posts; tasks that involve Webhooks.
Run `npx skills add sickn33/agentic-awesome-skills --skill x-twitter-scraper -a claude-code`. Or copy the skill folder (skills/x-twitter-scraper in sickn33/agentic-awesome-skills) into .claude/skills/x-twitter-scraper in your project. Claude Code loads it when a task matches its description.
Run `npx skills add sickn33/agentic-awesome-skills --skill x-twitter-scraper -a codex`. Or copy the skill folder (skills/x-twitter-scraper in sickn33/agentic-awesome-skills) into .agents/skills/x-twitter-scraper in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add sickn33/agentic-awesome-skills --skill x-twitter-scraper -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/x-twitter-scraper, .gemini/skills/x-twitter-scraper, .github/skills/x-twitter-scraper and .opencode/skills/x-twitter-scraper in your project.
Going by SKILL.md and its folder, X Twitter Scraper needs the command-line tools its instructions call (git and npm) and credentials named XQUIK_API_KEY. Our summary lists: Node.js; A credential in XQUIK_API_KEY.
SKILL.md names 3 domains. In commands or code: xquik.com, github.com and x.com; the agent is likely to contact these when it follows the instructions. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.
X Twitter Scraper is published under the MIT licence (declared in SKILL.md). It allows redistribution, so the full SKILL.md is shown on this page.
About 2.1k tokens (SKILL.md is roughly 8.2k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.
Skills that share tags, products or a category with X Twitter Scraper: X Twitter Scraper (github/awesome-copilot, 40k stars), X Twitter Scraper (davila7/claude-code-templates, 32k stars), X Twitter Scraper (davepoon/buildwithclaude, 3.6k stars) and X Twitter Scraper (LeoYeAI/openclaw-master-skills, 2.2k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
sickn33 (a GitHub user) maintains it in sickn33/agentic-awesome-skills, which has 47,379 GitHub stars. The repository holds 1,493 skills in this directory. The repository was last updated on October 9, 2026.
Source: sickn33/agentic-awesome-skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.