duckduckgo-search

Search text, news, images, and videos via DuckDuckGo using the ddgs CLI.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Free web searches without API keys by routing queries to DuckDuckGo via the ddgs CLI or via browser-based tools when the CLI is unavailable.

Core Features & Use Cases

  • CLI search: text, news, images, and videos using the ddgs command-line tool.
  • No API key required: search results are retrieved without third-party API keys or quotas.
  • Fallback workflows: if the CLI is not installed, guidance provided to use browser-based search and native web tools for quick results.
  • Use Case: quickly verify a fact or gather sources for a research note without leaving the terminal.

Quick Start

Run the duckduckgo.sh script with a query to see search results immediately.

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 from the command line without an API key?

You can perform free web searches from the command line without an API key by using the ddgs CLI tool to route queries to DuckDuckGo. This retrieves text, news, images, and videos directly in the terminal without third-party quotas.

Can I search for news, images, and videos using DuckDuckGo in the terminal?

Yes, you can search for news, images, and videos using DuckDuckGo in the terminal. The ddgs CLI supports multiple content types, allowing you to gather various search results without leaving your command line environment.

What is the best way to run a quick fact-check search without leaving the terminal?

The best way to run a quick fact-check search without leaving the terminal is executing the duckduckgo.sh script with a query. This uses the ddgs CLI to fetch immediate search results for quick research tasks.

Does the DuckDuckGo CLI search work on macOS and Windows, or only Linux?

DuckDuckGo CLI search works across macOS, Windows, and Linux environments. As long as the ddgs CLI is installed and available on your system, you can perform searches regardless of the operating system.

What happens if the ddgs CLI is not installed on my system?

If the ddgs CLI is not installed, the Skill guides you to use browser-based workflows as a fallback. This ensures you can still conduct web searches natively, although leaving the terminal is required.

Why use a CLI tool for web search instead of a standard API integration?

Using a CLI tool for web search avoids the need for third-party API keys or quotas. It provides immediate, free search results directly in the terminal, making it ideal for quick research without setup overhead.