This skill should be used when users need to search the web for information, find current content, look up news articles, search for images, or find videos. It uses duckse (DDGS-based CLI) to return clean results in pretty text or JSON.
Gunakan `duckse` untuk metasearch web berbasis DDGS. Skill ini mendukung:
Gunakan skill ini saat user meminta:
Pastikan `duckse` tersedia:
```bash
duckse --help
```
Jika belum ada, install:
```bash
curl -sSL https://raw.githubusercontent.com/dwirx/duckse/main/scripts/install.sh | bash
```
```bash
duckse "<query>"
```
Contoh:
```bash
duckse "python asyncio tutorial"
```
```bash
duckse "<query>" --max-results <N>
```
Contoh:
```bash
duckse "machine learning frameworks" --max-results 20
```
```bash
duckse "<query>" --timelimit <d|w|m|y>
```
Contoh:
```bash
duckse "artificial intelligence news" --type news --timelimit w
```
```bash
duckse "<query>" --type news
```
Contoh:
```bash
duckse "climate change" --type news --timelimit w --max-results 15
```
```bash
duckse "<query>" --type images
```
Contoh:
```bash
duckse "sunset over mountains" --type images --max-results 20
```
Filter image:
```bash
duckse "landscape photos" --type images --size Large
duckse "abstract art" --type images --color Blue
duckse "icons" --type images --type-image transparent
duckse "wallpapers" --type images --layout Wide
```
```bash
duckse "<query>" --type videos
```
Contoh:
```bash
duckse "python tutorial" --type videos --max-results 15
```
Filter video:
```bash
duckse "cooking recipes" --type videos --duration short
duckse "documentary" --type videos --resolution high
```
```bash
duckse "<query>" --type books --backend annasarchive
```
Contoh:
```bash
duckse "sea wolf jack london" --type books --max-results 10
```
```bash
duckse "<query>" --region us-en --safesearch moderate
```
Contoh:
```bash
duckse "local news" --type news --region us-en --safesearch on
```
JSON output:
```bash
duckse "quantum computing" --json
```
Resolve final URL:
```bash
duckse "beritakan di indonesia hari ini" --expand-url --max-results 5
```
```bash
duckse "machine learning basics" --max-results 15
duckse "machine learning" --type news --timelimit m --max-results 15
duckse "machine learning tutorial" --type videos --max-results 10
```
```bash
duckse "climate summit" --type news --timelimit d --max-results 20
```
```bash
duckse "specific claim to verify" --type news --timelimit w --max-results 20 --expand-url
```
Command format:
```bash
duckse "<query>" [options]
```
Essential options:
1. Gunakan query spesifik
2. Pakai `--timelimit` untuk informasi terbaru
3. Pakai `--expand-url` jika butuh URL final
4. Gunakan `--json` untuk otomasi/pipeline
5. Sesuaikan `--max-results` (mulai 10-20)
- tambahkan PATH: `export PATH="$HOME/.local/bin:$PATH"`
- sesuaikan dengan daftar backend per type
- longgarkan query atau hapus filter waktu
- ulangi, tambah `--timeout`, atau gunakan `--proxy`
Jika sedang develop lokal tanpa binary terpasang global:
```bash
uv run python main.py "<query>" [opsi yang sama]
```
Leave a review
No reviews yet. Be the first to review this skill!