Skip to content
EN

Back to the catalog

duckducksearch

xsailor511/duckduck-web-search · skills.sh

Open source Repository Open in the app JSON README (API)

About

Skill publicada por xsailor511/duckduck-web-search no skills.sh. Instale com: npx skills add xsailor511/duckduck-web-search@duckducksearch

Details

Kind
Agent skills
Publisher
xsailor511
Origin
skillssh
Category
ferramentas
Last push
2026-03-04T04:07:47Z
Repository state
ativo
Added
2026-10-07 05:24:53
Updated
2026-10-07 05:24:53
Origin id
xsailor511/duckduck-web-search/duckducksearch

README

# DuckDuckGo Search Skill

A Python-based skill for web searching using DuckDuckGo search engine.

## Features

- **Text Search** - Search web pages with advanced filtering
- **Image Search** - Find images with size, color, and license filters
- **Video Search** - Search videos with resolution and duration options
- **News Search** - Get latest news with time filters

## Installation

```bash
pip install duckduckgo-search
```

Or use the renamed package:

```bash
pip install ddgs
```

## Quick Start

```python
from duckduckgo_search import DDGS

# Text search
results = DDGS().text("python programming", max_results=10)

# Image search
images = DDGS().images("landscape", max_results=20)

# Video search
videos = DDGS().videos("tutorial", max_results=10)

# News search
news = DDGS().news("technology", max_results=10)
```

## Documentation

See [SKILL.md](https://github.com/xsailor511/duckduck-web-search/blob/HEAD/SKILL.md) for detailed documentation including:

- All search methods and parameters
- Available regions
- Search operators
- Proxy configuration
- Error handling

## CLI Usage

```bash
# Text search
ddgs text -k "query"

# Image search
ddgs images -k "query" -m 50

# News search
ddgs news -k "query" -m 20 -t d
```

## Requirements

- Python >= 3.9
- `duckduckgo-search` package

## License

MIT License

More