Performs web searches using DuckDuckGo to retrieve real-time information from the internet. Use when the user needs to search for current events, documentation, tutorials, or any information that requires web search capabilities.
72
Quality
66%
Does it follow best practices?
Impact
75%
3.57xAverage score across 3 eval scenarios
Advisory
Suggest reviewing before use
Optimize this skill with Tessl
npx tessl skill review --optimize ./public/skills/10e9928a/duckduckgo-search/SKILL.mdNews search with error handling and JSON output
Correct import
0%
100%
Context manager usage
0%
100%
News search method
0%
100%
Timelimit parameter
0%
100%
News result date field
0%
0%
News result source field
0%
0%
News result URL field
0%
0%
DuckDuckGoSearchException
0%
0%
Rate limiting delay
0%
0%
Reasonable max_results
0%
100%
ensure_ascii=False in JSON
100%
100%
Without context: $0.3716 · 1m 26s · 24 turns · 30 in / 4,808 out tokens
With context: $0.3372 · 1m 1s · 21 turns · 308 in / 2,880 out tokens
Image and video search with filtering parameters
Correct import
0%
100%
Context manager
0%
100%
Image search method
0%
100%
Image size parameter
0%
100%
Image type_image parameter
0%
100%
Image layout parameter
0%
100%
Image result fields
0%
62%
Video search method
0%
100%
Video resolution parameter
0%
100%
Video duration parameter
0%
100%
Video result fields
0%
60%
Reasonable max_results
0%
100%
Without context: $0.6862 · 2m 26s · 28 turns · 92 in / 8,569 out tokens
With context: $0.6208 · 1m 38s · 31 turns · 466 in / 5,931 out tokens
Regional text search with suggestions and rate limiting
Correct import
100%
100%
Context manager
100%
75%
Text search method
100%
100%
US region code
100%
100%
UK region code
100%
100%
Global region code
0%
100%
Suggestions method
0%
100%
Suggestions phrase field
0%
0%
Text result href field
0%
50%
Rate limiting delay
100%
100%
Reasonable max_results
100%
100%
safesearch parameter
0%
0%
Without context: $0.4302 · 2m 3s · 32 turns · 35 in / 5,953 out tokens
With context: $2.0798 · 2s · 1 turns · 3 in / 56 out tokens
45f9fac
Table of Contents
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.