What problem does it solve? Built-in web search tools often require API keys or paid services, and agents cannot assume those are configured. This Skill provides a free, keyless web search path through DuckDuckGo, with clear runtime detection so searches work whether the ddgs CLI or Python library is available. ## Core Features & Use Cases - Four Search Modes: Run text, news, image, and video searches through the ddgs CLI or the Python DDGS class, with region, time, and safe-search filters. - Runtime Detection Flow: Check whether the ddgs CLI is installed before choosing between terminal commands and Python imports, avoiding failed assumptions about sandboxed runtimes. - Search-then-Extract Workflow: Retrieve titles, URLs, and snippets from DuckDuckGo, then hand off the best URL to a content-extraction tool for full page text. - Use Case: When FIRECRAWL_API_KEY is not set and built-in web search is unavailable, run ddgs text -q "fastapi deployment guide" -m 3 -o json to gather candidate sources, then extract the top result for a research summary. ## Quick Start Ask the agent to search DuckDuckGo for a topic such as "latest AI regulation news" and return the top five results with titles and URLs.