duckduckgo-search

Search the web via DuckDuckGo for text, news, images, and video results.

Updated May 8, 2026
One-click install
npx skills add https://github.com/superfhp/lumi-agent --skill duckduckgo-search-superfhp
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: duckduckgo-search
Source: https://github.com/superfhp/lumi-agent/tree/main/optional-skills/research/duckduckgo-search
Command: npx skills add https://github.com/superfhp/lumi-agent --skill duckduckgo-search-superfhp

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires ddgs, and includes scripts (resource) components.

What problem does it solve?

This Skill provides a straightforward and free web search using DuckDuckGo, eliminating the need for an API key and offering a simple, text-based search experience.

Core Features & Use Cases

  • Free Web Search: Offers text, news, images, and video search through DuckDuckGo without requiring an API key.
  • Fallback for CLI: Preferable when the web_search tool is unavailable or unsuitable.
  • Standalone Search Path: Can be used as a standalone search path when DuckDuckGo results are specifically desired.
  • CLI and Python API: Supports both command-line and Python API for search operations.

Quick Start

Use the duckduckgo-search skill to search for "latest AI news".

Frequently Asked Questions about duckduckgo-search

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I perform a web search using DuckDuckGo without an API key?

DuckDuckGo web search without an API key is possible through this Skill. It provides text, news, images, and video search results directly without requiring authentication.

Can I search for news and images using DuckDuckGo from the command line?

Yes, searching for news and images via DuckDuckGo from the command line is supported. The Skill provides both CLI and Python API interfaces for executing text, news, image, and video search operations.

What is the best free web search fallback when the standard web_search tool is unavailable?

A DuckDuckGo text search is the best fallback when the web_search tool is unavailable. It serves as a standalone search path that requires no API key for retrieving web results.

Does the DuckDuckGo search Skill require any external dependencies to run?

Yes, the DuckDuckGo search Skill requires the ddgs dependency to run. You must have this Python package installed in your environment to execute text, news, image, and video search operations.

When should I avoid using a simple text-based search engine for my queries?

You should avoid using a simple text-based search engine when your queries require complex API integrations or authenticated search results. This Skill is designed for straightforward, text-based searches without API keys.