agentsclimarketplace

Web search

Skill sciknow-io/skillful-alhazen/skills/web-search

Search the web using SearXNG (self-hosted metasearch - no API key needed)From its SKILL.md

Install
npx -y skills add sciknow-io/skillful-alhazen --skill web-search

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 19 stars19 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

SKILL.md

1.1 KB, as published. Nobody here has run it

Web Search Skill

Use this skill whenever you need to search the web. SearXNG aggregates results from Google, DuckDuckGo, Bing, and other engines. No API key required.

Triggers: "search for", "look up", "find information about", "what is", "who is", "google", "search the web"

Search

curl -s "${SEARXNG_URL:-http://localhost:8888}/search?q=QUERY&format=json" | python3 -c "
import sys, json
r = json.load(sys.stdin)
results = r.get('results', [])[:5]
print(f'{len(results)} results:\n')
for x in results:
    print(x.get('title',''))
    print(x.get('url',''))
    print(x.get('content','')[:300])
    print()
"

Replace QUERY with URL-encoded search terms — spaces as +, e.g. Gully+Burns+neuroscience.

Notes

  • Results are already ranked by relevance
  • Use [:10] instead of [:5] to get more results
  • For site-specific search, add site:example.com to the query
  • SEARXNG_URL is set automatically per environment (localhost:8888 on macmini, searxng:8080 on VPS)

Keep looking

Skills are one crate of 626,474. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.