web-search

Perform web searches and return ranked results with snippets, URLs, and thumbnails.

1|Updated Mar 20, 2026
One-click install
npx skills add https://github.com/rupertsworld/skills --skill web-search-rupertsworld
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: web-search
Source: https://github.com/rupertsworld/skills/tree/main/web-search
Command: npx skills add https://github.com/rupertsworld/skills --skill web-search-rupertsworld

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates web search interactions by returning ranked results with content-snippets, URLs, and thumbnails, enabling richer AI grounding and decision-making.

Core Features & Use Cases

  • Structured results: web results with titles, URLs, descriptions, and thumbnails.
  • Filters & Goggles: freshness, SafeSearch, and custom ranking via Goggles.
  • Use Case: provide top results for a query to an AI assistant for quick decision support or research summaries.

Quick Start

Search the web for a topic and return ranked results with snippets and thumbnails.

Frequently Asked Questions about web-search

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

FAQPage Schema
How do I get ranked web search results with snippets for an AI assistant?

Ranked web search results with snippets are returned via Brave-style endpoints, providing titles, URLs, descriptions, and thumbnails for AI grounding. The results support freshness filters and SafeSearch parameters to refine the output for specific queries.

Can I apply custom ranking and SafeSearch filters to web search results?

Yes, custom ranking and SafeSearch filters can be applied to web search results using Goggles and the safesearch parameter. Goggles allow custom ranking adjustments while SafeSearch controls explicit content filtering across diverse queries.

Does this web search approach support pagination and language parameters?

Yes, the web search approach supports pagination and language parameters using offset and count for pagination, alongside search_lang and ui_lang for language settings. This enables structured retrieval of web results across multiple pages and languages.

What is the best way to retrieve fresh web search data for research summaries?

The best way to retrieve fresh web search data for research summaries is by using the freshness filter parameter. This constrains results to specific timeframes, returning a structured web.results array with age and language metadata for accurate decision support.

How do structured web search snippets improve AI agent grounding?

Structured web search snippets improve AI agent grounding by providing extra snippets and fetch metadata alongside titles and URLs. This rich content enables AI agents to process contextual search data efficiently for quick decision support and research summaries.