← Back to Skills Marketplace
10282
Downloads
1
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install local-web-search-skill
Description
Free local web search via DuckDuckGo HTML scraping with no API key. Use when web_search tool is unavailable or missing API keys, and you need fast query resu...
Usage Guidance
Install only if you are comfortable with your search terms being sent to DuckDuckGo through HTML scraping. The skill does not show credential access, persistence, or local data exfiltration, but it should not be used for secret or sensitive queries.
Capability Analysis
Type: OpenClaw Skill
Name: local-web-search-skill
Version: 0.1.0
The skill bundle is benign. The `SKILL.md` clearly states the purpose and security properties, which are fully upheld by the `scripts/local_search.py` code. The Python script performs web scraping of DuckDuckGo, making outbound HTTPS GET requests only to `duckduckgo.com`, without reading environment variables, sensitive files, or performing any external writes. Input sanitization is correctly handled via `urllib.parse.quote` for the search query, and there are no signs of malicious execution, data exfiltration, persistence, or prompt injection attempts against the agent.
Capability Assessment
Credentials
Outbound network access is inherent to web search and is disclosed; user search queries are sent to DuckDuckGo, so users should avoid entering secrets or highly sensitive private text as queries.
Install Mechanism
The package includes an executable Python helper script but no installer, dependency fetch, post-install hook, or remote code execution path.
Instruction Scope
Instructions are narrow: run the bundled search script with a query and verify important claims with primary sources. No prompt hijacking, role changes, hidden directives, or unsafe agent-control instructions were found.
Persistence & Privilege
No persistence, credential access, environment scraping, local file writes, privilege escalation, background workers, or tool wrapping behavior was found.
Purpose & Capability
The stated purpose is local web search without API keys, and the artifact implements that by querying DuckDuckGo HTML and returning JSON search results with basic trust labels.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install local-web-search-skill - After installation, invoke the skill by name or use
/local-web-search-skill - Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.1.0
- Initial release of local-web-search skill.
- Enables free local web search using DuckDuckGo HTML scraping; no API key required.
- Provides JSON output with query, result count, disclaimers, security notes, and results including trust scores.
- Implements trust scoring to rate result reliability; encourages primary source verification.
- Designed with security best practices: only outbound HTTPS GET, no token/exfiltration risks.
- Includes error handling with retry, exponential backoff, and jitter for reliability.
Metadata
Frequently Asked Questions
What is Local Web Search?
Free local web search via DuckDuckGo HTML scraping with no API key. Use when web_search tool is unavailable or missing API keys, and you need fast query resu... It is an AI Agent Skill for Claude Code / OpenClaw, with 10282 downloads so far.
How do I install Local Web Search?
Run "/install local-web-search-skill" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Local Web Search free?
Yes, Local Web Search is completely free (open-source). You can download, install and use it at no cost.
Which platforms does Local Web Search support?
Local Web Search is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Local Web Search?
It is built and maintained by mes (@mes28io); the current version is v0.1.0.
More Skills