X Twitter Scraper
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…
Use TweetClaw as an OpenClaw plugin for X/Twitter automation: search tweets, search tweet replies, post tweets/replies, export followers, look up users, handle media, monitor tweets, deliver…
$ npx skills add davepoon/buildwithclaude --skill tweetclaw -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install davepoon/buildwithclaude tweetclaw --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/davepoon/buildwithclaude.git skills-src && mkdir -p .claude/skills && cp -r skills-src/plugins/all-skills/skills/tweetclaw .claude/skills/tweetclaw && 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 "tweetclaw" agent skill from https://github.com/davepoon/buildwithclaude/tree/main/plugins/all-skills/skills/tweetclaw into .claude/skills/tweetclaw/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "tweetclaw", 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/davepoon/buildwithclaude/tree/main/plugins/all-skills/skills/tweetclawType 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 davepoon/buildwithclaude --skill tweetclaw -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install davepoon/buildwithclaude tweetclaw --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/davepoon/buildwithclaude.git skills-src && mkdir -p .agents/skills && cp -r skills-src/plugins/all-skills/skills/tweetclaw .agents/skills/tweetclaw && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "tweetclaw" agent skill from https://github.com/davepoon/buildwithclaude/tree/main/plugins/all-skills/skills/tweetclaw into .agents/skills/tweetclaw/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "tweetclaw", 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 davepoon/buildwithclaude --skill tweetclaw -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install davepoon/buildwithclaude tweetclaw --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/davepoon/buildwithclaude.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/plugins/all-skills/skills/tweetclaw .cursor/skills/tweetclaw && 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 "tweetclaw" agent skill from https://github.com/davepoon/buildwithclaude/tree/main/plugins/all-skills/skills/tweetclaw into .cursor/skills/tweetclaw/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "tweetclaw", 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/davepoon/buildwithclaude.git --path plugins/all-skills/skills/tweetclaw--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 davepoon/buildwithclaude --skill tweetclaw -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install davepoon/buildwithclaude tweetclaw --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/davepoon/buildwithclaude.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/plugins/all-skills/skills/tweetclaw .gemini/skills/tweetclaw && 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 "tweetclaw" agent skill from https://github.com/davepoon/buildwithclaude/tree/main/plugins/all-skills/skills/tweetclaw into .gemini/skills/tweetclaw/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "tweetclaw", 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 davepoon/buildwithclaude tweetclawInstalls 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 davepoon/buildwithclaude --skill tweetclaw -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/davepoon/buildwithclaude.git skills-src && mkdir -p .github/skills && cp -r skills-src/plugins/all-skills/skills/tweetclaw .github/skills/tweetclaw && 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 "tweetclaw" agent skill from https://github.com/davepoon/buildwithclaude/tree/main/plugins/all-skills/skills/tweetclaw into .github/skills/tweetclaw/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "tweetclaw", 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 davepoon/buildwithclaude --skill tweetclaw -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install davepoon/buildwithclaude tweetclaw --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/davepoon/buildwithclaude.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/plugins/all-skills/skills/tweetclaw .opencode/skills/tweetclaw && 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 "tweetclaw" agent skill from https://github.com/davepoon/buildwithclaude/tree/main/plugins/all-skills/skills/tweetclaw into .opencode/skills/tweetclaw/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "tweetclaw", 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.
tweetclawUse TweetClaw as an OpenClaw plugin for X/Twitter automation: search tweets, search tweet replies, post tweets/replies, export followers, look up users, handle media, monitor tweets, deliver…
Tweetclaw is an agent skill from davepoon/buildwithclaude. Use TweetClaw as an OpenClaw plugin for X/Twitter automation: search tweets, search tweet replies, post tweets/replies, export followers, look up users, handle media, monitor tweets, deliver webhooks, run giveaway draws, and manage approval-gated visible actions.
Its SKILL.md is about 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 Social media posts and Webhooks. It works with X (Twitter). The repository describes itself as: A single hub to find Claude Skills, Agents, Commands, Hooks, Plugins, and Marketplace collections to extend Claude Code, Claude Desktop, Agent SDK and OpenClaw. The licence is MIT.
5 steps, taken from the first numbered list in SKILL.md.
Read from SKILL.md and the folder at commit 616deb5. 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:
npmFrom the folder's file list and the shell code blocks in SKILL.md.
Links to these hosts (documentation or services it may open):
github.comnpmjs.comclawhub.aidocs.xquik.comFrom URLs in SKILL.md, links to its own repository left out.
Names these keys or tokens, usually read from environment variables:
XQUIK_API_KEYMPP_SIGNING_KEYFrom names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Tweetclaw loads about 1k tokens when it runs. Until then it costs about 68 tokens; SKILL.md has 377 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 davepoon/buildwithclaude at commit 616deb5, republished under its MIT licence (© davepoon). 377 words, ~1,001 tokens.
.claude/skills/tweetclaw/SKILL.md (or your agent's skills folder).TweetClaw is an OpenClaw plugin for X/Twitter automation through Xquik. Use it when a user wants an agent workflow that needs platform-native X/Twitter data or actions instead of a general web search or browser-only posting flow.
GitHub: Xquik-dev/tweetclaw
npm: @xquik/tweetclaw
ClawHub: xquik-tweetclaw
Install the OpenClaw plugin:
openclaw plugins install @xquik/tweetclaw
openclaw gateway restartTweetClaw can be installed before credentials are configured. The free
explore tool remains available and live calls return setup guidance until the
user adds an API key or an MPP signing key.
Configure account-backed X automation:
openclaw config set plugins.entries.tweetclaw.config.apiKey "$XQUIK_API_KEY"Optional MPP pay-per-use reads:
npm i mppx viem
openclaw config set plugins.entries.tweetclaw.config.tempoSigningKey "$MPP_SIGNING_KEY"Keep API keys and signing keys out of prompts, shell history, screenshots, and shared documents. Prefer environment-variable commands so OpenClaw writes local configuration without exposing secrets to the chat.
explore to find the right Xquik endpoint by category, keyword, or
workflow.tweetclaw with the selected path, method, query, and
body.tweetclaw.Search tweets and tweet replies about this product launch, then summarize the
top objections with links to the strongest examples.Export followers for @example, find likely developer advocates, and prepare a
CSV-ready shortlist with usernames and profile notes.Draft a reply to this tweet. Do not post it until I approve the exact text.Run a giveaway draw from this tweet URL. Require a retweet, unique authors, and
3 winners.© davepoon, 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 plugins/all-skills/skills/tweetclaw of davepoon/buildwithclaude.
Open the folder on GitHubat commit 616deb5
Tweetclaw 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 |
|---|---|---|---|---|---|---|
| Tweetclaw this skilldavepoon/buildwithclaude | 3.6k | — | ~1k | Automated safety check: Pass | MIT | |
| X Twitter Scraperdavila7/claude-code-templates | 32k | — | ~2.3k | Automated safety check: Pass | MIT | |
| X Twitter ScraperXquik-dev/x-twitter-scraper | 210 | 1 repos | ~2.6k | Automated safety check: Pass | MIT | |
| Xquik X Researchbinggandata/bggg-skills | 604 | — | ~1.2k | Automated safety check: Pass | MIT | |
| X Twitter Scrapersickn33/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 |
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…
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…
binggandata/bggg-skills
A skill your agent uses when users need X (Twitter) research through Xquik: tweet search, user lookup, follower exports, media downloads, monitors, webhooks, MCP setup, or confirmation-gated…
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.
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
Build, update, and apply iOS design specifications using Apple Human Interface Guidelines (HIG) source data.
davepoon/buildwithclaude
Download YouTube videos with customizable quality and format options.
davepoon/buildwithclaude
A skill your agent uses when the user asks to "analyze video", "watch this video", "what happens in this video", "describe this clip", "review this footage", "classify these videos", "compare…
davepoon/buildwithclaude
Discover Atlas Cloud image and video models, inspect their live schemas, and submit one confirmed media generation request with bounded GET polling.
davepoon/buildwithclaude
面向没有编程经验的用户,把想法做成可试用的浏览器插件,并完成检查、商店材料、审核提交和上线验证;也用于继续已有插件、排错和发布新版。用户说“帮我做个插件”“把插件上架”“继续我的插件”时使用。普通网站开发、仅查询插件知识不触发。
davepoon/buildwithclaude
Toolkit for creating animated GIFs optimized for Slack, with validators for size constraints and composable animation primitives.
Works with
Categories
Use TweetClaw as an OpenClaw plugin for X/Twitter automation: search tweets, search tweet replies, post tweets/replies, export followers, look up users, handle media, monitor tweets, deliver…. Tweetclaw is an agent skill from davepoon/buildwithclaude. Use TweetClaw as an OpenClaw plugin for X/Twitter automation: search tweets, search tweet replies, post tweets/replies, export followers, look up users, handle media, monitor tweets, deliver webhooks, run giveaway draws, and manage approval-gated visible actions.
Tweetclaw fits situations like: tasks that involve Social media posts; tasks that involve Webhooks.
Run `npx skills add davepoon/buildwithclaude --skill tweetclaw -a claude-code`. Or copy the skill folder (plugins/all-skills/skills/tweetclaw in davepoon/buildwithclaude) into .claude/skills/tweetclaw in your project. Claude Code loads it when a task matches its description.
Run `npx skills add davepoon/buildwithclaude --skill tweetclaw -a codex`. Or copy the skill folder (plugins/all-skills/skills/tweetclaw in davepoon/buildwithclaude) into .agents/skills/tweetclaw 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 davepoon/buildwithclaude --skill tweetclaw -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/tweetclaw, .gemini/skills/tweetclaw, .github/skills/tweetclaw and .opencode/skills/tweetclaw in your project.
Going by SKILL.md and its folder, Tweetclaw needs the command-line tools its instructions call (npm) and credentials named XQUIK_API_KEY and MPP_SIGNING_KEY. Our summary lists: Node.js; A credential in XQUIK_API_KEY; A credential in MPP_SIGNING_KEY.
SKILL.md names 4 domains. As links in the text: github.com, npmjs.com, clawhub.ai and docs.xquik.com. 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.
Tweetclaw is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 1k tokens (SKILL.md is roughly 4k 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 Tweetclaw: X Twitter Scraper (davila7/claude-code-templates, 32k stars), X Twitter Scraper (Xquik-dev/x-twitter-scraper, 210 stars), Xquik X Research (binggandata/bggg-skills, 604 stars) and X Twitter Scraper (sickn33/agentic-awesome-skills, 47k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
davepoon (a GitHub user) maintains it in davepoon/buildwithclaude, which has 3,605 GitHub stars. The repository holds 246 skills in this directory. The repository was last updated on October 9, 2026.
Source: davepoon/buildwithclaude on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.