← Back to Skills Marketplace
hahahxx

Web Search Instant

by hahahxx · GitHub ↗ · v1.1.0
cross-platform ✓ Security Clean
2182
Downloads
5
Stars
5
Active Installs
2
Versions
Install in OpenClaw
/install web-search-instant
Description
Web search using DuckDuckGo Instant Answer API (no API key required). Use when you need to search the web for information, definitions, calculations, conversions, or quick facts. Also use when user mentions "search", "look up", "find information", "what is", "how to", or "google something". The skill provides instant answers, definitions, abstracts, and related topics without requiring external API credentials.
Usage Guidance
This skill appears coherent and limited to querying DuckDuckGo's Instant Answer API. Things to consider before installing: - Privacy: queries (including any sensitive text) are sent to api.duckduckgo.com — avoid sending secrets or private data through the skill. - Runtime tools: the script uses curl or wget to make requests and will use jq if present (or fall back to brittle grep/sed parsing). It also uses python3 as a URL-encoding fallback. Ensure those binaries are trusted on your system. - Minor issues: SKILL.md/test docs reference an absolute path (/home/hxx/clawd/tools) and suggest installing jq via 'npm install -g jq' (incorrect). These are documentation issues, not malicious behavior. - Audit before running: if you plan to install/run the bundled script on production systems, review web-search.sh yourself (it is small and readable) and run the test suite locally. If you need stricter privacy, do not use the skill or route requests through a trusted proxy.
Capability Analysis
Type: OpenClaw Skill Name: web-search-instant Version: 1.1.0 The OpenClaw AgentSkills skill bundle for 'web-search-instant' is benign. The `web-search.sh` script correctly implements a client for the DuckDuckGo Instant Answer API, making network requests only to `https://api.duckduckgo.com` as expected. There is no evidence of data exfiltration, malicious execution (e.g., `eval`, `curl|bash`), persistence mechanisms, or obfuscation. The `SKILL.md` and other documentation files contain no prompt injection attempts against the agent, providing only clear instructions for using the web search functionality. All test scripts (`performance-test.sh`, `test-cases.sh`, `test-new-features.sh`) are also benign, executing the main script locally and using standard shell commands for validation.
Capability Assessment
Purpose & Capability
Name/description match the implementation: the main script calls https://api.duckduckgo.com, uses curl/wget (or wget), optionally jq for parsing, and returns instant answers, abstracts, definitions and related topics. Required binaries and optional tools (curl, wget, jq, python3) are appropriate for the task.
Instruction Scope
SKILL.md instructs invoking the included shell script and documents options and limitations. Nothing in the instructions directs the agent to read unrelated files or credentials. Minor notes: examples include a hard-coded working-directory path (/home/hxx/clawd/tools) which is environment-specific and unnecessary; SKILL.md suggests installing jq and shows an incorrect npm install example (jq is not an npm package).
Install Mechanism
No install spec — instruction-only plus bundled shell scripts. No network download/install steps are executed by an installer. This is low-risk and proportionate to a CLI utility.
Credentials
The skill requests no environment variables, no credentials, and no config paths. It only requires standard client tools (curl/wget, optional jq, python3 fallback) — all proportional to making HTTP requests and parsing JSON.
Persistence & Privilege
Skill does not request always:true, does not modify other skills or global agent settings, and does not request permanent presence or elevated privileges.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install web-search-instant
  3. After installation, invoke the skill by name or use /web-search-instant
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.1.0
# Web Search Instant - v1.1.0 ## New Features - Added `--format` option for output formats (text, markdown, plain) - Added `--no-color` option to disable colored output - Added `--max-related` option to control number of related topics - Added `--quiet` option for minimal output (no headers/footer) - Improved `--help` with comprehensive usage documentation - Updated SKILL.md with new options and usage examples - Created new test suite (test-new-features.sh) for validation ## Changes - Markdown output uses `##` headers, `**bold**`, `-` bullets, and `[links]()` - Plain/text formats preserve colored ANSI output by default - All options work independently and in combination - Output to file supported via shell redirection ## Testing All 12 feature tests passing: - ✅ --help flag - ✅ --format markdown - ✅ --format plain - ✅ --no-color - ✅ --max-related 2 - ✅ --max-related 10 - ✅ --quiet - ✅ Combined options (--format markdown --no-color) - ✅ Combined options (--quiet --max-related 3) - ✅ Output to file - ✅ Invalid format validation - ✅ Default format (text with colors)
v1.0.0
Initial release of web-search-instant skill. - Provides instant answers from DuckDuckGo without requiring an API key. - Supports direct answers, abstracts, definitions, and related topics for queries. - Best suited for quick facts, calculations, definitions, and general lookup queries. - No support for full web search results; relies on DuckDuckGo Instant Answer API data. - Output formatted with ANSI colors for clarity; plain text option available. - Requires curl or wget for HTTP requests (jq recommended for JSON parsing).
Metadata
Slug web-search-instant
Version 1.1.0
License
All-time Installs 5
Active Installs 5
Total Versions 2
Frequently Asked Questions

What is Web Search Instant?

Web search using DuckDuckGo Instant Answer API (no API key required). Use when you need to search the web for information, definitions, calculations, conversions, or quick facts. Also use when user mentions "search", "look up", "find information", "what is", "how to", or "google something". The skill provides instant answers, definitions, abstracts, and related topics without requiring external API credentials. It is an AI Agent Skill for Claude Code / OpenClaw, with 2182 downloads so far.

How do I install Web Search Instant?

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

Is Web Search Instant free?

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

Which platforms does Web Search Instant support?

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

Who created Web Search Instant?

It is built and maintained by hahahxx (@hahahxx); the current version is v1.1.0.

💬 Comments