This skill should be used when users need to search the web for information, find current content, look up news articles, search for images, or find videos. It uses DuckDuckGo's search API to return results in clean, formatted output (text, markdown, or JSON). Use for research, fact-checking, finding recent information, or gathering web resources.
Standardmäßig ist der Prompt ausgewählt, der zuerst die Quelle prüft. Sie können zu einem direkten Befehl wechseln oder eine lokale Kopie herunterladen.
Quelldateien prüfen
Lesen Sie SKILL.md und alle von SkillsMP angezeigten Begleitdateien, bevor Sie sich für eine Installation entscheiden.
Mit Codex oder Claude installieren Kopieren Sie diesen Prompt, fügen Sie ihn in Codex, Claude oder einen anderen Assistant ein und lassen Sie die Skill-Seite prüfen und installieren.
Ein direkter Befehl überspringt den Prüf-Prompt. Prüfen Sie die Quelle, bevor Sie ihn ausführen.
This skill should be used when users need to search the web for information, find current content, look up news articles, search for images, or find videos. It uses DuckDuckGo's search API to return results in clean, formatted output (text, markdown, or JSON). Use for research, fact-checking, finding recent information, or gathering web resources.
Search the web using DuckDuckGo's API to find information across web pages, news articles, images, and videos. Returns results in multiple formats (text, markdown, JSON) with filtering options for time range, region, and safe search.
When to Use This Skill
Use this skill when users request:
Web searches for information or resources
Finding current or recent information online
Looking up news articles about specific topics
Searching for images by description or topic
Finding videos on specific subjects
Research requiring current web data
Fact-checking or verification using web sources
Gathering URLs and resources on a topic
Prerequisites
OpenSquilla declares the required duckduckgo-search Python package as a runtime dependency.
For source checkouts, run the normal project dependency sync before invoking this bundled skill.
The library provides a simple Python interface to DuckDuckGo's search API without requiring API keys or authentication.
The file format is determined by the --format flag, not the file extension.
Output Format Examples
Text Format
1. Page Title Here
URL: https://example.com/page
Brief description of the page content...
2. Another Result
URL: https://example.com/another
Another description...
Markdown Format
## 1. Page Title Here**URL:** https://example.com/page
Brief description of the page content...
## 2. Another Result**URL:** https://example.com/another
Another description...
JSON Format
[{"title":"Page Title Here","href":"https://example.com/page","body":"Brief description of the page content..."},{"title":"Another Result","href":"https://example.com/another","body":"Another description..."}]
Common Usage Patterns
Research on a Topic
Gather comprehensive information about a subject:
# Get overview from web
python {baseDir}/scripts/search.py "machine learning basics" --max-results 15 --output ml_web.txt
# Get recent news
python {baseDir}/scripts/search.py "machine learning" --type news --time-range m --output ml_news.txt
# Find tutorial videos
python {baseDir}/scripts/search.py "machine learning tutorial" --type videos --max-results 10 --output ml_videos.txt
python {baseDir}/scripts/search.py "research topic" --format json --output results.json
# Then process with another script
python analyze_results.py results.json