0xghostcasper/scrapebadger/SKILL.md
Web scraping platform — Twitter/X data, Vinted marketplace, and general web scraping API
npx skillsauth add openclaw/skills scrapebadgerInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
ScrapeBadger provides REST APIs for three products. Use the web_fetch tool to call these endpoints.
Every request needs the SCRAPEBADGER_API_KEY environment variable.
Include it as an HTTP header: X-API-Key: $SCRAPEBADGER_API_KEY
https://scrapebadger.com
Get user profile by username:
GET /v1/twitter/users/{username}/by_username
Get user profile by numeric ID:
GET /v1/twitter/users/{user_id}/by_id
Batch get users by usernames (comma-separated):
GET /v1/twitter/users/batch_by_usernames?usernames=elonmusk,OpenAI
Batch get users by IDs (comma-separated):
GET /v1/twitter/users/batch_by_ids?user_ids=44196397,1230113324
Search users:
GET /v1/twitter/users/search_users?query=AI+agents
Get followers:
GET /v1/twitter/users/{username}/followers
Get following:
GET /v1/twitter/users/{username}/followings
Get mentions:
GET /v1/twitter/users/{username}/mentions
Get subscriptions:
GET /v1/twitter/users/{user_id}/subscriptions
Get user articles:
GET /v1/twitter/users/{user_id}/articles
Get tweet by ID:
GET /v1/twitter/tweets/tweet/{tweet_id}
Get multiple tweets by IDs:
GET /v1/twitter/tweets/?tweets=123,456,789
Advanced search:
GET /v1/twitter/tweets/advanced_search?query=web+scraping&query_type=Latest&count=20
Get replies:
GET /v1/twitter/tweets/tweet/{tweet_id}/replies
Get quotes:
GET /v1/twitter/tweets/tweet/{tweet_id}/quotes
Get retweeters:
GET /v1/twitter/tweets/tweet/{tweet_id}/retweeters
Get favoriters (likes):
GET /v1/twitter/tweets/tweet/{tweet_id}/favoriters
Get similar tweets:
GET /v1/twitter/tweets/tweet/{tweet_id}/similar
Get edit history:
GET /v1/twitter/tweets/tweet/{tweet_id}/edit_history
Get community notes:
GET /v1/twitter/tweets/tweet/{tweet_id}/community_notes
Get article:
GET /v1/twitter/tweets/article/{article_id}
Get community:
GET /v1/twitter/communities/{community_id}
Get community tweets:
GET /v1/twitter/communities/{community_id}/tweets
Search communities:
GET /v1/twitter/communities/search?query=AI
Get list details:
GET /v1/twitter/lists/{list_id}/detail
Get list tweets:
GET /v1/twitter/lists/{list_id}/tweets
Search tweets in list:
GET /v1/twitter/lists/{list_id}/search_tweets?query=keyword
Get trending topics:
GET /v1/twitter/trends/
Get trends by location (WOEID):
GET /v1/twitter/trends/place/{woeid}
Search places:
GET /v1/twitter/geo/search?query=New+York
Get place details:
GET /v1/twitter/geo/places/{place_id}
Get Space details:
GET /v1/twitter/spaces/{space_id}
Get broadcast details:
GET /v1/twitter/spaces/broadcast/{broadcast_id}
Search items:
GET /v1/vinted/search?query=nike+shoes&market=fr&page=1&per_page=20
Optional params: price_from, price_to, brand_ids, order
Get item details:
GET /v1/vinted/items/{item_id}?market=fr
Get user profile:
GET /v1/vinted/users/{user_id}?market=fr
Get user's items:
GET /v1/vinted/users/{user_id}/items?market=fr
Search brands:
GET /v1/vinted/brands?keyword=nike&market=fr
List colors:
GET /v1/vinted/colors?market=fr
List statuses:
GET /v1/vinted/statuses?market=fr
List markets:
GET /v1/vinted/markets
Supported markets: fr, de, uk, us, es, it, nl, be, at, pl, pt, cz, lt, and more.
Scrape a URL:
POST /v1/web/scrape
Content-Type: application/json
{"url": "https://example.com", "render_js": false, "return_format": "markdown"}
Optional fields: render_js (boolean), wait_for (CSS selector), timeout_ms, proxy_country, return_format (html/markdown/text)
Detect anti-bot protection (1 credit):
POST /v1/web/detect
Content-Type: application/json
{"url": "https://example.com"}
Take screenshot:
POST /v1/web/screenshot
Content-Type: application/json
{"url": "https://example.com", "full_page": true}
Extract structured data:
POST /v1/web/extract
Content-Type: application/json
{"url": "https://example.com", "ai_query": "What is the main product price?"}
Optional fields: extract_rules (CSS/XPath), ai_extract_rules, ai_query
Submit batch job:
POST /v1/web/batch
Content-Type: application/json
{"urls": ["https://example.com", "https://example.org"]}
Check batch status:
GET /v1/web/batch/{job_id}
Most list endpoints support cursor-based pagination. Pass the cursor query parameter from the previous response to get the next page.
Each API call costs credits. Check your balance:
Rate limits are per API key. Check the X-RateLimit-* response headers for current limits.
tools
Use when the user wants to connect to, test, or use the McDonalds service at mcp.mcd.cn, including checking authentication, probing MCP endpoints, listing tools, or calling McDonalds MCP tools through a reusable local CLI.
development
SlowMist AI Agent Security Review — comprehensive security framework for skills, repositories, URLs, on-chain addresses, and products (Claude Code version)
data-ai
去除中文文本中的 AI 写作痕迹,使其读起来自然。基于维基百科 AI 写作特征指南,检测 24 种 AI 模式。触发词:humanizer-cn、去除 AI 痕迹、去除 AI 写作痕迹、中文文本人性化。
tools
Create stunning HTML presentations in 24 international design styles with strict design rules. Export to .pptx for PowerPoint editing. ## Design Philosophy - Aesthetic-first: each style is a curated visual system, not just colors - Font whitelist enforcement: prevents AI-generic typography - Container ratio lock (16:9): ensures consistent rendering across devices - Zero external dependencies: pure HTML/CSS/JS, works offline ## Usage 1. Activate → Select style by name/number or browse 24 options 2. Provide content (topic, audience, key points) or upload .pptx for conversion 3. Review generated HTML slides → request modifications (color/font/layout) 4. Optionally export .pptx for manual editing in PowerPoint ## Precautions - Fonts are restricted to a whitelist; custom fonts require adding to the allowed list first - Chart.js CDN is used; if blocked, falls back to jsdelivr mirror - HTML files must retain their relative structure when shared - .pptx export preserves exact colors and fonts but layout uses pptx-native elements ## Credits Design rules adapted from "专精 HTML 演示文稿的顶级视觉设计师" (24 design styles reference). Base HTML structure and tooling inspired by zarazhangrui/frontend-slides.