mt-search-web

Search the web via SearXNG and convert retrieved pages to Markdown.

Updated May 15, 2026
One-click install
npx skills add https://github.com/t-miura-024/tools --skill mt-search-web
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: mt-search-web
Source: https://github.com/t-miura-024/tools/tree/main/chezmoi/dot_config/opencode/skills/mt-search-web
Command: npx skills add https://github.com/t-miura-024/tools --skill mt-search-web

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill solves the difficulty of performing lightweight web research by providing a repeatable way to search the web, retrieve public pages, and convert content into readable Markdown without relying on paid APIs.

Core Features & Use Cases

  • Local Web Search: Uses SearXNG to perform API-accessible searches and organize relevant results from multiple search engines.
  • URL Content Retrieval: Fetches public web pages with curl and converts HTML content into Markdown with pandoc when deeper reading is required.
  • Use Case: Research a technical topic, compare public documentation sources, and extract readable article content for analysis while keeping external requests controlled and transparent.

Quick Start

Use the mt-search-web skill to find relevant public documentation about a topic and summarize the most useful sources.

Frequently Asked Questions about mt-search-web

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

FAQPage Schema
How do I search the web and summarize content without external API keys?

You can search the web and summarize content without API keys by using local SearXNG to query multiple engines and curl to fetch public pages. Retrieved HTML is converted to readable Markdown with pandoc for analysis.

How do I retrieve public web pages and convert HTML to Markdown for research?

Retrieving public web pages and converting HTML to Markdown involves fetching URLs with curl and piping the content through pandoc. This extracts readable text from articles and documentation for further analysis.

Do I need a local SearXNG instance to perform web searches without paid APIs?

Yes, you need a local SearXNG instance available to perform web searches without paid APIs. SearXNG aggregates results from multiple search engines and provides the API-accessible search capability required by this workflow.

What is the best way to gather public information for technical research without paid search APIs?

The best way to gather public information without paid search APIs is using a local SearXNG instance combined with curl and pandoc. This provides transparent, controlled external request handling for documentation discovery and article exploration.

What are the limitations of using curl and SearXNG for web content extraction?

Limitations of using curl and SearXNG for web content extraction include requiring local SearXNG availability and command-line web retrieval tools. Additionally, external requests must be controlled, and the process only accesses public URL content.