qwen-mm-plugins-search

Searches the web, extracts page content, and reverse-searches images via Serper, Exa, Tavily, or Serply.

2.9k|185|Updated Jul 29, 2026
One-click install
npx skills add https://github.com/QwenLM/Qwen-MM-Plugins --skill qwen-mm-plugins-search-qwenlm
Or copy as Structured Prompt for Agentβ–Ό
Please help me install this Agent Skill.
Skill: qwen-mm-plugins-search
Source: https://github.com/QwenLM/Qwen-MM-Plugins/tree/main/src/capabilities/search/skill
Command: npx skills add https://github.com/QwenLM/Qwen-MM-Plugins --skill qwen-mm-plugins-search-qwenlm

SYSTEM DOCUMENTATION & REQUIREMENTS

πŸ’‘ This Skill includes references (resource) components.

What problem does it solve? When an agent needs to answer questions requiring external knowledge β€” identifying a specific object, person, or place in an image or video, or confirming facts that cannot be determined from media alone β€” it needs grounded web evidence instead of guessing from appearance. ## Core Features & Use Cases - Web Search: Find facts using web_search with automatic backend selection across Serper, Tavily, Exa, or Serply based on configured API keys. - Page Extraction: Read a promising page in depth with web_extractor to gather detailed evidence. - Reverse Image Search: Identify entities from a frame or photo with image_search (Serper Lens), with optional bbox in 0–1000 coordinates to isolate the subject. - Use Case: While analyzing a video, grab a frame with the core capability's save_view, run image_search to identify an aircraft model, then confirm details with web_search and web_extractor before answering. ## Quick Start Set a SERPER_API_KEY (or Tavily, Exa, or Serply key) and ask the agent to verify what is shown in this video frame using web search before answering.

Frequently Asked Questions about qwen-mm-plugins-search

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I reverse image search a video frame?β–Ό

Extract the frame with the core capability's save_view tool by passing times, then call image_search with the saved file path. You can pass an optional bbox in 0–1000 coordinates to isolate the subject before searching with Serper Lens.

Which web search backends are supported?β–Ό

The web_search and web_extractor tools support Serper, Tavily, Exa, and Serply. With QWEN_MM_SEARCH_BACKEND unset or set to auto, the first configured key is used in the order Serper, Tavily, Exa, Serply.

How do I pin a specific search backend?β–Ό

Set the QWEN_MM_SEARCH_BACKEND environment variable to serper, tavily, exa, or serply to pin that backend. Explicit selection does not fall back to another provider if its API key is missing.

Does reverse image search upload my local images?β–Ό

Yes, searching a local image uploads it to the third-party public host uguu.se. Ask the user for consent and pass allow_public_upload=true only after they approve the upload.

When should I verify answers with web search?β–Ό

Verify whenever a question needs external knowledge, such as identifying a specific model, landmark, person, or fact about what is shown. Appearance alone is not proof, so confirm any specific name or fact with image_search or web_search before answering.