←Leaderboard/Research/anysearch-skill
Last commit on August 28, 2026·Created on April 30, 2026

anysearch-ai/anysearch-skill

“A unified interface for real-time web search and structured domain extraction”
Combined rank
#84
across all skills
In Research
#6
category rank
Stars
6.6k
+3.0% in last 7d
Forks
386
+2.9% in last 7d
Watchers
47
+2.2% in last 7d
Traction scoreGitHub stars can be faked, so popularity alone can be misleading. Traction Score looks for broader signs of recent attention, adoption, and active maintenance.
TL;DR

AnySearch provides a bridge to current information through general web search and vertical domain queries. It enables the retrieval of facts, news, and documentation while supporting full-page content extraction to move beyond search snippets.

The tool is designed for tasks requiring rigorous fact-checking and multi-intent queries, allowing for parallel batch searches across specific identifiers like patents, CVEs, or DOIs.

WHO IT'S FOR
AI agent / automation builders
integrating real-time web search into agents
AI workflow designers
implementing parallel batch search for multi-intent queries
Knowledge graph / RAG engineers
extracting full-page content for grounding AI responses
Domain-specific AI developers
performing structured searches in vertical domains
Repository contents

1 skill file

Categories
Compatible AgentsThe repository documents support for these agents. The skills may also work with other agents that can load SKILL.md files, but they may need some setup or small changes.

Use this skill

Follow the documented setup, then try a first task.

I’m using

Manual install for Claude Code

Installs: Complete AnySearch skill repository, installed as "anysearch" in Claude Code's user skill directory. · Claude Code

Before you start
  • A terminal with curl and unzip.
  • At least one supported runtime: Python 3.6+ with requests, Node.js 12+, or Shell (PowerShell 5.1+ on Windows; bash 3.2+ on Linux/macOS, with jq and curl).
  1. In a terminal, download the pinned v3.1.1 release. To use another release, replace v3.1.1 in the command with the latest tag from the repository's releases page.

    curl -L -o anysearch-skill.zip https://github.com/anysearch-ai/anysearch-skill/archive/refs/tags/v3.1.1.zip
  2. In the same terminal directory, extract the downloaded archive.

    unzip anysearch-skill.zip
  3. Using your file manager or terminal, move the extracted v3.1.1 directory into Claude Code's skill directory and rename it to anysearch. If another release was downloaded, replace anysearch-skill-3.1.1 with its extracted directory name.

  4. In the terminal, begin post-install verification by checking Python first.

    python --version   # Need >= 3.6, requires `requests` library
  5. Next, check Python 3; on many macOS systems this is the available Python executable.

    python3 --version  # Need >= 3.6, requires `requests` library
  6. Next, check the alternative Node.js runtime. The first successful runtime check determines the preferred active CLI.

    node --version     # Need >= 12, no external dependencies
  7. If Python and Node.js are unavailable, check the Shell fallback: PowerShell 5.1+ on Windows, or bash 3.2+ on Linux/macOS with jq and curl.

  8. For each available Python runtime, run its corresponding terminal entry test. Replace <skill_dir> with ~/.claude/skills/anysearch.

    python <skill_dir>/scripts/anysearch_cli.py doc
  9. If python3 is available, run its terminal entry test too. Replace <skill_dir> with ~/.claude/skills/anysearch.

    python3 <skill_dir>/scripts/anysearch_cli.py doc
  10. If Node.js is available, run its terminal entry test too. Replace <skill_dir> with ~/.claude/skills/anysearch.

    node <skill_dir>/scripts/anysearch_cli.js doc
  11. If PowerShell on Windows is available, run its entry test. Replace <skill_dir> with ~/.claude/skills/anysearch, substituting your actual project or agent path where applicable.

    powershell -ExecutionPolicy Bypass -File <skill_dir>/scripts/anysearch_cli.ps1 doc
  12. If Bash on Linux/macOS is available, run its entry test. Replace <skill_dir> with ~/.claude/skills/anysearch, substituting your actual project or agent path where applicable.

    bash <skill_dir>/scripts/anysearch_cli.sh doc
  13. Record success and any errors or warnings for each available runtime. Select the runtime that succeeds with the cleanest output.

  14. Write the selected runtime to runtime.conf. Replace <skill_dir> with ~/.claude/skills/anysearch; replace <RUNTIME> with Python, Node.js, PowerShell or Bash and <COMMAND> with the corresponding tested CLI command without the doc argument. Use the working python or python3 executable for Python.

    echo "Runtime: <RUNTIME>" > <skill_dir>/runtime.conf
    echo "Command: <COMMAND>" >> <skill_dir>/runtime.conf
SKILL.md ↗ · Checked Oct 19, 2026README.md ↗ · Checked Oct 19, 2026

Give it something to do.

Suggested first task

Search and cross-check a current question

Uses anysearch

  • Replace <topic or question> with the question or subject to research.
  • Optional: configure ANYSEARCH_API_KEY for higher rate limits; anonymous access is available with lower rate limits.
Use the anysearch skill to search for "<topic or question>" with at most 5 results. Give me a concise summary of what you find and cross-reference any factual claims that appear uncertain or disputed.
SKILL.md ↗ · Checked Oct 19, 2026