unique-websearch-cli

Automate two-phase web search to retrieve URLs and snippets, then crawl selected pages.

5|3|Updated Jun 18, 2024
One-click install
npx skills add https://github.com/Unique-AG/ai --skill unique-websearch-cli
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: unique-websearch-cli
Source: https://github.com/Unique-AG/ai/tree/main/tool_packages/unique_web_search/src/unique_web_search/skills/unique-websearch-cli
Command: npx skills add https://github.com/Unique-AG/ai --skill unique-websearch-cli

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Two-phase web search CLI enables AI-assisted workflows by retrieving URLs with snippets and later crawling selected pages for full content.

Core Features & Use Cases

  • Phase 1: search engine queries returning URLs and snippets.
  • Phase 2: crawl selected URLs to fetch full page content.
  • Use Case: An AI assistant reviews search results and decides which pages to fetch for deeper analysis.

Quick Start

Run a search with unique-websearch search "<query>" to obtain candidate URLs and snippets, then review results and run unique-websearch crawl on the selected URLs.

Frequently Asked Questions about unique-websearch-cli

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

FAQPage Schema
How do I automate web search and crawling for AI-assisted browsing?

Automate web search and crawling for AI-assisted browsing using a two-phase CLI that retrieves search engine URLs and snippets, then selectively crawls chosen pages for full content. It supports JSON outputs and parallel crawling to streamline AI workflows.

What is a two-phase web search workflow for retrieving URLs and snippets?

A two-phase web search workflow retrieves search engine URLs and snippets in phase one, then crawls selected URLs to fetch full page content in phase two. This allows an AI assistant to evaluate search results before committing to deeper page extraction.

Can I use CLI to crawl selected URLs in parallel after reviewing search results?

Yes, you can use the CLI to crawl selected URLs in parallel after reviewing search results. The tool handles parallel crawling and supports stdin input, allowing you to fetch full page content for multiple URLs simultaneously.

How do I get JSON output from a command line web search and crawl process?

Get JSON output from a command line web search and crawl process by running the search and crawl phases. The CLI supports JSON outputs, enabling seamless integration into AI workflows where structured data is required for automated decision making.

Does this web search CLI support configurable search engines and crawlers?

Yes, this web search CLI supports configurable search engines and crawlers. You can customize the search and crawl behavior to fit your specific AI-assisted browsing needs and retrieve structured snippets and full page content.

What are the limitations of using a two-phase web search approach for AI workflows?

The two-phase web search approach requires an intermediate step where a user or AI agent evaluates snippets before crawling. This means full page content is only fetched for selected URLs, limiting bulk crawling but optimizing for targeted AI-assisted decision making.