web_search

Solid

Search the web through the engine (`sc search`, Tavily). Use when a task needs current facts, docs, release notes, or error text you cannot find in the repo or your own knowledge. The key lives on the host; you only need your shell token.

Web & Frontend 28 stars 2 forks Updated today MIT

Install

View on GitHub

Quality Score: 81/100

Stars 20%
49
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# web_search — look it up through the engine `sc search` is the one web search verb every shell has, on every harness. It posts your query to the engine API with your own bearer token; the host calls Tavily with the instance's API key and returns the results. The key never reaches a shell, and a sandboxed shell needs no network egress. ## When to search - A fact that changes: a library's current API, a release note, a CLI flag, a version's known bug, an error message you cannot explain from the code. - Before guessing at an external service's protocol or a package's behaviour. - Never for anything the repo, its catalogue, or your own memory already answers. ## The verb ```bash sc search "<query>" # 5 results + a short synthesized answer sc search "<query>" --max 10 # 1..20 results sc search "<query>" --depth advanced # deeper crawl, slower sc search "<query>" --json # raw payload: answer, results[] (title, url, snippet, score) ``` Output is a numbered list: title, URL, snippet. Treat snippets as leads, not proof — open the URL that matters (`curl -sL <url>` or your harness's fetch tool) before you rely on it, and cite the URL in what you write. ## When it fails Every failure names its cause and carries no secret: | Message starts with | Meaning | Do | |---|---|---| | `web search is not configured` | no key on this instance | Tell the FnB: set it in the GUI → **Scripts → Web Search**. Do not work around it with a ...

Details

Author
jedbjorn
Repository
jedbjorn/subfloor
Created
3 months ago
Last Updated
today
Language
Python
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Listed

web-search

Keyless, self-hostable multi-engine web search and clean-Markdown page reader for AI agents. Use it when the user asks to search the web, look something up online, find current or recent information, research a topic, fetch or read a URL, find academic papers or GitHub repositories, or verify a claim against live sources. Fuses many keyless engines via the ddgs metasearch (plus an optional self-hosted SearXNG), then extracts pages to clean Markdown, fenced as untrusted and paginated. Commands: web-search (find pages), web-fetch (read a URL), web-open (page through a fetched document), arxiv (search papers), github (search repositories).

7 Updated 4 weeks ago
hec-ovi
Web & Frontend Listed

web-search

Search the web for current information, news, weather, prices, and facts.

1 Updated 1 months ago
Ava-AgentOne
Web & Frontend Listed

search-web

Search the live web and fetch page content as markdown via Keenable's keyless API (no key or signup). Use when an answer depends on information that post-dates training data or must be checked against a live source: current events, release notes, changelogs, vendor announcements, whether a project is still maintained. Use when restricting a search to one domain, filtering results by publication date, when built-in web search is unavailable or rate-limited, or when reading a specific URL - 'summarize this link', 'read this page', 'what's on this URL', 'pull this article'. Composes with research-it, which owns investigation method and calls this skill for retrieval. Do NOT use for library or framework API reference (use context7) - unless the request names a site, a date window, or a specific URL, which this skill owns and context7 cannot do. Do NOT use for searching files in the repository (use grep and glob), or for general concepts, algorithms, and design questions that rest on no external fact.

5 Updated today
sergeyklay