← Back to Skills Marketplace
bunsdev

Tinyfish Search

by Val Alexander · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
122
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install tinyfish-search
Description
Run web searches via TinyFish Search API and get structured JSON results (title, snippet, URL) ready for LLM consumption. Use when you need fresh web search...
Usage Guidance
This skill will send any query and the provided TINYFISH_API_KEY to api.search.tinyfish.ai using curl. Before installing, verify you trust TinyFish (review https://docs.tinyfish.ai/search-api), ensure the API key has appropriate scope/quotas, and monitor usage/billing. Avoid sending highly sensitive secrets or proprietary data through this search provider. If you prefer explicit user consent before network calls, keep autonomous invocation off or limit when the agent may call this skill.
Capability Analysis
Type: OpenClaw Skill Name: tinyfish-search Version: 1.0.0 The skill bundle provides a legitimate interface for performing web searches via the TinyFish Search API. The helper script `scripts/search.sh` is well-structured, uses proper URL encoding for query parameters to prevent injection, and correctly handles the required API key environment variable. No evidence of data exfiltration, malicious execution, or prompt injection was found in either the code or the documentation.
Capability Tags
requires-sensitive-credentials
Capability Assessment
Purpose & Capability
Name and description match the actual behavior: SKILL.md and scripts/search.sh only perform HTTP queries to api.search.tinyfish.ai and return structured JSON. No unrelated credentials, binaries, or config paths are requested.
Instruction Scope
Runtime instructions explicitly check for TINYFISH_API_KEY and then call the TinyFish API via curl. They do not instruct reading arbitrary files, other env vars, or contacting unexpected endpoints. The guidance 'Do NOT fall back to other search tools' is a policy preference but not a security concern.
Install Mechanism
There is no install spec and only a small helper script is included. No external downloads, package installs, or archive extraction are present.
Credentials
Only TINYFISH_API_KEY is required, which is proportionate to calling a third‑party search API. The scripts also explicitly fail if the key is unset; no other secrets or unrelated env vars are referenced.
Persistence & Privilege
The skill is not always-enabled and does not request elevated or persistent system privileges. It does not modify other skills or system configuration. Autonomous invocation is allowed (default) but not combined with other concerning factors.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install tinyfish-search
  3. After installation, invoke the skill by name or use /tinyfish-search
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
- Initial release of tinyfish-search. - Enables web searches via the TinyFish Search API. - Returns structured JSON results including title, snippet, URL, and site name. - Supports optional geo and language targeting. - Requires a TINYFISH_API_KEY environment variable for access. - Includes helper script for simplified querying.
Metadata
Slug tinyfish-search
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Tinyfish Search?

Run web searches via TinyFish Search API and get structured JSON results (title, snippet, URL) ready for LLM consumption. Use when you need fresh web search... It is an AI Agent Skill for Claude Code / OpenClaw, with 122 downloads so far.

How do I install Tinyfish Search?

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

Is Tinyfish Search free?

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

Which platforms does Tinyfish Search support?

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

Who created Tinyfish Search?

It is built and maintained by Val Alexander (@bunsdev); the current version is v1.0.0.

💬 Comments