web-search

Orchestrate SearXNG, Lightpanda, and Agent-Browser for web search and scraping.

237|40|Updated Feb 11, 2026
One-click install
npx skills add https://github.com/Signet-AI/signetai --skill web-search-signet-ai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: web-search
Source: https://github.com/Signet-AI/signetai/tree/main/skills/web-search
Command: npx skills add https://github.com/Signet-AI/signetai --skill web-search-signet-ai

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires curl, python3, lightpanda, agent-browser, searxng, and includes scripts (resource) and references (resource) components.

What problem does it solve?

The web-search skill orchestrates a local stack (SearXNG, Lightpanda, and Agent-Browser) to perform search, fetch, and scrape tasks with current web data.

Core Features & Use Cases

  • Orchestrates three tools for end-to-end web discovery: SearXNG meta-search, Lightpanda fast fetch, and Agent-Browser for JS-rich pages.
  • Provides a unified CLI to search, fetch, and scrape top results, with optional browser fallback for dynamic sites.
  • Use case: research a topic with live data from multiple sources and extract relevant content for analysis.

Quick Start

Run the unified web-search CLI with a query to search the web and fetch top results.

Frequently Asked Questions about web-search

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

FAQPage Schema
How do I scrape live data from multiple search engines locally?

To scrape live data locally, this skill orchestrates a SearXNG meta-search stack to query multiple sources and extract relevant content from top URLs via a unified CLI. It fetches current web data for competitive research or topic analysis.

How does web scraping handle JavaScript-heavy pages?

Web scraping handles JavaScript-heavy pages by using an Agent-Browser fallback. When standard fetching fails on dynamic sites, the local stack triggers this browser-based approach to fully render and extract JS-rich content.

Can I use SearXNG and Lightpanda together for web research?

Yes, you can use SearXNG and Lightpanda together. The skill orchestrates SearXNG for meta-search discovery and Lightpanda for fast page fetching, providing an end-to-end web research pipeline through a unified CLI.

What is the best way to extract up-to-date content from URLs for analysis?

The best way to extract up-to-date content is applying a local search-and-scrape stack. It queries live data across multiple sources, fetches top results, and extracts text ready for downstream analysis.

Do I need Python and curl installed to run local web scraping?

Yes, you need Python and curl installed. These dependencies execute the unified CLI script that orchestrates the local search-and-scrape stack, ensuring successful communication with SearXNG and Lightpanda.