native-web-search

Run native web searches via search.mjs with query and purpose inputs.

Updated Dec 11, 2024
One-click install
npx skills add https://github.com/huaxel/dotfiles --skill native-web-search-huaxel
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: native-web-search
Source: https://github.com/huaxel/dotfiles/tree/main/skills/native-web-search
Command: npx skills add https://github.com/huaxel/dotfiles --skill native-web-search-huaxel

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Explicitly requested native web search is needed when relying on external tools is not possible or desirable; this skill provides a fast, local-first search flow that returns concise, source-backed results with full URLs.

Core Features & Use Cases

  • Native search execution via a small script without dependency on external search APIs.
  • Returns concise summaries with full canonical URLs and clear source attribution.
  • Use Case: quickly verify facts or gather citations for a brief research note when external services are restricted or slow.

Quick Start

Run the search.mjs script with your query and purpose to perform a native web search.

Frequently Asked Questions about native-web-search

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

FAQPage Schema
How do I perform a native web search without external APIs?

To perform a native web search without external APIs, execute the local script with your query and purpose. This returns concise summaries with full canonical URLs and clear source attribution.

Can I get summarized web search results with source citations?

You can get summarized web search results with source citations by running the native search script. It handles ad-hoc research queries and outputs concise findings backed by full canonical URLs.

Does this native search tool require external dependencies?

This native search tool does not require external dependencies. It uses a single local script module to execute searches natively, making it suitable when external services are restricted or unavailable.

How do I configure timeouts and JSON output for web searches?

You can configure timeouts and JSON output for web searches by passing optional parameters to the search script. This accepts query and purpose inputs while supporting custom providers and structured JSON results.

When should I use a local-first web search instead of external tooling?

Use a local-first web search when external tooling is unavailable or undesirable. It provides a fast search flow for ad-hoc research across diverse topics, returning concise summarized findings with full URLs.