Agent skill

Tweetclaw

by davepoon in 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…

MITAuto-check passedBackend & APIs

Install Tweetclaw

skills CLI
$ npx skills add davepoon/buildwithclaude --skill tweetclaw -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install davepoon/buildwithclaude tweetclaw --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ 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-src

Use ~/.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/

Facts

Skill name
tweetclaw
GitHub stars
3.6k
Token cost
~1k tokens
SKILL.md length
377 words
Files
1
Skills in repo
246
Repo updated
First seen
Licence
MIT

At a glance

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…

  • Works in 5 steps: Use explore to find the right Xquik… → Check whether the endpoint is read-only,… → For reads, call tweetclaw with the… → …
  • Tasks that involve Social media posts
  • SKILL.md covers When To Use This Skill, Setup, Core Workflow and Example Prompts, plus 1 more section
  • Calls npm; needs XQUIK_API_KEY and MPP_SIGNING_KEY

What it does

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.

When your agent uses it

  • Tasks that involve Social media posts
  • Tasks that involve Webhooks

Example prompts

  • “/tweetclaw”

Requirements

  • Node.js
  • A credential in XQUIK_API_KEY
  • A credential in MPP_SIGNING_KEY

Workflow steps

5 steps, taken from the first numbered list in SKILL.md.

  1. Use explore to find the right Xquik endpoint by category, keyword, or
  2. Check whether the endpoint is read-only, MPP-eligible, account-backed, or a
  3. For reads, call tweetclaw with the selected path, method, query, and
  4. For posts, replies, follows, DMs, monitor changes, webhooks, profile updates,
  5. Preserve returned IDs, cursors, monitor IDs, webhook IDs, draw IDs, and export

What it can do on your machine

Read from SKILL.md and the folder at commit 616deb5. It shows what the files ask for, not the result of running them.

  • Tool permissions

    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.

  • Runs code

    Shell commands in SKILL.md call:

    • npm

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    Links to these hosts (documentation or services it may open):

    • github.com
    • npmjs.com
    • clawhub.ai
    • docs.xquik.com

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names these keys or tokens, usually read from environment variables:

    • XQUIK_API_KEY
    • MPP_SIGNING_KEY

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

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.

Always · name and description, kept in context so the agent knows when to use it
~68
When it runs · the whole SKILL.md, loaded when a task matches
~1k

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.

Safety

Auto-check passed

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.

SKILL.md

The full file from davepoon/buildwithclaude at commit 616deb5, republished under its MIT licence (© davepoon). 377 words, ~1,001 tokens.

Download SKILL.mdSave it as .claude/skills/tweetclaw/SKILL.md (or your agent's skills folder).
name
tweetclaw
description
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.
category
social-media

TweetClaw

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

When To Use This Skill

  • Search tweets, search tweet replies, inspect threads, or look up users.
  • Export followers, following, list members, community members, or reply authors.
  • Upload media, download authenticated media, or prepare gallery links.
  • Create monitors, read monitor events, or deliver webhook notifications.
  • Run giveaway draws with reply, follow, retweet, keyword, and uniqueness filters.
  • Post tweets, post tweet replies, like, retweet, follow, DM, or update profiles only after the user explicitly approves the visible action.

Setup

Install the OpenClaw plugin:

bash
openclaw plugins install @xquik/tweetclaw
openclaw gateway restart

TweetClaw 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:

bash
openclaw config set plugins.entries.tweetclaw.config.apiKey "$XQUIK_API_KEY"

Optional MPP pay-per-use reads:

bash
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.

Show full SKILL.md (184 more words)Show less

Core Workflow

  1. Use explore to find the right Xquik endpoint by category, keyword, or workflow.
  2. Check whether the endpoint is read-only, MPP-eligible, account-backed, or a visible write action.
  3. For reads, call tweetclaw with the selected path, method, query, and body.
  4. For posts, replies, follows, DMs, monitor changes, webhooks, profile updates, media uploads, and destructive actions, show the exact request and wait for explicit user approval before calling tweetclaw.
  5. Preserve returned IDs, cursors, monitor IDs, webhook IDs, draw IDs, and export links exactly as strings.

Example Prompts

text
Search tweets and tweet replies about this product launch, then summarize the
top objections with links to the strongest examples.
text
Export followers for @example, find likely developer advocates, and prepare a
CSV-ready shortlist with usernames and profile notes.
text
Draft a reply to this tweet. Do not post it until I approve the exact text.
text
Run a giveaway draw from this tweet URL. Require a retweet, unique authors, and
3 winners.

Guardrails

  • Never ask for X login credentials. Use the user's Xquik API key or MPP setup.
  • Treat posting, replying, liking, retweeting, following, DMs, profile edits, monitor changes, webhooks, and media actions as approval-gated.
  • Use exact string IDs for tweets, users, media, monitors, webhooks, draws, and extraction jobs.
  • Use pagination cursors as opaque strings. Do not invent cursors.
  • Retry only rate limits and server errors with bounded backoff. Do not retry validation, authorization, payment, or not-found errors without changing the request.
  • Use the Xquik billing guide for current plans, endpoint eligibility, and operation costs.

© davepoon, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in plugins/all-skills/skills/tweetclaw of davepoon/buildwithclaude.

Open the folder on GitHubat commit 616deb5

Compare with similar skills

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.

Tweetclaw compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Tweetclaw this skilldavepoon/buildwithclaude3.6k—~1kAutomated safety check: PassMIT
X Twitter Scraperdavila7/claude-code-templates32k—~2.3kAutomated safety check: PassMIT
X Twitter ScraperXquik-dev/x-twitter-scraper2101 repos~2.6kAutomated safety check: PassMIT
Xquik X Researchbinggandata/bggg-skills604—~1.2kAutomated safety check: PassMIT
X Twitter Scrapersickn33/agentic-awesome-skills47k1 repos~2.1kAutomated safety check: PassMIT
X Twitter Scrapergithub/awesome-copilot40k—~2.2kAutomated safety check: PassMIT

Similar skills

  • 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…

    32k GitHub stars~2.3k tokensUpdated today
    Backend & APIsAuto-check passed
  • X Twitter Scraper

    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…

    210 GitHub starsUsed in 1 repo~2.6k tokens
    Backend & APIsAuto-check passed
  • Xquik X Research

    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…

    604 GitHub stars~1.2k tokensUpdated 1 mo ago
    Backend & APIsAuto-check passed
  • X Twitter Scraper

    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.

    47k GitHub starsUsed in 1 repo~2.1k tokens
    Backend & APIsAuto-check passed
  • X Twitter Scraper

    github/awesome-copilot

    Official

    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…

    40k GitHub stars~2.2k tokensUpdated today
    Backend & APIsAuto-check passed
  • X Twitter Scraper

    davila7/claude-code-templates

    X API & Twitter scraper skill for AI coding agents. An agent skill from davila7/claude-code-templates.

    32k GitHub stars~1.8k tokensUpdated today
    Backend & APIsAuto-check passed

More from davepoon/buildwithclaude

All 246 skills in this repo
  • iOS Hig Design Guide

    davepoon/buildwithclaude

    Build, update, and apply iOS design specifications using Apple Human Interface Guidelines (HIG) source data.

    3.6k GitHub stars~735 tokensUpdated today
    Auto-check passed
  • Video Downloader

    davepoon/buildwithclaude

    Download YouTube videos with customizable quality and format options.

    3.6k GitHub starsUsed in 1 repo~871 tokens
    Auto-check passed
  • Qwen Vision

    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…

    3.6k GitHub stars~1.2k tokensUpdated today
    Auto-check passed
  • Atlas Cloud Media

    davepoon/buildwithclaude

    Discover Atlas Cloud image and video models, inspect their live schemas, and submit one confirmed media generation request with bounded GET polling.

    3.6k GitHub stars~852 tokensUpdated today
    Auto-check passed
  • Browser Extension Launch

    davepoon/buildwithclaude

    面向没有编程经验的用户,把想法做成可试用的浏览器插件,并完成检查、商店材料、审核提交和上线验证;也用于继续已有插件、排错和发布新版。用户说“帮我做个插件”“把插件上架”“继续我的插件”时使用。普通网站开发、仅查询插件知识不触发。

    3.6k GitHub stars~1.5k tokensUpdated today
    Auto-check passed
  • Slack Gif Creator

    davepoon/buildwithclaude

    Toolkit for creating animated GIFs optimized for Slack, with validators for size constraints and composable animation primitives.

    3.6k GitHub starsUsed in 12 repos~4.3k tokens
    Auto-check passed

Works with

Questions about Tweetclaw

What does Tweetclaw do?

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.

When should I use Tweetclaw?

Tweetclaw fits situations like: tasks that involve Social media posts; tasks that involve Webhooks.

How do I install Tweetclaw in Claude Code?

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.

How do I install Tweetclaw in Codex?

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.

Can I use Tweetclaw in Cursor, Gemini CLI or GitHub Copilot?

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.

What does Tweetclaw need to run?

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.

Does Tweetclaw access the network?

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.

Is Tweetclaw safe to install?

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.

What licence does Tweetclaw use?

Tweetclaw is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Tweetclaw use?

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.

What are the alternatives to Tweetclaw?

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.

Who maintains Tweetclaw?

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.