duckduckgo-search

Search DuckDuckGo for text, news, images, and videos without an API key.

Updated May 3, 2026
One-click install
npx skills add https://github.com/Yangel-hide/video-production-planner-agent --skill duckduckgo-search-yangel-hide
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: duckduckgo-search
Source: https://github.com/Yangel-hide/video-production-planner-agent/tree/main/optional-skills/research/duckduckgo-search
Command: npx skills add https://github.com/Yangel-hide/video-production-planner-agent --skill duckduckgo-search-yangel-hide

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Free web search via DuckDuckGo without an API key, enabling fast access to results without API tokens or account setup.

Core Features & Use Cases

  • Text, news, image, and video search via the DuckDuckGo engine.
  • CLI-first workflow using the ddgs CLI, with Python usage available after installation.
  • Use Case: quickly fetch search results for research topics without needing an API key.

Quick Start

Search for 'latest AI developments' on DuckDuckGo.

Frequently Asked Questions about duckduckgo-search

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

FAQPage Schema
How do I perform free web search without an API key?

Free web search without an API key is possible using DuckDuckGo. This Skill queries the DuckDuckGo engine directly, fetching text, news, image, and video results without requiring account setup or authentication tokens.

Can I search for news, images, and videos via DuckDuckGo using the command line?

Yes, you can search for news, images, and videos via DuckDuckGo using the command line. The Skill provides a CLI-first workflow through the ddgs package, enabling rapid multimedia research directly from your terminal.

Do I need to install any dependencies to use DuckDuckGo search in Python?

You need the ddgs package installed to use DuckDuckGo search in Python. The Skill verifies runtime availability before use, ensuring the ddgs CLI or Python package is present to execute text and multimedia queries.

What is the best way to fetch rapid research results from DuckDuckGo?

The best way to fetch rapid research results from DuckDuckGo is using this Skill's CLI-first workflow. It bypasses API token requirements, allowing immediate access to web search results for quick information gathering.

Does DuckDuckGo web search work across both CLI and Python runtimes?

DuckDuckGo web search works across both CLI and Python runtimes. The Skill prioritizes a CLI-first workflow using ddgs, while also supporting Python usage for programmatic access after installing the required package.