Install
openclaw skills install clawlerUse when you want current web information through the Clawler OpenClaw plugin.
openclaw skills install clawlerClawler is an optional web-search surface for this project. Use it when the plugin is installed and the operator wants Clawler to handle web search.
If Clawler is available in the current OpenClaw environment:
openclaw clawler setupopenclaw clawler statusOptional:
web_search tool for that OpenClaw installation, add web_search to tools.deny.If the setup CLI is not available, make sure OpenClaw is configured so:
tools.deny includes web_search only when you intentionally want to disable the built-in search tool for that OpenClaw installationClawler supports multiple providers. No single provider credential is universally required for this skill; configure one provider in plugin config or provide one of these env vars for the provider you choose:
BRAVE_API_KEYEXA_API_KEYTAVILY_API_KEYPERPLEXITY_API_KEYOPENROUTER_API_KEYPARALLEL_API_KEYGEMINI_API_KEYGOOGLE_AI_API_KEYOPENAI_API_KEYANTHROPIC_API_KEYProvider-specific settings can also be stored in the Clawler plugin config inside the OpenClaw config file instead of environment variables. Because the operator chooses the provider, these env vars are optional alternatives rather than universally required metadata for the skill.
The default tool name is search_web.
Use it with:
{
"query": "latest OpenAI web search docs",
"provider": "openai",
"count": 5,
"freshness": "pm",
"country": "us",
"search_lang": "en",
"topic": "general",
"include_domains": ["developers.openai.com"],
"exclude_domains": ["example.com"]
}
Supported parameters:
query: required search stringprovider: optional per-call provider override such as exa, openai, brave, or anthropiccount: max number of results to requestfreshness: relative or explicit date filter such as pd, pw, pm, py, or YYYY-MM-DDtoYYYY-MM-DDcountry: country hint such as ussearch_lang: language hint such as entopic: provider-level topical hint such as general, news, or financeinclude_domains: allow-list domainsexclude_domains: deny-list domainssearch_web as the preferred search tool only when Clawler has been intentionally configured as the active search surface.provider override when the query clearly benefits from a specific backend.tools.deny as an optional installation-wide behavior change, not a routine default. Only recommend it when the operator explicitly wants Clawler to replace the built-in search surface.auto picks the first available configured provider.