This is a straightforward web search tool that hits Desearch's API and returns SERP-style results with titles, URLs, and snippets. You get up to 10 results per query with pagination support if you need to dig deeper. It's useful when you need Claude to pull current information or links from the web rather than relying on its training data cutoff. The API requires a key from their console, and you'll hit payment errors if your balance runs out. Nothing fancy here, just a clean integration for real-time web search that returns structured JSON you can actually parse and use.

skills.sh installs
242
GitHub stars
2
last updated
Aug 21, 2026

Install

$ npx -y skills add desearch-ai/desearch-openclaw-skills --skill desearch-web-search --agent claude-code

Installs into .claude/skills of the current project.

Files

Web Search By Desearch

Real-time web search returning structured SERP-style results with titles, links, and snippets.

Quick Start

  1. Get an API key from https://console.desearch.ai
  2. Set environment variable: export DESEARCH_API_KEY='your-key-here'

Usage

# Basic web search
desearch.py web "quantum computing"

# Paginated results
desearch.py web "quantum computing" --start 10

Options

OptionDescription
--startPagination offset (default: 0). Use to get the next page of results.

Response

Example

desearch.py web "best sights in Georgia"
{
  "data": [
    {
      "title": "Cool places and fun things to do in Georgia ? : r/solotravel",
      "snippet": "I was in Georgia earlier this month. My favorite place was Mtirala National Park in Adjara. The mountains and forest were absolutely beautiful ...",
      "link": "https://www.reddit.com/r/solotravel/comments/py4wls/cool_places_and_fun_things_to_do_in_georgia/",
    },
  ]
}

Notes

  • Returns up to 10 results per page. Use --start to paginate.

Sponsors

Details

Repository
github.com/desearch-ai/desearch-openclaw-skills
Category
Code Review & Quality
First seen
Jun 3, 2026
1decebals avatarissue-triagedecebals/claude-code-javaTriage and categorize GitHub issues with priority labels. Use when user says "triage issues", "check issues", "review open issues", or during regular maintenanc240skills.sh installs
2everyinc avatartodo-triageeveryinc/compound-engineering-pluginUse when reviewing pending todos for approval, prioritizing code review findings, or interactively categorizing work items240skills.sh installs
3nexu-io avatarfinance-reportnexu-io/open-designQuarterly / monthly financial report — masthead with KPIs, revenue and burn charts, P&L summary table, top-line highlights, and an outlook paragraph. Use when t240skills.sh installs
4aktsmm avatarbook-writing-workspaceaktsmm/agent-skillsOperate a reusable technical book manuscript workspace with writing structure, reader persona SSOT, review rules, and optional Markdown to Re:VIEW/PDF support. 239skills.sh installs
5everyinc avatartodo-resolveeveryinc/compound-engineering-pluginUse when batch-resolving approved todos, especially after code review or triage sessions239skills.sh installs
6fvadicamo avatargithub-pr-creationfvadicamo/dev-agent-skillsCreates GitHub Pull Requests with automated validation and task tracking. Use when user wants to create PR, open pull request, submit for review, or check if re239skills.sh installs