← Back to Skills Marketplace
562
Downloads
0
Stars
0
Active Installs
6
Versions
Install in OpenClaw
/install nano-web-search
Description
AI-powered web search via NanoGPT API with multiple providers (linkup, tavily, exa, kagi, perplexity, valyu, brave). Supports searchResults, sourcedAnswer, a...
Usage Guidance
This skill is internally consistent: it sends your queries and the NANOGPT_API_KEY to https://nano-gpt.com/api/web as expected. Before installing, verify you trust nano-gpt.com (privacy, retention, and billing policies) and that the API key you provide has appropriate scope/limits. If you plan to send sensitive queries, consider not using third-party search APIs or review their data-handling terms. Also confirm any costs noted for providers and monitor usage to avoid unexpected charges.
Capability Analysis
Type: OpenClaw Skill
Name: nano-web-search
Version: 1.2.3
The OpenClaw skill 'nano-web-search' is classified as benign. The code and documentation are consistent with its stated purpose of providing an AI-powered web search client. Input sanitization is handled robustly in `search.sh` by using `build_payload.py` to generate properly escaped JSON payloads via `json.dumps()` before passing them to `curl`. The `search.py` Python API wrapper uses the `requests` library, which securely handles JSON serialization. The `SKILL.md` file contains no prompt injection attempts or instructions for malicious actions. All network communication is directed to the expected `https://nano-gpt.com` API endpoint, and the `NANOGPT_API_KEY` is handled securely in HTTP headers.
Capability Assessment
Purpose & Capability
Name and description (NanoGPT Web Search) align with the code and SKILL.md: scripts and Python wrapper call https://nano-gpt.com/api/web, require python3/curl/requests and an API key (NANOGPT_API_KEY). Required binaries and env var are appropriate for the stated purpose.
Instruction Scope
SKILL.md instructs installing requests, setting NANOGPT_API_KEY, and using the provided CLI/Python API. The included scripts only build a JSON payload, call the declared API endpoint, and format results; they do not read unrelated files, scan system state, or transmit data to additional endpoints.
Install Mechanism
No install spec — the skill is instruction/code-only. There are no downloads or extract steps. The only third-party dependency is the widely used 'requests' Python package, which the SKILL.md instructs to pip-install.
Credentials
Only a single credential (NANOGPT_API_KEY) is required and used as an 'x-api-key' header to the declared API. No unrelated secrets, config paths, or additional environment variables are requested.
Persistence & Privilege
No elevated persistence requested: always is false, the skill doesn't modify other skills or system-wide settings, and it does not attempt to store credentials locally or enable itself automatically.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install nano-web-search - After installation, invoke the skill by name or use
/nano-web-search - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.2.3
Registry metadata fix for requirements
v1.2.2
Fixed registry metadata: Added required binaries (python3, curl) and packages (requests) to clawdbot.requires. Updated SKILL.md with Requirements section.
v1.2.1
Security fix: Fixed shell injection vulnerability in search.sh. All user inputs are now properly escaped via Python json.dumps() before being sent to the API.
v1.2.0
Fixed registry metadata: Added proper clawdbot.requires and primaryEnv fields to declare NANOGPT_API_KEY requirement in registry metadata.
v1.1.0
Security fix: Removed implicit config file reading. Now requires NANOGPT_API_KEY env var explicitly. Added credential requirements to SKILL.md metadata.
v1.0.0
Initial release - AI-powered web search via NanoGPT API with multiple providers
Metadata
Frequently Asked Questions
What is NanoGPT Web Search?
AI-powered web search via NanoGPT API with multiple providers (linkup, tavily, exa, kagi, perplexity, valyu, brave). Supports searchResults, sourcedAnswer, a... It is an AI Agent Skill for Claude Code / OpenClaw, with 562 downloads so far.
How do I install NanoGPT Web Search?
Run "/install nano-web-search" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is NanoGPT Web Search free?
Yes, NanoGPT Web Search is completely free (open-source). You can download, install and use it at no cost.
Which platforms does NanoGPT Web Search support?
NanoGPT Web Search is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created NanoGPT Web Search?
It is built and maintained by Tim Wolf (@twolf01); the current version is v1.2.3.
More Skills