duckduckgo-search

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

4|Updated May 18, 2026
One-click install
npx skills add https://github.com/ZardLi1115/zedclaw --skill duckduckgo-search-zardli1115
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: duckduckgo-search
Source: https://github.com/ZardLi1115/zedclaw/tree/main/optional-skills/research/duckduckgo-search
Command: npx skills add https://github.com/ZardLi1115/zedclaw --skill duckduckgo-search-zardli1115

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

It helps you find relevant web information quickly when you need web search results but cannot use an API-key-based provider.

Core Features & Use Cases

  • Free DuckDuckGo search: Runs text, news, images, and videos searches without requiring an API key.
  • Environment-aware approach: Prefers the ddgs CLI when available and avoids assuming Python package availability inside different runtimes.
  • Two-step workflow support: Produces URLs and snippets first, then guides follow-up extraction with other tools when full page content is needed.
  • Use Case: Look up current documentation or recent announcements when Firecrawl or other search tools are unavailable, then extract the most relevant links for deeper reading.

Quick Start

Ask the agent to search DuckDuckGo for "fastapi deployment guide" and return the top 5 results with titles and URLs.

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 free web search without an API key?

You can perform a free web search without an API key by using DuckDuckGo to query text, news, images, and videos, returning titles, URLs, and snippets for research.

How does DuckDuckGo search work when API-based tools are unavailable?

DuckDuckGo search works by preferring the ddgs CLI and verifying the Python DDGS library exists in the runtime, returning URLs and snippets for downstream extraction when API tools fail.

Can I use DuckDuckGo to search for current news and images?

Yes, you can use DuckDuckGo to search for current news and images, as the environment-aware approach supports text, news, images, and videos searches without requiring an API key.

What is the best way to get full page content after a web search?

The best way to get full page content is a two-step workflow: run a DuckDuckGo web search to produce URLs and snippets first, then guide follow-up extraction with other tools.

Are there limitations to using DuckDuckGo for web search in different runtimes?

Limitations include avoiding assumptions about Python package availability across different runtimes, requiring the ddgs CLI to be installed, and returning snippets instead of full page content.