web-search

Query the DuckDuckGo API for current web information and return JSON results.

55|4|Updated Feb 5, 2026
One-click install
npx skills add https://github.com/bug-ops/zeph --skill web-search-bug-ops
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: web-search
Source: https://github.com/bug-ops/zeph/tree/main/.zeph/skills/web-search
Command: npx skills add https://github.com/bug-ops/zeph --skill web-search-bug-ops

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill enables fast retrieval of current information from the web using the DuckDuckGo Instant Answer API, helping users obtain up-to-date facts, definitions, or answers when local data is insufficient.

Core Features & Use Cases

  • Live web lookups: Query the DuckDuckGo API to obtain concise answers, abstracts, and relevant sources for quick research.
  • Definitions and facts: Retrieve dictionary-style definitions and authoritative sources for concepts not stored offline.
  • Use Case: When you need a quick definition or the latest news on a topic, this Skill returns a reliable source URL and a succinct answer.

Quick Start

Ask for current information using a concise web query and let the API fetch the best result from the web.

Frequently Asked Questions about web-search

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I fetch up-to-date web information using DuckDuckGo API?

Fetch current web information by querying the DuckDuckGo Instant Answer API with curl and jq. It returns JSON fields containing direct answers, abstract text, and relevant source URLs for online research.

What is the best way to get quick definitions and facts via web search?

The best way to get quick definitions is querying the DuckDuckGo API for dictionary-style results. It retrieves authoritative sources and succinct answers for concepts not stored locally, returning structured JSON for immediate use.

Do I need curl and jq to retrieve DuckDuckGo Instant Answer results?

Yes, you need curl and jq to retrieve DuckDuckGo Instant Answer results. Curl handles the HTTP request to the web API, while jq parses the returned JSON fields to extract the direct answer or abstract text.

Can I use this web search approach for fact-checking and online research?

Yes, you can use this web search approach for fact-checking and online research. The DuckDuckGo API provides concise answers, abstracts, and reliable source URLs, making it ideal for rapid queries across various topics.

What format does the DuckDuckGo API return for web lookups, and how do I parse it?

The DuckDuckGo API returns JSON format for web lookups. You parse it using jq to extract specific fields, yielding structured data that includes the direct answer, abstract text, and relevant source URLs.