From x-twitter-scraper
Follows or unfollows X (Twitter) accounts and checks follow relationships via Xquik REST API endpoints. Single-target operations; bulk requires explicit per-account confirmation.
npx claudepluginhub xquik-dev/x-twitter-scraper --plugin x-twitter-scraperThis skill uses the workspace's default tool permissions.
Follow and unfollow accounts as a connected user, and check follow state.
Verifies tests pass on completed feature branch, presents options to merge locally, create GitHub PR, keep as-is or discard; executes choice and cleans up worktree.
Guides root cause investigation for bugs, test failures, unexpected behavior, performance issues, and build failures before proposing fixes.
Writes implementation plans from specs for multi-step tasks, mapping files and breaking into TDD bite-sized steps before coding.
Follow and unfollow accounts as a connected user, and check follow state.
| Endpoint | Purpose | Cost |
|---|---|---|
| POST /x/users/{id}/follow | Follow a user (numeric ID) | Write tier |
| DELETE /x/users/{id}/follow | Unfollow a user (numeric ID) | Write tier |
| GET /x/users/{username} | Resolve @handle to numeric user ID | Read tier |
| GET /x/followers/check?source=&target= | Does A follow B? | Read tier |
Base URL: https://xquik.com/api/v1. Auth: x-api-key: xq_... header.
POST /x/users/{id}/follow
{ "account": "<connected_username>" }
-> { followed: true }
DELETE /x/users/{id}/follow
{ "account": "<connected_username>" }
The {id} path segment is the numeric user ID. Resolve a @handle with GET /x/users/{username} first.
GET /x/accounts to pick the acting account.GET /x/users/{username} to resolve each target handle to a numeric id.POST /x/users/{id}/follow to follow, or DELETE /x/users/{id}/follow to unfollow.If the user asks to follow or unfollow many accounts at once, list every target first, require explicit confirmation for the full list, then iterate with a short delay (1-2s) between calls to avoid rate limits. Never silently batch.
Hard no:
| Status | Code | Meaning |
|---|---|---|
| 403 | target_blocked_you | Cannot follow a user who blocked this account |
| 422 | login_failed | Reconnect in dashboard |
| 429 | x_api_rate_limited | Backoff |
Follower extraction: extract-followers. Full API: x-twitter-scraper.