InfoQuest Web Search

v1.0.3

AI-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...

3· 529·4 current·4 all-time
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & 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
latestvk976ted3wv18yeqqes2w36sw9x83fgp5
529downloads
3stars
4versions
Updated 1mo ago
v1.0.3
MIT-0

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

Search Features

  • Time Filtering: Use -d for searches within last N days (e.g., -d 7)
  • Site Filtering: Use -s for site-specific searches (e.g., -s github.com)
  • Image Search: Use -i for image search instead of web search
  • Image Size Filter: Use -z with l (large), m (medium), or i (icon) for image size filtering

Quick Setup

  1. Set API key:

    export INFOQUEST_API_KEY="your-api-key-here"
    
  2. For Node.js < 18, install fetch support:

    # Node.js 18+ includes fetch natively
    # For older versions, install node-fetch
    npm install node-fetch
    
  3. 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...