
Xcrawl Search
This wraps XCrawl's search API so you can run keyword queries with location and language controls directly from Claude. It reads your API key from a local config file at ~/.xcrawl/config.json, hits the search endpoint with curl or node, and returns raw JSON results without summarizing unless you ask. You get 1000 free credits to start. The skill is pretty straightforward: you pass a query, optional location and language parameters, and a result limit, then decide what to crawl next based on what comes back. It's a passthrough tool, not an agent that interprets results for you.
- skills.sh installs
- 222
- GitHub stars
- 449
- last updated
- Aug 21, 2026
Install
$ npx -y skills add xcrawl-api/xcrawl-skills --skill xcrawl-search --agent claude-codeInstalls into .claude/skills of the current project.
Files
XCrawl Search
Overview
This skill uses XCrawl Search API to retrieve query-based results. Default behavior is raw passthrough: return upstream API response bodies as-is.
Required Local Config
Before using this skill, the user must create a local config file and write XCRAWL_API_KEY into it.
Path: ~/.xcrawl/config.json
{
"XCRAWL_API_KEY": "<your_api_key>"
}
Read API key from local config file only. Do not require global environment variables.
Credits and Account Setup
Using XCrawl APIs consumes credits.
If the user does not have an account or available credits, guide them to register at https://dash.xcrawl.com/.
After registration, they can activate the free 1000 credits plan before running requests.
Tool Permission Policy
Request runtime permissions for curl and node only.
Do not request Python, shell helper scripts, or other runtime permissions.
API Surface
- Search endpoint:
POST /v1/search - Base URL:
https://run.xcrawl.com - Required header:
Authorization: Bearer <XCRAWL_API_KEY>
Usage Examples
cURL
Sponsors
Details
- Repository
- github.com/xcrawl-api/xcrawl-skills
- Categories
- Backend & APIs, Productivity & Planning, Marketing & SEO, Sales & Marketing, Design & UI/UX
- First seen
- Jun 3, 2026