← Back to Skills Marketplace
kassimisai

Web Searcher

by kassimisai · GitHub ↗ · v1.0.0
cross-platform ⚠ suspicious
1225
Downloads
0
Stars
4
Active Installs
1
Versions
Install in OpenClaw
/install web-searcher
Description
Autonomous web research agent that performs multi-step searches, follows links, extracts data, and synthesizes findings into structured reports. Use when asked to research a topic, find information across multiple sources, compare options, gather market data, compile lists, or answer questions requiring deep web investigation beyond a single search.
Usage Guidance
This skill appears to do what it promises: autonomous web searches, selective page fetches, cross-referencing, and synthesis. Before installing, consider: (1) It will fetch public pages (news, LinkedIn, company sites) and include URLs in outputs—avoid asking it to harvest private or authenticated content or supply credentials. (2) Scraping some sites (LinkedIn, paywalled content) may violate terms of service or require authentication; expect missed results for such sources. (3) Outputs are synthesized summaries — verify important claims against the cited source URLs. If you need stricter controls, only invoke this skill manually (it is user-invocable by default) and avoid granting any separate credentials or private tokens to it.
Capability Analysis
Type: OpenClaw Skill Name: web-searcher Version: 1.0.0 The skill is classified as suspicious due to a vulnerability in `scripts/research_plan.py`. The script directly uses command-line arguments (`sys.argv`) to construct search queries without any sanitization. While the script itself only generates strings and does not execute shell commands, this lack of input sanitization could lead to injection vulnerabilities if the generated search queries are subsequently passed to a `web_search` tool or an agent execution environment that is susceptible to injection via arbitrary query strings.
Capability Assessment
Purpose & Capability
Name/description (autonomous web research) align with the included SKILL.md and the small helper script. The only code (scripts/research_plan.py) simply builds search queries and limits (max_searches/max_fetches) which is appropriate for the stated function.
Instruction Scope
Runtime instructions tell the agent to run platform-provided web_search and web_fetch calls, follow links, compare sources, and cite URLs. They set explicit limits (max searches/fetches) and do not instruct reading local files, environment variables, or transmitting data to arbitrary external endpoints. The only notable behavior is explicit guidance to fetch public pages (e.g., LinkedIn/company pages) which is consistent with people/company research but may surface personal information—this is expected for the skill's purpose.
Install Mechanism
No install spec is provided (instruction-only), and the single included script is a small, local helper that does not fetch remote code or write to disk beyond its own presence. This is the lowest-risk install profile.
Credentials
The skill declares no required environment variables, no credentials, and no config paths. The SKILL.md does not reference any hidden env vars or secrets. This is proportionate to a read-only web research agent.
Persistence & Privilege
always:false and no install actions that modify agent/system configurations. The skill does not request persistent privileges or to modify other skills' settings.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install web-searcher
  3. After installation, invoke the skill by name or use /web-searcher
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release: autonomous web research agent with multi-step search, fetch, cross-reference, and structured report synthesis
Metadata
Slug web-searcher
Version 1.0.0
License
All-time Installs 4
Active Installs 4
Total Versions 1
Frequently Asked Questions

What is Web Searcher?

Autonomous web research agent that performs multi-step searches, follows links, extracts data, and synthesizes findings into structured reports. Use when asked to research a topic, find information across multiple sources, compare options, gather market data, compile lists, or answer questions requiring deep web investigation beyond a single search. It is an AI Agent Skill for Claude Code / OpenClaw, with 1225 downloads so far.

How do I install Web Searcher?

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

Is Web Searcher free?

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

Which platforms does Web Searcher support?

Web Searcher is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Web Searcher?

It is built and maintained by kassimisai (@kassimisai); the current version is v1.0.0.

💬 Comments