What problem does it solve? AI assistants cannot answer questions about real-time news, recent releases, or external documentation from memory alone, and guessing produces fabricated answers. This Skill gives the assistant live web search and webpage content fetching so answers are grounded in actual sources with links. ## Core Features & Use Cases - Multi-provider web search: Query DuckDuckGo, Bing, 360 Search, Exa, and GitHub with automatic fallback, circuit-breaker health tracking, and result deduplication. - Webpage text extraction: Fetch a URL and return cleaned body text via Jina Reader or a hardened direct fetcher, with support for GitHub REST, RSS/Atom feeds, and plain-text files. - SSRF protection: Every request validates the scheme, resolves and blocks private/loopback/metadata IPs, and re-validates each redirect hop with capped response sizes. - Use Case: A user asks "what changed in the latest NoneBot2 release?" The assistant calls web_search, reads the top results with web_fetch, and answers with cited source links instead of relying on stale memory. ## Quick Start Ask the bot to search the web for a topic, for example: "Search online for the latest NoneBot2 release notes and summarize them with source links."