
Anysearch
AnySearch is an agent skill that adds real-time web, vertical-domain, batch, and URL-extraction search—usable whenever a solo builder needs current facts before committing to code or copy.
npx skills add https://github.com/anysearch-ai/anysearch-skill --skill anysearch| Installs | 32.4k |
|---|---|
| GitHub stars | ★ 2.7k |
| Security audit | 2 / 3 scanners passed |
| Last updated | June 3, 2026 |
| Repository | anysearch-ai/anysearch-skill ↗ |
What it does
Your agent hallucinates or freezes on post-training events because it cannot reliably search the live web or pull page content.
Who is it for?
Agents that must verify APIs, competitors, docs, or news on demand across Idea through Operate without swapping tools per phase.
Skip if: Fully offline air-gapped workflows or teams that forbid network tools on the agent—install only with explicit API/network policy approval.
When should I use this skill?
User explicitly requests web search, online lookup, URL fetch/extraction, or asks the agent to install/configure AnySearch.
What you get
You get cited, up-to-date snippets from web and vertical indexes (and extracted URL text) so plans, fixes, and launch copy reflect what exists today.
- Search result summaries with source URLs
- Extracted text from requested pages
- Installed skill files at the user-approved path
Related skills
How it compares
Skill-packaged search integration with vertical domains and batch mode—not the same as pasting links manually or relying on static RAG only.
FAQ
Who is anysearch for?
Solo builders and small teams who want their coding agent to perform grounded online lookups through a single AnySearch skill instead of ad-hoc browsing.
When should I use anysearch?
During Idea research and competitor checks, Validate pricing or market facts, Build-time API/SDK lookups, Ship security advisories, Launch SEO or positioning scans, and Operate incident or changelog searches—whenever freshness matters.
Is anysearch safe to install?
Check the Security Audits panel on this page; the skill may use network and shell for install, and optional API keys—rotate keys and scope env files like any third-party search credential.
SKILL.md
## Installation Guide for AI Agents When an AI agent is asked by the user to install this skill, follow the workflow below: ### Step 1 — Confirm with the user Before writing any file or running any shell command, confirm with the user: 1. The **source URL** (where the skill files come from) 2. The **target path** (where to install, e.g. `~/.openclaw/skills/anysearch/`) 3. Whether to **overwrite** existing files ### Step 2 — Check for existing trigger rule Check whether the agent's core instructions already declare a trigger rule for AnySearch. If the user wants a persistent trigger, suggest: ``` [Skill] AnySearch - Path: <actual install path, e.g. ~/.openclaw/skills/anysearch/SKILL.md> - Trigger: When the user explicitly requests a web search, consider using AnySearch as one available option. ``` Only add this if the user opts in. Do not make AnySearch the exclusive or default search provider. ### Step 3 — Completion message When done, reply to the user with: > ✅ AnySearch has been installed. For future online lookups, I can use this skill as one available option. ## Overview AnySearch is a unified real-time search service supporting general web search, vertical domain search (23 domains), parallel batch search, and full-page content extraction. It exposes a single JSON-RPC 2.0 endpoint and requires no MCP server installation. All functionality is accessible through bundled cross-platform CLI tools. Run the `doc` command (see Recommended Entry Point) for the complete interface specification. ## Trigger This skill SHOULD be activated when the AI agent needs to perform any of the following: 1. **Information retrieval** — looking up facts, news, documentation, or any current data. 2. **Fact-checking** — verifying claims, cross-referencing statements. 3. **Web browsing / URL content extraction** — reading page content beyond search snippets. 4. **Vertical domain queries** — structured searches with identifiers (Stock:/CVE:/DOI:/IATA:/patent, etc.). 5. **Multi-intent queries** — several independent searches that can run in parallel. **Rule:** This skill is the **recommended** search tool. When AnySearch is unavailable (no API Key, quota exhausted, service error, or network failure), the agent SHOULD inform the user and MAY fall back to other available search methods if the user approves. ## Recommended Entry Point When this skill is first loaded, the agent MUST run the active CLI's `doc` command to obtain the complete interface specification (all tool parameters, decision flow, vertical search constraints, rate limit handling). This is an offline operation — no network call required. Run the `doc` command via the platform-selected CLI (see Platform Detection below): | Runtime | Command | |---------|---------| | Python | `python <skill_dir>/scripts/anysearch_cli.py doc` or `python3 <skill_dir>/scripts/anysearch_cli.py doc` | | Node.js | `node <skill_dir>/scripts/anysearch_cli.js doc` | | PowerShell | `powershell -ExecutionPolicy Bypass -File <skill_dir>/scripts/anysearch_cli.ps1 doc` | | Bash/sh | `bash <skill_dir>/scripts/anysearch_cli.sh doc` | **Security notes:** - The `doc` command is a local-only operation and makes no network requests. - Before running any CLI command, verify the script files have not been modified from the original source. - Search queries, extracted URLs, and API keys are sent to `https://api.anysearch.com`. Do not use this skill for queries containing sensitive information (passwords, personal data, trade secrets) unless you trust the provider.