← Back to Skills Marketplace
interskh

Querit Search

by Kyle Sun · GitHub ↗ · v0.1.0
cross-platform ✓ Security Clean
1867
Downloads
3
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install querit-search
Description
Web search via Querit.ai API. Use when you need to search the web for documentation, current events, facts, or any web content. Returns structured results with titles, URLs, and snippets.
Usage Guidance
This skill appears to do what it says: it needs only your Querit API key and performs searches against Querit.ai and (optionally) fetches pages to extract readable content. Before installing: (1) Prefer inspecting files locally rather than piping a remote install script into bash — clone the repo and run npm ci yourself. (2) Be aware npm will install dependencies from the public registry; if you need stronger guarantees, audit the dependency tree or run it in a sandbox. (3) Avoid asking the skill to fetch internal or sensitive URLs (e.g., 169.254.x.x, 127.0.0.1, internal hostnames) because content.js will make HTTP requests from your environment and could disclose internal content to the agent. (4) Only provide a Querit API key you are comfortable using with this skill and consider creating a limited/revocable key if Querit supports that. If you want, I can point out the exact lines to edit if you prefer to remove the curl|bash installer or restrict content.js to a safe list of hosts.
Capability Analysis
Type: OpenClaw Skill Name: querit-search Version: 0.1.0 The OpenClaw skill 'querit-search' is designed for web search and content extraction via the Querit.ai API. All analyzed files (SKILL.md, install.sh, content.js, search.js, package.json, _meta.json, README.md) show behavior consistent with this stated purpose. The `install.sh` script downloads skill files and installs npm dependencies to the standard OpenClaw directory. The `search.js` script makes authenticated requests to `api.querit.ai` using the `QUERIT_API_KEY` (as declared) and internally executes `content.js` via `node:child_process.execFile` to fetch and parse web pages. There is no evidence of intentional harmful behavior such as unauthorized data exfiltration, persistence mechanisms, or prompt injection attempts against the agent to perform actions beyond the skill's scope. All network and file system interactions are directly tied to the skill's functionality.
Capability Assessment
Purpose & Capability
Name/description align with what the code does. The skill requires a single credential (QUERIT_API_KEY) which is used as a Bearer token to call https://api.querit.ai/v1/search. Search and content-extraction functionality is implemented in search.js and content.js respectively, which is appropriate for the described purpose.
Instruction Scope
SKILL.md and the CLI only instruct the agent to call the Querit API and (optionally) fetch and extract page content. That matches the stated purpose. A notable operational detail: content.js will fetch arbitrary URLs from the host where the skill runs and return extracted page content. This is expected for a content-extraction feature, but it means the skill can be used to load internal or protected endpoints (SSRF-like risk) if asked to fetch internal URLs. The instructions do not read unrelated env vars or config files.
Install Mechanism
The install flow is Node/npm-based (package.json + package-lock) and an install.sh that downloads files from raw.githubusercontent.com/interskh/querit-search/main and runs npm ci/install. GitHub raw and npm are common package hosts, but running a remote curl | bash installer and installing npm dependencies carries moderate risk (dependencies can include lifecycle scripts). The install script itself is straightforward and writes into ~/.openclaw/skills/querit-search; no obscure external downloads or archives are used beyond npm and GitHub raw.
Credentials
Only QUERIT_API_KEY is required and used as the primary credential for the Querit API. The skill documents alternative config/storage in OpenClaw config or .env; there are no unrelated or excessive environment variable requirements.
Persistence & Privilege
always is false. The skill installs under the user's skills directory and does not modify other skills or system-wide settings. It can be invoked autonomously by the agent (platform default), which is expected for a search skill; consider the normal autonomy considerations when granting runtime capability to call external APIs and fetch URLs.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install querit-search
  3. After installation, invoke the skill by name or use /querit-search
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.1.0
Querit Search skill initial release: Search the web and extract content using Querit.ai API. - Search the web for documentation, facts, or current events and receive structured results with titles, URLs, and summaries. - Flexible filtering: by language, country, date, included/excluded domains, and result count (up to 100). - Optional extraction of full page content as markdown, or raw JSON output of results. - Dedicated script for extracting readable content from a web page. - Requires QUERIT_API_KEY environment variable; free tier available. - Current limits: 72-character query max, 100 results per search, 1,000 queries/month.
Metadata
Slug querit-search
Version 0.1.0
License
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Querit Search?

Web search via Querit.ai API. Use when you need to search the web for documentation, current events, facts, or any web content. Returns structured results with titles, URLs, and snippets. It is an AI Agent Skill for Claude Code / OpenClaw, with 1867 downloads so far.

How do I install Querit Search?

Run "/install querit-search" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Querit Search free?

Yes, Querit Search is completely free (open-source). You can download, install and use it at no cost.

Which platforms does Querit Search support?

Querit Search is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Querit Search?

It is built and maintained by Kyle Sun (@interskh); the current version is v0.1.0.

💬 Comments