duckduckgo-search

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

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

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This skill provides a reliable, free method to perform web searches for text, news, images, and videos without requiring expensive API keys or complex authentication.

Core Features & Use Cases

  • Multi-Format Search: Retrieve text, news, images, and video results from the web.
  • CLI and Python Support: Offers both a command-line interface for shell-based tasks and a Python library for programmatic integration.
  • Use Case: Quickly gather the latest news on a specific industry topic or find visual references for a project without needing to configure external search engine credentials.

Quick Start

Use the duckduckgo-search skill to perform a text search for the latest developments in artificial intelligence.

Frequently Asked Questions about duckduckgo-search

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

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

Web searches without an API key are possible using this skill to retrieve text, news, images, and videos via DuckDuckGo. It provides programmatic and CLI access for data gathering without complex authentication.

Can I use DuckDuckGo search for news and image queries?

Yes, DuckDuckGo search supports multi-format queries. You can retrieve text, news, image, and video results for research and data gathering tasks without needing external search engine credentials.

Do I need the ddgs package to run DuckDuckGo web searches?

Yes, the ddgs package is required to run DuckDuckGo web searches. It must be available in your target runtime environment to execute text, news, image, and video retrieval tasks.

Is there a free way to automate web search for research tasks?

Automating web search for research tasks can be done freely using this skill. It offers command-line interface and Python library support to gather industry news or visual references without expensive API keys.

What are the limitations of using DuckDuckGo search for automation?

Limitations of using DuckDuckGo search for automation include reliance on the ddgs package in the runtime environment. It relies on DuckDuckGo's underlying service rather than a dedicated commercial API, which may affect scale.