apify-duckduckgo-scraperlisted
Install: claude install-skill johnisanerd/claude-skill-duckduckgo-scraper
# DuckDuckGo Scraper: SERP Results as Structured JSON
A DuckDuckGo scraper that needs no API key and no account with DuckDuckGo. One query returns a page of the DuckDuckGo SERP as JSON, with ranked organic results plus the page metadata you need to paginate and audit the run.
## When to use this skill
- The user wants a "DuckDuckGo scraper" or asks about "DuckDuckGo scraping" from code.
- They want DuckDuckGo search results as JSON or CSV for a query or a batch of queries.
- They need a search feed that does not require registering for an official search API key.
- They want results localized to a specific country and language, or filtered to a recent time window.
Not for: Google, Yandex, or Baidu SERPs (each engine has its own Actor, see `references/actor-index.md`). For rank checking and agent-side research on DuckDuckGo, use the companion DuckDuckGo MCP SERP research skill.
## What you get (one dataset item per page)
Each dataset item is one page of results, not one row per link. Confirmed on a live run:
- Query echo and settings: `query`, `localization`, `safe_search`, `max_pages`, `search_timestamp`
- Page counters: `total_results_found`, `pages_processed`, `page_number`
- `search_metadata` object: `localization`, `localization_name`, `safe_search`, `safe_search_description`, `max_pages`, `pagination_limit_reached`
- `pagination_info` object: `total_pages`, `max_pages_set`, `pagination_stopped_by_limit`, and `results_per_page` with `first_page` and `subsequent_pag