duckduckgo-search

Search text, news, images, and videos via DuckDuckGo.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This skill solves the need for reliable, free web search capabilities without requiring expensive API keys or complex authentication setups.

Core Features & Use Cases

  • Multi-Format Search: Retrieve text, news, images, and videos directly from the web.
  • Flexible Execution: Supports both CLI-based execution for shell environments and Python-based integration for programmatic workflows.
  • Use Case: Quickly gather the latest news on a specific technology or find visual references for a project without leaving your current terminal or agent session.

Quick Start

Use the duckduckgo-search skill to perform a text search for the latest developments in artificial intelligence and return the top five results.

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 searches in a terminal without API keys?

Free web searches without API keys are possible by using the DuckDuckGo engine to retrieve text, news, images, and videos directly within terminal or Python-based environments.

Can I use DuckDuckGo search for both CLI and Python automation workflows?

DuckDuckGo search supports both CLI-based execution for shell environments and Python-based integration, enabling flexible programmatic workflows for automated information gathering.

Do I need to install any dependencies to run web searches in Python?

You need the ddgs package installed in your target runtime environment to execute DuckDuckGo web searches for gathering text, news, image, and video results.

What is the best way to gather latest news and images for research tasks?

The best way to gather latest news and images for research tasks is performing multi-format web searches via DuckDuckGo, returning relevant results without complex authentication setups.

Does free web search without authentication work for finding video references?

Free web search without authentication works for finding video references through DuckDuckGo, facilitating visual information gathering across terminal and Python-based agent sessions.