
from astrbot_plugin_grok_web_search14
Real-time web research and URL content fetching via a Grok API; returns synthesized JSON answers with source links and optional fetch-to-Markdown mode.
This skill integrates Grok-powered web search and URL fetching into an agent workflow. It performs real-time searches, synthesizes evidence-backed answers, and can fetch full page content as structured Markdown. Outputs are JSON-friendly and include source snippets for verification.
Use whenever answers may be time-sensitive, require up-to-date facts, troubleshooting details, changelogs, or documentation lookups. Prefer searching before answering if uncertain. Also useful when you need to extract a page's full text into Markdown.
Works with agents that can run repo scripts or call external web APIs; commonly used with AstrBot/Astr plugins and LLMs that support tool/plugin integration.
Grok-powered web search and URL fetch skill for AstrBot. SKILL.md is thorough with config docs and output schemas, but the script tightly depends on a parent tool.py module from the AstrBot plugin, making it non-functional outside that ecosystem. Script crashed on import. No security concerns — clean API key handling, no exfiltration, no destructive patterns.
tool (AstrBot plugin module, not pip-installable)Well-written code but architecturally tied to AstrBot plugin, not a self-contained skill. The import from parent directory (sys.path.insert) is a design smell for portability.