InfoQuest Web Search
v1.0.3AI-optimized web search, image search and content extraction via BytePlus InfoQuest API. Use this skill when you need to gather concise and up-to-date inform...
Security Scan
OpenClaw
Benign
high confidencePurpose & Capability
Name/description request a single service (InfoQuest) and the skill only requires node and an INFOQUEST_API_KEY. The requested binary and env var are appropriate and proportional to a web/search/extract integration.
Instruction Scope
SKILL.md instructs running the included Node CLI scripts and setting INFOQUEST_API_KEY. The runtime instructions and code only read command-line args, the declared env var, and call the InfoQuest endpoints; they do not access unrelated files, secrets, or system configuration.
Install Mechanism
There is no install spec and included files are simple Node scripts. No downloads from untrusted URLs, no archive extraction, and only an optional node-fetch dynamic import for older Node versions.
Credentials
Only INFOQUEST_API_KEY is required and is used as an Authorization header for the service's endpoints. No other credentials or broad-scoped environment variables are requested.
Persistence & Privilege
always is false and the skill does not attempt to modify other skills or system-wide settings. It does not request persistent agent presence or elevated privileges.
Assessment
This skill appears to be what it claims: a Node CLI wrapper around BytePlus InfoQuest. Before installing, confirm the API key you provide is from the official BytePlus console and has only the permissions you expect. Run the scripts in a controlled environment if you want to inspect traffic (they POST to search.infoquest.bytepluses.com and reader.infoquest.bytepluses.com). If you use an account-level key, consider creating a limited key for this purpose and monitor usage/rate limits. No unrelated credentials are requested.extract.mjs:52
Environment variable access combined with network send.
search.mjs:99
Environment variable access combined with network send.
Confirmed safe by external scanners
Static analysis detected API credential-access patterns, but both VirusTotal and OpenClaw confirmed this skill is safe. These patterns are common in legitimate API integration skills.Like a lobster shell, security has layers — review code before you run it.
Runtime requirements
🔍 Clawdis
Binsnode
EnvINFOQUEST_API_KEY
Primary envINFOQUEST_API_KEY
latest
Byted InfoQuest Search
AI-optimized web search, image search and content extraction using BytePlus InfoQuest API. Returns concise, relevant results with time filtering and site-specific search and image search capabilities.
Search
Web Search
node {baseDir}/search.mjs "query"
node {baseDir}/search.mjs "query" -d 7
node {baseDir}/search.mjs "query" -s github.com
Image Search
node {baseDir}/search.mjs "query" -i
node {baseDir}/search.mjs "query" -i -z l
node {baseDir}/search.mjs "query" -i -z i -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)-i, --image: Perform image search instead of web search-z, --image-size <size>: Image size filter:l(large),m(medium),i(icon)
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
Image Search
# Search for cat images
node search.mjs "cat" -i
# Search for large landscape images
node search.mjs "landscape" -i -z l
# Search for icons on GitHub
node search.mjs "logo" -i -z i -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) - Image Search: Use
-ifor image search instead of web search - Image Size Filter: Use
-zwithl(large),m(medium), ori(icon) for image size filtering
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
Comments
Loading comments...
