
xcrawl-api/xcrawl-skills
Developer toolsこのページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る
xcrawl-api/xcrawl-skills は、https://github.com/xcrawl-api/xcrawl-skills. からインポートされたエージェントスキル候補です。
概要
xcrawl-api/xcrawl-skills は、https://github.com/xcrawl-api/xcrawl-skills. からインポートされたエージェントスキル候補です。
概要(AI 翻訳)
APIファーストのウェブデータワークフローに焦点を当てたマルチエージェントランタイム向けの再利用可能なXCrawlスキル定義。
正典リポジトリ:https://github.com/xcrawl-api/xcrawl-skills
英語 |中文
XCrawlとは何か
XCrawlは、検索、スクレイピング、URLマッピング、サイトクロールのためのウェブデータインフラストラクチャ製品です。 このリポジトリは、エージェントがXCrawl APIを一貫して呼び出すのに役立つ本番向けのスキル定義を提供します。
このリポジトリが提供するもの
- 一般的なXCrawlワークフロー向けのすぐに使えるスキル
- リクエスト/レスポンスパラメータのドキュメント付きAPI指向命令
- 実行時に適したcURLおよびNodeの例
- マルチエージェントオーケストレーションのための一貫した契約
スキルカタログ
xcrawl:XCrawlのデフォルトエントリスキルで、直接検索および単一URL抽出が可能ですxcrawl-scrape:単一URL抽出および構造化データワークフローxcrawl-map:サイトURL発見および範囲計画のワークフローxcrawl-crawl:大量サイトクロールおよび非同期結果処理ワークフローxcrawl-search:位置/言語制御を伴うクエリベースのディスカバリー
クイックスタート
1.前提条件
- XCrawl APIキー
- 登録は「https://dash.xcrawl.」です。
このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。
README
以下は原文 README の抜粋です。原文を見る。
XCrawl Skills
Reusable XCrawl skill definitions for multi-agent runtimes, focused on API-first web data workflows.
Canonical repository: https://github.com/xcrawl-api/xcrawl-skills
English | 中文
What Is XCrawl
XCrawl is a web data infrastructure product for search, scraping, URL mapping, and site crawling. This repository provides production-oriented skill definitions that help agents call XCrawl APIs consistently.
What This Repository Provides
- Ready-to-use skills for common XCrawl workflows
- API-oriented instructions with request/response parameter documentation
- cURL and Node examples suitable for runtime execution
- A consistent contract for multi-agent orchestration
Skill Catalog
xcrawl: Default XCrawl entry skill for direct lookup and single-URL extractionxcrawl-scrape: Single-URL extraction and structured data workflowsxcrawl-map: Site URL discovery and scope planning workflowsxcrawl-crawl: Bulk site crawling and async result handling workflowsxcrawl-search: Query-based discovery with location/language controls
Quick Start
1. Prerequisites
- An XCrawl API key
- Register at
https://dash.xcrawl.com/and activate the free1000credits plan - Runtime binaries:
curlandnode - Access to this repository
2. Configure Local API Key
Create local config file:
Path: ~/.xcrawl/config.json
{
"XCRAWL_API_KEY": ""
}
Skills in this repo are designed to read XCRAWL_API_KEY from this local file.
3. Choose a Skill
Open one of:
skills/xcrawl/SKILL.mdskills/xcrawl-scrape/SKILL.mdskills/xcrawl-map/SKILL.mdskills/xcrawl-crawl/SKILL.mdskills/xcrawl-search/SKILL.md
Each skill includes:
- Applicable scenarios
- Request parameters
- Response parameters
- cURL / Node examples
4. Run Requests
Use the examples in each SKILL.md directly, then adapt request payloads for your business scenario.
Example User Intents
- “Scrape this page in sync mode and return markdown + links.”
- “Map only
/docs/URLs under this domain with a limit of 2000.” - “Start a bounded crawl (depth 2, limit 100) and poll until completed.”
- “Search in US English and return top 20 results for this query.”
Cross-Agent Contract
Each skill can be executed through a runtime adapter layer.
- Input normalization:
goal,inputs,constraints,credentials_ref,runtime_context - Output normalization:
status,request_payload,raw_responseor async pair,task_ids,error
Default behavior is raw passthrough: return upstream API response bodies as-is.
Shared XCrawl Conventions
- Base URL:
https://run.xcrawl.com - Local config file:
~/.xcrawl/config.json - API key field in local config:
XCRAWL_API_KEY - Auth header:
Authorization: Bearer - Main endpoints:
POST /v1/scrapeandGET /v1/scrape/{scrape_id}POST /v1/mapPOST /v1/crawlandGET /v1/crawl/{crawl_id}
推奨ツール
別のキーワードを試すか、フィルタを外してください。
インストール
npx skillfish add xcrawl-api/xcrawl-skills