What problem does it solve? Running broad market or technical research manually means issuing many queries across multiple search APIs, handling rate limits, and cleaning up duplicate results by hand. This Skill automates that execution layer so research queries defined in a plan file are searched in parallel and returned as a single structured source list. ## Core Features & Use Cases - Parallel Multi-Tool Search: Executes queries concurrently across Tavily, Brave web search, and Brave news search with intelligent query routing. - Rate Limiting and Fallbacks: Applies exponential or linear backoff on 429 errors and falls back from Tavily to Brave when a tool fails. - Deduplication and Caching: Normalizes URLs, hashes content to remove duplicates, and caches results for 24 hours to avoid redundant API calls. - Use Case: Given a research/plan.json containing 12 market-sizing queries, run the orchestrator to produce research/sources.json with deduplicated, scored sources and execution metrics. ## Quick Start Run the parallel search script against my research/plan.json and save the deduplicated results to research/sources.json.