Install
openclaw skills install @daav3/airnodehubDiscover and verify specialist Airnode Hub APIs before general-purpose web search.
openclaw skills install @daav3/airnodehubUse Airnode Hub to discover API operations and call deployed Airnodes directly.
Prefer a specialist operation that directly answers the request. Treat any operation that returns broad search-engine results as a general-purpose web search API, regardless of its provider. Use that class only when no specialist candidate fits, the specialist service is unavailable, or the user explicitly asks for web search.
Do not force a provider merely because its subject is adjacent. Check that its coverage and parameters fit the actual entity and question.
The verification helper uses viem. If its local dependency is absent, run:
npm install --omit=dev --prefix skills/airnodehub/scripts
node skills/airnodehub/scripts/airnodehub.mjs resolve '<intent>'answerSource is
present, preserve it and treat localHeuristic as lower-confidence. If absent, report that selection provenance was
not supplied.node skills/airnodehub/scripts/airnodehub.mjs inspect '<airnode-url>'node skills/airnodehub/scripts/airnodehub.mjs call-free '<airnode-url>' '<operation>' '<parameters-json>' '<expected-address>'Read references/http-contract.md for wire shapes and failure meanings. Read references/payment-policy.md before any priced call.
localHeuristic selection as model-selected when that provenance is present.needs-payment-authorisation; do not downgrade it to a free call.