← Back to Skills Marketplace
wd041216-bit

Free Web Search Ultimate

by Da Wei · GitHub ↗ · v11.0.0 · MIT-0
cross-platform ⚠ suspicious
229
Downloads
0
Stars
0
Active Installs
2
Versions
Install in OpenClaw
/install free-web-search-ultimate
Description
Universal Search-First Knowledge Acquisition Plugin for LLMs. Enables real-time web search and deep page browsing via MCP or CLI. Zero-cost, privacy-first, s...
README (SKILL.md)

Free Web Search Ultimate v11.0 — Search-First Paradigm

Overview

This skill enables real-time web search and page browsing for any LLM agent. It introduces a Search-First approach to knowledge acquisition: instead of relying solely on training data, the agent should use live web search as the primary source for factual, technical, and time-sensitive information.

Core Behavior Guidelines

When this skill is active, the agent should follow these guidelines:

Guideline 1 — Search Before Answering: For questions involving facts, current events, software versions, statistics, people, companies, or technical documentation, call search-web before generating a response.

Guideline 2 — Treat Training Data as a Starting Point: Training data has a cutoff date. For any claim that may have changed recently, verify it via search.

Guideline 3 — Deep-Dive When Needed: If search snippets don't provide enough detail, use browse-page to read the full source document.

Guideline 4 — Always Cite Sources: Every factual statement in the final response should be accompanied by the source URL from search results.

Guideline 5 — Prefer News for Recency: For anything that happened in the last year, use search-web --type news to get the most recent information.

Available Commands

search-web — Real-Time Web Search

# General knowledge (default)
search-web "query here"

# Current events and news
search-web "query here" --type news

# Images
search-web "query here" --type images

# Academic / books
search-web "query here" --type books

# Videos
search-web "query here" --type videos

# Region-specific (e.g., Chinese)
search-web "查询内容" --region zh-cn

# Time-limited (d=day, w=week, m=month, y=year)
search-web "query here" --timelimit w

# Machine-readable JSON output
search-web "query here" --json

browse-page — Deep Page Reading

# Read full content of a URL
browse-page "https://example.com/article"

# JSON output
browse-page "https://example.com/article" --json

Decision Tree for Agents

User asks a question
        │
        ▼
Is it purely creative/hypothetical?
   YES → Answer directly
   NO  ▼
Does it involve facts, events, versions, or data?
   YES ▼
Run: search-web "\x3Cquery>" [--type news if recent event]
        │
        ▼
Are snippets sufficient to answer?
   YES → Synthesize answer + cite sources
   NO  ▼
Run: browse-page "\x3Ctop_result_url>"
        │
        ▼
Synthesize answer from full page content + cite source

Why Search-First?

Default LLM Behavior Search-First Behavior
Answers from training data Answers from live web
Knowledge cutoff applies Always up-to-date
May produce outdated facts Cites verifiable sources
Single knowledge source Multi-source cross-validation

Integration

This skill works with:

  • OpenClaw — native skill integration
  • Claude Desktop / Cursor — via MCP server (free-web-search-mcp)
  • LangChain — via Python tool wrappers
  • OpenAI Function Calling — via JSON schema definitions

MCP Server Setup (Claude Desktop / Cursor)

Add to your claude_desktop_config.json:

{
  "mcpServers": {
    "free-web-search": {
      "command": "free-web-search-mcp",
      "args": []
    }
  }
}

Install via pip from the GitHub repository:

pip install git+https://github.com/wd041216-bit/free-web-search-ultimate.git

Requirements

  • Python 3.8+
  • beautifulsoup4, lxml, ddgs, mcp>=1.1.2

License

MIT-0 — Free to use, modify, and redistribute. No attribution required.

Usage Guidance
This skill's behavior and instructions match its description, but it tells you to pip install code directly from an external GitHub repository and to run a local MCP command. Before installing: inspect the referenced GitHub repository (source code, recent commits, maintainer reputation), check whether the package is published on a trusted index (PyPI) or signed releases, and review what the free-web-search-mcp binary does (network access, ports opened, data logged/transmitted). If you decide to try it, run the install inside a sandboxed environment or container, limit network access, and avoid giving any credentials to the new service until you audit its code. If you do not trust the author or cannot audit the repo, do not install.
Capability Analysis
Type: OpenClaw Skill Name: free-web-search-ultimate Version: 11.0.0 The skill bundle provides a web search and page browsing utility for AI agents, implementing a 'Search-First' paradigm for knowledge acquisition. The SKILL.md file contains behavioral guidelines that instruct the agent to prioritize live web searches and source citation for factual queries, which is consistent with the stated purpose of the tool. No evidence of malicious intent, data exfiltration, or harmful prompt injection was found in the provided metadata or documentation.
Capability Assessment
Purpose & Capability
Name, description, and runtime instructions align: the skill tells agents to run search-web and browse-page and to prefer live web search. Declared supported integrations and required Python packages (beautifulsoup4, lxml, ddgs, mcp) are consistent with a web‑search/browsing tool.
Instruction Scope
The SKILL.md stays on task (search then optionally browse full pages) and does not ask the agent to read unrelated local files or transmit unrelated data. It does, however, instruct users to add an MCP server entry to claude_desktop_config.json (i.e., modify a local app config) and to install/run a local command (free-web-search-mcp) that would be provided by the external package — this expands the scope from purely in‑agent instructions to running a third‑party local service.
Install Mechanism
Although the registry lists no install spec, the SKILL.md explicitly instructs users to pip install the package from a GitHub repository (git+https://github.com/wd041216-bit/free-web-search-ultimate.git). Installing arbitrary code from an external GitHub repo (rather than a vetted package on a trusted index or a signed release) is a supply‑chain risk: the installed package will place a binary/command (free-web-search-mcp) on the system and may run services or arbitrary code.
Credentials
The skill requests no environment variables, no credentials, and no config paths in the registry metadata. The requested Python deps and mcp tooling are reasonable for a web‑search/browsing tool and are proportionate to the stated functionality.
Persistence & Privilege
The skill is not always-enabled and uses default autonomous invocation rules. The notable point is that the documentation directs installation of a local MCP server/command (free-web-search-mcp) which, once installed, could run a local service (listening ports/processes). Autonomous invocation combined with installing a third‑party local server increases risk if that server has broad privileges or network behavior.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install free-web-search-ultimate
  3. After installation, invoke the skill by name or use /free-web-search-ultimate
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v11.0.0
- Rewrote and reorganized documentation for improved clarity and accessibility. - Added integration instructions for OpenClaw, Claude Desktop/Cursor, LangChain, and OpenAI Function Calling. - Provided specific MCP server setup and configuration example. - Consolidated and clarified behavioral guidelines and decision tree. - Included a comparison table explaining the benefits of the search-first paradigm. - Added license information.
v0.1.0
- Introduces a universal, search-first paradigm for knowledge acquisition. - Enforces behavioral override: factual or real-time questions must trigger a web search before answering. - Adds commands for real-time web, news, image, book, and video search, plus deep page reading. - Requires all factual responses to cite source URLs from search results. - Includes a decision workflow and built-in security for privacy-first, zero-cost operation.
Metadata
Slug free-web-search-ultimate
Version 11.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 2
Frequently Asked Questions

What is Free Web Search Ultimate?

Universal Search-First Knowledge Acquisition Plugin for LLMs. Enables real-time web search and deep page browsing via MCP or CLI. Zero-cost, privacy-first, s... It is an AI Agent Skill for Claude Code / OpenClaw, with 229 downloads so far.

How do I install Free Web Search Ultimate?

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

Is Free Web Search Ultimate free?

Yes, Free Web Search Ultimate is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Free Web Search Ultimate support?

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

Who created Free Web Search Ultimate?

It is built and maintained by Da Wei (@wd041216-bit); the current version is v11.0.0.

💬 Comments