← LeaderboardThe Skill Leaderboard

ask-search

Web search via self-hosted SearxNG. Aggregates Google, Bing, DuckDuckGo, Brave. Returns title/url/snippet. Zero API key required.

Published by ythx-101 ↗ythx-101/ask-search

Try your first task

Find five news results for a topic

Start a fresh conversation. Replace the highlighted placeholders.

Use the ask-search skill to search the news category for [topic], limiting the search to five results. Report each result's title, URL, and snippet without fetching the full pages.

Required inputs

  • Replace [topic] with the subject to research.
  • Ensure the installed ask-search command can reach a running SearxNG instance; set SEARXNG_URL if it is not using the default local port 8080.

Suggested template by Skill Leaderboard, grounded in the linked source. Task evidence ↗

SKILL.md

name: ask-searchdescription: "Web search via self-hosted SearxNG. Aggregates Google, Bing, DuckDuckGo, Brave. Returns title/url/snippet. Zero API key required."

ask-search

Web search powered by SearxNG. Aggregates multiple search engines, zero API key, full privacy.

Usage

ask-search "your query"                    # top 10 results
ask-search "query" --num 5                 # limit results
ask-search "AI news" --categories news     # news only
ask-search "query" --lang zh-CN            # Chinese results
ask-search "query" --urls-only             # URL list (pipe to web_fetch)
ask-search "query" --json                  # raw JSON

Agent Workflow

  1. Run ask-search "topic" to get candidates
  2. Check snippet — if enough, answer directly
  3. If snippet truncated, use web_fetch on the URL for full content

Parameters

FlagShortDescription
--num N-nMax results (default 10)
--engines-egoogle,bing,duckduckgo,brave
--lang-lzh-CN, en, ja, ko
--categories-cgeneral,news,images,science
--json-jRaw JSON output
--urls-only-uURLs only

Setup

Requires SearxNG running locally. Set SEARXNG_URL if not on default port 8080.