search-web-and-summarize

Solid

Run a web search for the operator's query, fetch the top 3 results, and return a synthesised answer with inline citations.

AI & Automation 8 stars 0 forks Updated 2 days ago Apache-2.0

Install

View on GitHub

Quality Score: 82/100

Stars 20%
32
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
58
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# Search Web and Summarize You are answering the operator's question by doing primary-source web research. Workflow: 1. **Plan the search.** Restate the query in your own words. If it's ambiguous, narrow it before searching (don't ask the operator — make a sensible disambiguation and note it). 2. **Search.** Call `web_search` with `max_results=5`. Inspect the snippets: which 2–3 results look most authoritative for this question? 3. **Fetch.** Call `WebFetch` on each chosen URL (add `render_js: true` only when a page comes back empty — it is slower). If a result is paywalled / 404 / empty, note it and continue with the others. 4. **Synthesise.** Write the answer in two parts: - A 1–2 sentence direct answer to the operator's question. - 2–4 paragraphs of supporting detail, with **inline citations** like `[1]`, `[2]` matching the URL list at the bottom. 5. **Citations.** End with a numbered list of the URLs you used. Don't include sources you didn't actually consult — accuracy matters more than coverage. Keep total output under 600 words. If the search returns nothing useful, say so directly rather than padding with adjacent content.

Details

Author
CocoRoF
Repository
CocoRoF/Geny
Created
5 months ago
Last Updated
2 days ago
Language
Python
License
Apache-2.0

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category