meta-searching

Federate web searches across Tavily Extract API and Jina.ai fallbacks.

7|Updated Oct 15, 2025
One-click install
npx skills add https://github.com/shrwnsan/vibekit-claude-plugins --skill meta-searching
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: meta-searching
Source: https://github.com/shrwnsan/vibekit-claude-plugins/tree/main/plugins/search-plus/skills/search-plus
Command: npx skills add https://github.com/shrwnsan/vibekit-claude-plugins --skill meta-searching

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill extracts web content and performs reliable searches when standard tools fail due to access restrictions, rate limiting, or validation errors. Use when encountering 403/429/422 errors, blocked documentation sites, or silent search failures. Direct tool execution often fails for these scenarios - search-plus agent delegation provides the most reliable results.

Core Features & Use Cases

  • Federated Search: Combines Tavily Extract API with Jina.ai fallback for reliable results
  • Smart Service Selection: Automatically picks the best service per domain/content type
  • Error Handling: Robust retry, 403/429/422 resilience, and silent-failure prevention
  • Use Case: Research topics where standard searches fail due to access restrictions or rate limits

Quick Start

Use the search-plus agent to investigate a topic, or run:

  • /search-plus "Claude Code best practices"
  • @search-plus investigate latest web development trends

Frequently Asked Questions about meta-searching

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

FAQPage Schema
How do I search the web when I get 403 or 429 errors?

Web search failures from access restrictions and rate limiting can be overcome by federating multiple search services. This Skill combines Tavily Extract API with Jina.ai fallback to automatically retry failed queries through alternate services, bypassing 403, 429, and 422 errors while preserving content structure.

Can I extract content from blocked or paywalled sites?

Direct URL content extraction with format preservation is possible through federated service orchestration. This Skill uses smart service selection to route requests to the most effective extraction endpoint per domain, enabling reliable data retrieval from sites that block standard tools.

What's the best way to handle silent search failures in data extraction?

Silent search failures—where queries return no results without error signals—require robust error handling and adaptive retries across multiple services. This Skill detects and recovers from these gaps by attempting extraction through alternate APIs, ensuring comprehensive information retrieval.

Do I need API keys to use federated web search?

Yes, federated web search requires API configuration for Tavily Extract and Jina.ai services, plus internet connectivity. The Skill handles orchestration and fallback logic automatically once credentials are set up, but both services must be accessible.

How does multi-service search selection work for different content types?

Smart service selection automatically picks the best extraction endpoint based on domain characteristics and content type. The Skill evaluates each service's strengths per request, routing documentation sites, paywalled content, and standard pages to their most reliable handlers.

What errors does this approach handle that standard search tools don't?

Standard search and extraction tools fail silently or error out on 403 (forbidden), 429 (rate limit), and 422 (validation error) responses. This Skill's adaptive retry and federated orchestration handle these cases plus blocked documentation, paywalled articles, and services that return empty results without signaling failure.