rafaelpierre

Kestrelsearch — Development skill for Claude Code

Development community

A lightweight CLI that provides agents with web search powers via DuckDuckGo.

How to install Kestrelsearch

This entry records only its repository, not the path inside it, so there is no exact command to give. Open rafaelpierre/kestrelsearch and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Kestrelsearch does

A lightweight CLI that provides agents with web search powers via DuckDuckGo.

Alternatives in Development

  • Agent Of Empires — Manage multiple Claude Code, OpenCode agents from either TUI or Web for easy access on mobile 3.1k ★
  • Huashu Doubao Search — 豆包搜索 MCP server — 给换了国产模型的 Claude Code 补上联网能力 98 ★
  • Photon — Define intent once 98 ★

README

Kestrel Search

Kestrel Search logo

Python 3.13+ Linted and formatted with Ruff Type checked with ty Complexity checked with Complexipy Documentation on Mintlify

Documentation · Installation · PyPI · Benchmarks

Kestrel Search brings live, keyless web research to coding assistants. It searches DuckDuckGo, Bing, or Yahoo, retrieves result pages concurrently, extracts their readable content, and re-ranks the results with BM25—all without taking you out of your coding workflow.

Install it once and let your assistant discover the generated `SKILL.md`, or use the pipe-friendly CLI directly. Kestrel can fan out multiple queries across engines or use them as an ordered fallback chain. Results go to stdout and progress goes to stderr, keeping both terminal and JSON workflows clean.

**Note** Kestrel Search is an independent project and is not