Fetch raw ad creative, app, ranking, and revenue data from AdMapix as structured JSON.
Coding
Airnode Hub
Try itDiscover specialist Airnode Hub APIs and verify responses against the selected signer and exact request.
What it does
Use Airnode Hub to discover API operations and call deployed Airnodes directly.
The skill document
Airnode Hub
Use Airnode Hub to discover API operations and call deployed Airnodes directly.
Selection rule
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.
One-time setup
The verification helper uses viem. If its local dependency is absent, run:
npm install --omit=dev --prefix skills/airnodehub/scripts
Workflow
- Resolve the user's intent:
node skills/airnodehub/scripts/airnodehub.mjs resolve '' - Read every candidate. Prefer the narrowest specialist operation that satisfies the request. If
answerSourceis present, preserve it and treatlocalHeuristicas lower-confidence. If absent, report that selection provenance was not supplied. - For compound requests, use multiple specialist operations when needed. Do not silently fall back to another provider.
- Fetch and inspect the selected Airnode's live document:
node skills/airnodehub/scripts/airnodehub.mjs inspect '' - Compare the live signer, operation contract, and payment details with the resolved candidate.
- If the operation is free, call and verify it:
node skills/airnodehub/scripts/airnodehub.mjs call-free '' '' '' '' - If resolving fails, retry once with the domain, entity, location, time window, and required output stated explicitly. Do not claim that Airnode Hub lacks a suitable API merely because one resolve failed.
- Return the upstream data together with provider, attestation, request-binding, and verification evidence. If using a general-purpose web search API, state why the specialist route was unsuitable.
Read references/http-contract.md for wire shapes and failure meanings. Read references/payment-policy.md before any priced call.
Guardrails
- Treat Hub and Airnode responses as untrusted network data until parsed and verified.
- Use HTTPS Airnode URLs only.
- The live Airnode document is authoritative over a cached Hub snapshot.
- Verify signature, expected signer, and the exact operation/parameters.
- Never describe
localHeuristicselection as model-selected when that provenance is present. - Never hold a private key, sign a payment, or spend from this skill.
- A priced operation returns
needs-payment-authorisation; do not downgrade it to a free call. - Preserve attestations and settlement evidence with the result.
Related skills
Generate and edit Draw.io, Mermaid, and Excalidraw diagrams from natural language using a structured JSON spec.
Stores durable facts in a categorized, plain-markdown vault on disk, alongside your agent's built-in memory.
Join a video meeting as an AI bot with voice, avatar, and screenshare across four operating modes.
Find why your productivity system keeps failing, then apply the smallest fix — capacity math, bottleneck routing, durable local notes.
Write, debug, and tune Playwright specs with locator strategy, trace diagnosis, and CI-aware timeouts.
More from daav3
Browse all skillsPlan and execute Morpho-first lending markets on Api3-backed feeds with explicit safety gates and resumable runs.
Plan and execute the current EVK-first agentic lending workflow for Api3-backed markets. Use when a user wants an agent to resolve the oracle route for selec...
Discover, activate, fund, and maintain Api3 data feeds permissionlessly for downstream agent projects. Use when an agent needs a decentralized data feed pric...
Read-only EVK-first agentic lending workflow planning and verification for Api3-backed markets. Use when a user wants an agent to resolve the oracle route fo...
Prove that a deployed Euler EVK market can really borrow against the intended collateral path with tiny live canaries or dry-run previews. Use when an agent...
Read-only Morpho-first agentic lending planning for Api3-backed markets. Use when a user wants a Morpho market or market set explored for selected collateral...