web-search

Search the web and extract page content using the ddgs CLI.

3|Updated Apr 21, 2024
One-click install
npx skills add https://github.com/gabrielfruet/.dotfiles --skill web-search-gabrielfruet
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: web-search
Source: https://github.com/gabrielfruet/.dotfiles/tree/main/pi/agent/skills/web-search
Command: npx skills add https://github.com/gabrielfruet/.dotfiles --skill web-search-gabrielfruet

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires ddgs, and includes scripts (resource) components.

What problem does it solve?

This Skill eliminates the need to manually browse search engines to find up-to-date information, factual data, documentation, or current events from the internet, saving you time on research and fact-checking tasks.

Core Features & Use Cases

  • DuckDuckGo Text Search: Run customizable web searches with options for result count, time filters, and site-specific queries to narrow down results.
  • Full Page Content Extraction: Pull readable text, markdown, or plain text content from any URL for deeper analysis of search results.
  • Parallel Search Support: Run multiple concurrent searches to speed up large-scale research projects that require gathering information from multiple angles.
  • Use Case: If you are writing a report on renewable energy trends, you can run parallel searches for "2024 solar energy adoption rates" and "renewable energy policy updates" to gather comprehensive, up-to-date information in seconds.

Quick Start

Use the web-search skill to find the latest 2024 updates on open source AI agent frameworks and save the results to a temporary directory for later review.

Frequently Asked Questions about web-search

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

FAQPage Schema
How do I automate web search to extract factual data and current events without manual browsing?

Automated web search retrieves up-to-date information and current event details from the public internet using the ddgs CLI tool. It runs customizable text searches and extracts full page content from target URLs, eliminating manual browser interaction for research and fact-checking tasks.

Can I run parallel DuckDuckGo searches for large-scale internet research projects?

Yes, parallel search support allows you to run multiple concurrent DuckDuckGo text searches. This feature speeds up large-scale internet research projects by gathering information from multiple angles simultaneously, such as querying different renewable energy trends at once.

What is full page content extraction and how does it work for documentation lookup?

Full page content extraction pulls readable text, markdown, or plain text content directly from any URL. It works by using the ddgs CLI tool to extract target page content without manual browser interaction, enabling deeper analysis of search results for documentation lookup.

Do I need the ddgs CLI tool to perform internet research and fact checking?

Yes, the ddgs CLI tool is a required dependency to perform internet research and fact checking. It is necessary to execute customizable text searches and extract full page content from target URLs without manual browser interaction.

What is the best way to narrow down web search results for specific domains or timeframes?

The best way to narrow down web search results is by using customizable search options provided by the ddgs CLI tool. You can apply time filters and perform site-specific queries to restrict results to certain domains and find relevant factual data faster.