← Back to Skills Marketplace
mumu-0922

Smart Image Search

by mumu · GitHub ↗ · v0.1.0 · MIT-0
cross-platform ✓ Security Clean
408
Downloads
1
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install smart-image-search
Description
Search images from text queries and return the most relevant image result, candidate images, source pages, or ready-to-open search links. Use when the user a...
Usage Guidance
This skill scrapes Bing, Baidu, and Sogou, ranks results, and downloads selected images to a local directory (/home/mumu/clawd/tmp/search-image). Before installing, consider: (1) privacy and data policy—downloads come from arbitrary external URLs and could contain inappropriate content or copyrighted material; (2) disk usage and filesystem access—the scripts create files in a hard-coded path (adjust or sandbox that path if needed); (3) network usage—scraping may trigger service blocks (the code already handles Baidu verification); (4) trust and licensing—ensure you are comfortable with the agent fetching and sending remote images. If you need stricter boundaries, require the skill not to auto-download (only return links) or change the output path to a safer, configurable location.
Capability Analysis
Type: OpenClaw Skill Name: smart-image-search Version: 0.1.0 The smart-image-search skill bundle is a well-structured tool designed to aggregate, rank, and download images from multiple search engines (Bing, Baidu, Sogou). The core logic in scripts like search_best_image.py and fetch_best_image.py implements sophisticated relevance scoring, intent detection (e.g., official logos vs. memes), and image quality validation (checking dimensions and file headers). While the skill performs network requests and writes files to a local directory (/home/mumu/clawd/tmp/search-image), these actions are strictly necessary for its stated purpose. The code includes input sanitization for filenames and uses standard libraries for all operations, with no evidence of malicious intent, data exfiltration, or prompt injection attacks.
Capability Assessment
Purpose & Capability
Name/description match the included code and docs: multiple-engine scraping, ranking, quality checks, and optional downloading. Required resources (none) are appropriate for an instruction + script bundle.
Instruction Scope
SKILL.md and scripts explicitly instruct the agent to search multiple engines, rank results, and download/send images. This is within scope, but the skill will write downloaded images to a local path and expects the agent to attach/send files—users should be aware that the agent will fetch external URLs and save files locally.
Install Mechanism
No install step and no external packages or downloads are requested. All behavior is in plain Python scripts (no download-from-URL installers), which is low-risk for installation.
Credentials
The skill requires no environment variables or credentials. However, it uses a hard-coded output directory (/home/mumu/clawd/tmp/search-image) which assumes a particular filesystem layout and will create files there; this is plausible for the stated purpose but worth noting.
Persistence & Privilege
The skill is not always-enabled and does not request elevated platform privileges or modify other skills. It runs when invoked and writes only to its own hard-coded directory.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install smart-image-search
  3. After installation, invoke the skill by name or use /smart-image-search
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.1.0
Initial release of smart-image-search (search-image): searches multiple engines and returns the most relevant images with advanced filtering and intent detection. - Uses Bing Images, Baidu Images, and Sogou Images with multi-engine, relevance-ranked search. - Supports natural-language parameters (e.g., count, intent, quality, orientation) in queries. - Detects search intent (meme, official, avatar, wallpaper, portrait) and applies intent-specific ranking. - Downloads and sends the best match as an attachment; provides multiple candidates or search links if confidence is low. - Enforces quality and entity consistency checks to avoid irrelevant or low-quality results. - Includes robust fallback and output rules to maximize useful results even when direct image sending fails.
Metadata
Slug smart-image-search
Version 0.1.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Smart Image Search?

Search images from text queries and return the most relevant image result, candidate images, source pages, or ready-to-open search links. Use when the user a... It is an AI Agent Skill for Claude Code / OpenClaw, with 408 downloads so far.

How do I install Smart Image Search?

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

Is Smart Image Search free?

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

Which platforms does Smart Image Search support?

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

Who created Smart Image Search?

It is built and maintained by mumu (@mumu-0922); the current version is v0.1.0.

💬 Comments