Agent skill

Serper Image Search

by OpenSenseNova in OpenSenseNova/SenseNova-Skills

“USE FOR Google-backed image discovery via Serper.dev. Returns image URLs, page URLs, titles, and source domains.”

— description from SKILL.md by OpenSenseNova
MITAuto-check passedMedia & Creative

Install Serper Image Search

skills CLI
$ npx skills add OpenSenseNova/SenseNova-Skills --skill sn-search-image -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install OpenSenseNova/SenseNova-Skills sn-search-image --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/OpenSenseNova/SenseNova-Skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/sn-search-image .claude/skills/sn-search-image && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
sn-search-image
GitHub stars
5.7k
Token cost
~319 tokens
SKILL.md length
79 words
Files
3 (incl. scripts)
Skills in repo
36
Repo updated
First seen
Licence
MIT

At a glance

  • SKILL.md covers Commands and Important
  • Runs Python scripts from its folder; calls python3 and python

About this skill

Serper Image Search is a skill in OpenSenseNova/SenseNova-Skills (5.7k stars). Its SKILL.md is about 319 tokens, with 2 other files in the folder (scripts). Licence: MIT.

What it can do on your machine

Read from SKILL.md and the folder at commit 7838651. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Ships 1 file in scripts/ (Python), which the agent can run.

    Shell commands in SKILL.md call:

    • python3
    • python

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Serper Image Search loads about 319 tokens when it runs. Until then it costs about 32 tokens; SKILL.md has 79 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~32
When it runs · the whole SKILL.md, loaded when a task matches
~319

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); the scripts in this folder are not scanned.

SKILL.md

The full file from OpenSenseNova/SenseNova-Skills at commit 7838651, republished under its MIT licence (© OpenSenseNova). 79 words, ~319 tokens.

Download SKILL.mdSave it as .claude/skills/sn-search-image/SKILL.md (or your agent's skills folder). This skill also uses 2 other files; get the full folder from GitHub.
name
sn-search-image
description
USE FOR Google-backed image discovery via Serper.dev. Returns image URLs, page URLs, titles, and source domains.

Use this skill to search for candidate images via Serper.dev.

Commands

Standard image search:

bash
python3 {baseDir}/scripts/serper_image_search.py "QUERY" --num 10

Image URLs only:

bash
python3 {baseDir}/scripts/serper_image_search.py "QUERY" --num 10 --image-urls-only --limit 5

Page URLs only:

bash
python3 {baseDir}/scripts/serper_image_search.py "QUERY" --num 10 --page-urls-only --limit 5

Raw JSON:

bash
python3 {baseDir}/scripts/serper_image_search.py "QUERY" --num 10 --json

Save raw JSON to a file for later inspection:

bash
python3 {baseDir}/scripts/serper_image_search.py "QUERY" --num 10 --save-json /tmp/serper-images.json

Important

  • This skill only performs image search and returns candidate result metadata.
  • Run the command directly as shown above.
  • Do not wrap it with cd, shell pipes, python -c, here-docs, or output redirection tricks.
  • Use --gl and --hl when you need country or language bias.

© OpenSenseNova, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 2 other files (scripts) in skills/sn-search-image of OpenSenseNova/SenseNova-Skills.

  • SKILL.md
  • requirements.txt
  • scripts/serper_image_search.py

Open the folder on GitHubat commit 7838651

Compare with similar skills

Serper Image Search next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Serper Image Search compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Serper Image Search this skillOpenSenseNova/SenseNova-Skills5.7k—~319Automated safety check: PassMIT
BlockrunBlockRunAI/blockrun-mcp391—~2.7kAutomated safety check: PassMIT
Seedreamfreestylefly/wesight946—~2.1kAutomated safety check: PassMIT
Favicon Generatorkostja94/marketing-skills1k—~1.3kAutomated safety check: PassMIT
Mmx CLIagentscope-ai/OpenJudge871—~655Automated safety check: PassApache-2.0
Blog Cover GeneratorVarnan-Tech/opendirectory674—~1kAutomated safety check: PassMIT

Similar skills

  • Blockrun

    BlockRunAI/blockrun-mcp

    Pay-per-call access to AI models, real-time data, media generation and multi-chain RPC over x402 micropayments (USDC on Base or Solana), or a BlockRun account API key.

    391 GitHub stars~2.7k tokensUpdated 2 days ago
    Media & CreativeAuto-check passed
  • Seedream

    freestylefly/wesight

    Generate AI images using Volcengine Seedream model. An agent skill from freestylefly/wesight.

    946 GitHub stars~2.1k tokensUpdated 8 days ago
    Media & CreativeAuto-check passed
  • Favicon Generator

    kostja94/marketing-skills

    When the user wants to implement, optimize, or audit favicon and app icons.

    1k GitHub stars~1.3k tokensUpdated 4 days ago
    Media & CreativeAuto-check passed
  • Mmx CLI

    agentscope-ai/OpenJudge

    Generate text, images, video, speech, and music via the MiniMax AI platform.

    871 GitHub stars~655 tokensUpdated 29 days ago
    Media & CreativeAuto-check passed
  • Blog Cover Generator

    Varnan-Tech/opendirectory

    A skill your agent uses when the user asks to generate a blog cover image, thumbnail, or article header.

    674 GitHub stars~1k tokensUpdated 1 mo ago
    Media & CreativeAuto-check passed
  • Scenario Gemini Image

    scenario-labs/skills

    A skill your agent uses when generating or editing images with Google's Gemini image models (Nano Banana) on Scenario via MCP: text-to-image, natural-language instruction editing, identity locking…

    946 GitHub stars~1.5k tokensUpdated today
    Media & CreativeAuto-check passed

More from OpenSenseNova/SenseNova-Skills

All 36 skills in this repo
  • SN Motion HTML

    OpenSenseNova/SenseNova-Skills

    Builds HTML stories where one continuous camera journey advances with page progress, using researched structure, AI stills, Seedance video clips and browser QA.

    5.7k GitHub stars~2.2k tokensUpdated yesterday
    Auto-check: notes
  • SenseNova PPT Fallback Tools

    OpenSenseNova/SenseNova-Skills

    Fallback scripts for web search, image search and download, and image generation that PPT skills use only when the host agent lacks or fails its own tools.

    5.7k GitHub stars~575 tokensUpdated yesterday
    Auto-check: notes
  • SenseNova PPT Workbench

    OpenSenseNova/SenseNova-Skills

    Opens the PPT Workbench web editor for an existing SenseNova HTML slide deck so you can preview, inspect and visually edit it without regenerating.

    5.7k GitHub stars~2.5k tokensUpdated yesterday
    Auto-check: notes
  • SenseNova PPT Creative Renderer

    OpenSenseNova/SenseNova-Skills

    Turns an approved slide outline into a full-page image for every slide, one 16:9 PNG per page, and optionally packages the set into a PPTX.

    5.7k GitHub stars~1.2k tokensUpdated yesterday
    Auto-check passed
  • SenseNova PPT Entry

    OpenSenseNova/SenseNova-Skills

    Entry point for SenseNova presentation generation: creates a task folder, picks depth, output format and design richness, and routes to the right PPT skill.

    5.7k GitHub stars~2.7k tokensUpdated yesterday
    Auto-check: notes
  • China Market Open Data Search

    OpenSenseNova/SenseNova-Skills

    Researches Chinese market, macro, trade, procurement, listed-company and regulatory information from free official sources that need no sign-up or API key.

    5.7k GitHub stars~954 tokensUpdated yesterday
    Auto-check: notes

Questions about Serper Image Search

How do I install Serper Image Search in Claude Code?

Run `npx skills add OpenSenseNova/SenseNova-Skills --skill sn-search-image -a claude-code`. Or copy the skill folder (skills/sn-search-image in OpenSenseNova/SenseNova-Skills) into .claude/skills/sn-search-image in your project. Claude Code loads it when a task matches its description.

How do I install Serper Image Search in Codex?

Run `npx skills add OpenSenseNova/SenseNova-Skills --skill sn-search-image -a codex`. Or copy the skill folder (skills/sn-search-image in OpenSenseNova/SenseNova-Skills) into .agents/skills/sn-search-image in your project. Codex loads it when a task matches its description.

Can I use Serper Image Search in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add OpenSenseNova/SenseNova-Skills --skill sn-search-image -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/sn-search-image, .gemini/skills/sn-search-image, .github/skills/sn-search-image and .opencode/skills/sn-search-image in your project.

What does Serper Image Search need to run?

Going by SKILL.md and its folder, Serper Image Search needs Python for the scripts in its folder and the command-line tools its instructions call (python3 and python).

Does Serper Image Search access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Serper Image Search safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.

What licence does Serper Image Search use?

Serper Image Search is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Serper Image Search use?

About 319 tokens (SKILL.md is roughly 1.3k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Serper Image Search?

Skills that share tags, products or a category with Serper Image Search: Blockrun (BlockRunAI/blockrun-mcp, 391 stars), Seedream (freestylefly/wesight, 946 stars), Favicon Generator (kostja94/marketing-skills, 1k stars) and Mmx CLI (agentscope-ai/OpenJudge, 871 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Serper Image Search?

OpenSenseNova (a GitHub organization) maintains it in OpenSenseNova/SenseNova-Skills, which has 5,749 GitHub stars. The repository holds 36 skills in this directory. The repository was last updated on October 9, 2026.

Source: OpenSenseNova/SenseNova-Skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.