← Back to Skills Marketplace
twolf01

NanoGPT Web Search

by Tim Wolf · GitHub ↗ · v1.2.3
cross-platform ✓ Security Clean
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
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install nano-web-search
  3. After installation, invoke the skill by name or use /nano-web-search
  4. 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
Slug nano-web-search
Version 1.2.3
License
All-time Installs 0
Active Installs 0
Total Versions 6
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.

💬 Comments