InfoQuest Web Search
AI-optimized web search and content extraction via BytePlus InfoQuest API. Returns concise, relevant results for AI agents with time filtering and site-speci...
MIT-0 · Free to use, modify, and redistribute. No attribution required.
⭐ 3 · 258 · 2 current installs · 2 all-time installs
MIT-0
Security Scan
OpenClaw
Benign
high confidencePurpose & Capability
Name/description, included scripts (search.mjs, extract.mjs), and required INFOQUEST_API_KEY all align with a web-search/content-extraction integration for BytePlus InfoQuest. The network endpoints called (search.infoquest.bytepluses.com and reader.infoquest.bytepluses.com) match the stated service.
Instruction Scope
SKILL.md only instructs running the provided Node scripts with query/URL args and setting INFOQUEST_API_KEY. The scripts only read CLI args and the declared env var, make POST requests to the service, and print results; they do not read other files, credentials, or system state.
Install Mechanism
There is no install spec (instruction-only), and the repository includes the runnable scripts. The only optional install guidance is to npm install node-fetch for Node < 18, which is a standard, minimal dependency. No downloads from untrusted URLs or archive extraction are present.
Credentials
The skill requires a single API key (INFOQUEST_API_KEY) and uses it solely to set an Authorization header when calling the declared InfoQuest endpoints. No additional credentials or unrelated environment variables are requested or accessed.
Persistence & Privilege
The skill is not forced always-on (always: false). It can be invoked autonomously by agents (platform default), which is expected for a callable skill; it does not modify other skills or system-wide configs.
Assessment
This skill appears internally consistent. Before installing: (1) Treat your INFOQUEST_API_KEY as sensitive—it will be sent to BytePlus endpoints; create a limited-permission key if possible and monitor usage. (2) Confirm the API endpoints and docs match your organizational policy and the BytePlus console link in SKILL.md. (3) Ensure you have Node 18+ or install node-fetch for older Node per instructions. (4) Be aware the agent may invoke this skill autonomously (default); if that is undesired, restrict agent permissions or revoke the key when not in use.Like a lobster shell, security has layers — review code before you run it.
Current versionv1.0.1
Download ziplatest
License
MIT-0
Free to use, modify, and redistribute. No attribution required.
Runtime requirements
🔍 Clawdis
Binsnode
EnvINFOQUEST_API_KEY
Primary envINFOQUEST_API_KEY
SKILL.md
Byted InfoQuest Search
AI-optimized web search and content extraction using BytePlus InfoQuest API. Returns concise, relevant results with time filtering and site-specific search capabilities.
Search
node {baseDir}/search.mjs "query"
node {baseDir}/search.mjs "query" -d 7
node {baseDir}/search.mjs "query" -s github.com
Options
-d, --days <number>: Search within last N days (default: all time)-s, --site <domain>: Search within specific site (e.g.,github.com)
Extract content from URL
node {baseDir}/extract.mjs "https://example.com/article"
Examples
Recent News Search
# Search for AI news from last 3 days
node search.mjs "artificial intelligence news" -d 3
Site-Specific Research
# Search for Python projects on GitHub
node search.mjs "Python machine learning" -s github.com
Content Extraction
# Extract content from a single article
node extract.mjs "https://example.com/article"
Notes
API Access
- API Key: Get from https://console.byteplus.com/infoquest/infoquests
- Documentation: https://docs.byteplus.com/en/docs/InfoQuest/What_is_Info_Quest
- About: InfoQuest is AI-optimized intelligent search and crawling toolset independently developed by BytePlus
Search Features
- Time Filtering: Use
-dfor searches within last N days (e.g.,-d 7) - Site Filtering: Use
-sfor site-specific searches (e.g.,-s github.com)
Quick Setup
-
Set API key:
export INFOQUEST_API_KEY="your-api-key-here" -
For Node.js < 18, install fetch support:
# Node.js 18+ includes fetch natively # For older versions, install node-fetch npm install node-fetch -
Test the setup:
node search.mjs "test search"
Error Handling
The API returns error messages starting with "Error:" for:
- Authentication failures
- Network timeouts
- Empty responses
- Invalid response formats
Files
3 totalSelect a file
Select a file to preview.
Comments
Loading comments…
