Agent skill

ClawRouter LLM Gateway

by BlockRunAI in BlockRunAI/ClawRouter

Describes ClawRouter, a local proxy that forwards each LLM request to the blockrun.ai gateway, which routes to a cheaper capable model, paid by USDC wallet or API key credit.

MITAuto-check passedAI & LLM Engineering

Install ClawRouter LLM Gateway

skills CLI
$ npx skills add BlockRunAI/ClawRouter --skill clawrouter -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install BlockRunAI/ClawRouter clawrouter --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/BlockRunAI/ClawRouter.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/clawrouter .claude/skills/clawrouter && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
clawrouter
GitHub stars
6.6k
Token cost
~6.8k tokens
SKILL.md length
2,070 words
Files
1
Skills in repo
7
Repo updated
First seen
Licence
MIT

At a glance

Describes ClawRouter, a local proxy that forwards each LLM request to the blockrun.ai gateway, which routes to a cheaper capable model, paid by USDC wallet or API key credit.

  • Works in 3 steps: A 15-dimension weighted scorer… → Models that cannot satisfy the request —… → Survivors are ranked on task quality,…
  • Cutting inference costs by routing requests to cheaper capable models
  • SKILL.md covers Data Flow, Credentials & Local Key Storage, Supply-Chain Integrity and Install, plus 5 more sections
  • Calls npm; reaches blockrun.ai and sol.blockrun.ai

What it does

ClawRouter is a thin local proxy and not a local-inference tool: prompts go over HTTPS to the blockrun.ai gateway, which picks the cheapest capable model among 82 from 9 providers, including 6 free open-weight ones. Billing runs through one BlockRun credential, either a USDC wallet paying per call over x402 or an API key drawing on card-funded credit, so you hold no provider keys. For inference that must stay on your machine, the skill points to a local runtime such as Ollama.

The data-flow section lists what each request sends: the model name, the full prompt body, sampling parameters and a payment credential, either a signed micropayment header or a bearer API key. The wallet private key, other local files and environment variables are not sent, and prompts should be treated as you would treat any hosted API. The description adds built-in agent tools for market data, X intelligence, prediction-market data across Polymarket and Kalshi, phone-number intelligence, outbound voice calls and a crypto data API. The excerpt ends in the credential storage section.

When your agent uses it

  • Cutting inference costs by routing requests to cheaper capable models
  • Paying for LLM calls from a USDC wallet without holding provider keys
  • Checking what data a hosted LLM router sends to its gateway

Example prompts

  • “Set up ClawRouter so my agent's requests go through the blockrun.ai gateway.”
  • “What exactly does ClawRouter send to blockrun.ai on each request?”
  • “Use a BlockRun API key instead of a wallet for ClawRouter billing.”

Requirements

  • A BlockRun credential: a USDC wallet or an API key
  • Network access to blockrun.ai
  • The @blockrun/clawrouter npm package

Workflow steps

3 steps, taken from the first numbered list in SKILL.md.

  1. A 15-dimension weighted scorer classifies each request into one of four tiers, and a task classifier labels the shape of the work (chat…
  2. Models that cannot satisfy the request — no tool calling, no vision, too small a context window or max-output, incompatible structured…
  3. Survivors are ranked on task quality, capability, estimated cost, speed and reliability; the full ranked list is kept as the fallback…

What it can do on your machine

Read from SKILL.md and the folder at commit b758e03. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Shell commands in SKILL.md call:

    • npm

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    Hosts in commands or code, which the agent is likely to contact:

    • blockrun.ai
    • sol.blockrun.ai

    Also links to:

    • npmjs.com
    • github.com

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

ClawRouter LLM Gateway loads about 6.8k tokens when it runs. Until then it costs about 237 tokens; SKILL.md has 2,070 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~237
When it runs · the whole SKILL.md, loaded when a task matches
~6.8k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from BlockRunAI/ClawRouter at commit b758e03, republished under its MIT licence (© BlockRunAI). 2,070 words, ~6,830 tokens.

Download SKILL.mdSave it as .claude/skills/clawrouter/SKILL.md (or your agent's skills folder).
name
clawrouter
description
Hosted-gateway LLM router — save 84% on inference costs. A local proxy that forwards each request to the blockrun.ai gateway, which routes to the cheapest capable model across 82 models from OpenAI, Anthropic, Google, DeepSeek, xAI, Z.AI, and more. 6 free open-weight models included. Also exposes realtime market data (global stocks, crypto, FX, commodities), Twitter/X intelligence, prediction-market data across Polymarket, Kalshi, Limitless, Opinion, Predict.Fun, dFlow + UMA oracle resolution + wallet identity & clustering, phone-number intelligence (carrier + SIM-swap fraud detection) plus AI-powered outbound voice calls (Twilio + Bland.ai), AND the Surf unified crypto data API (84 endpoints — CEX/DEX, on-chain SQL over 80+ ClickHouse tables, 100M+ labeled wallets, prediction markets, social/CT mindshare, news, VC fund intel) as built-in agent tools. Not a local-inference tool — prompts are sent to the blockrun.ai gateway.
triggers
clawrouter, claw router, @blockrun/clawrouter, blockrun gateway, blockrun llm router, blockrun ai gateway, blockrun.ai inference, save on llm costs blockrun…
homepage
https://blockrun.ai/clawrouter.md
repository
https://github.com/BlockRunAI/ClawRouter
license
MIT

ClawRouter

Hosted-gateway LLM router that saves <!-- br:savings.autoVsBaselinePct -->84<!-- /br:savings.autoVsBaselinePct -->% on inference costs by forwarding each request to the blockrun.ai gateway, which picks the cheapest model capable of handling it across <!-- br:models.chatVisible -->82<!-- /br:models.chatVisible --> models from 9 providers (<!-- br:models.free -->6<!-- /br:models.free --> free open-weight models). All billing flows through one BlockRun credential — either a USDC wallet paying x402 per call, or a BlockRun API key drawing on card-funded account credit. Either way you do not hold provider API keys.

This is not a local-inference tool. ClawRouter is a thin local proxy. Your prompts are sent over HTTPS to the blockrun.ai gateway for model execution. If your workload requires inference that never leaves your machine, use a local runtime like Ollama — ClawRouter is not the right tool for that use case.

Source: https://github.com/BlockRunAI/ClawRouter · npm: https://www.npmjs.com/package/@blockrun/clawrouter · License: MIT.

Data Flow

Your app → localhost proxy (ClawRouter) → https://blockrun.ai/api  (or sol.blockrun.ai/api)
                                              ↓
                                        OpenAI / Anthropic / Google / etc.
                                              ↓
                                        Response → back through proxy → your app

Sent to blockrun.ai on every request: the model name, the full prompt/messages body, sampling params (temperature, max_tokens, tools, etc.), and a payment credential — an X-PAYMENT header containing a signed x402 USDC micropayment in wallet mode, or an Authorization: Bearer brk_live_… header in API-key mode.

Not sent: your wallet private key (only the detached payment signature is sent), any other local files, environment variables, or OpenClaw config beyond what's needed for this request.

Blockrun's privacy stance: https://blockrun.ai/privacy. Treat prompts the same way you'd treat prompts sent to any hosted LLM API (OpenAI, Anthropic, etc.) — do not send data you would not share with a third-party API provider.

Credentials & Local Key Storage

ClawRouter does not collect or forward third-party provider API keys. You do not supply OpenAI, Anthropic, Google, DeepSeek, xAI, or NVIDIA credentials — the blockrun.ai gateway owns those relationships.

What models.providers.blockrun stores (fully enumerated):

FieldSensitivePurpose
walletKeyOnly in wallet modeEVM private key used to sign USDC micropayments via x402. Auto-generated locally on first run — no user input required. Never transmitted over the network; only detached payment signatures are sent. Not used, read, or generated at all when a BlockRun API key is configured.
solanaKeyYesSolana keypair (BIP-44 m/44'/501'/0'/0'). Auto-derived from the same local mnemonic via @scure/bip32 + @scure/bip39.
gatewayNoGateway URL. Defaults: https://sol.blockrun.ai/api (Solana, default chain for new installs) · https://blockrun.ai/api (Base, default for pre-existing installs).
routingNoOptional override of the router-core config (tier chains, strategy: "rules" rollback, shadow comparison, scorer keywords).

How and where keys are stored:

  • Keys live in the OpenClaw user config file — typically ~/.config/openclaw/config.json on Linux, ~/Library/Application Support/openclaw/config.json on macOS, %APPDATA%\openclaw\config.json on Windows — under the models.providers.blockrun path.
  • Written by OpenClaw's standard config writer with 0600 permissions on POSIX systems (owner read/write only).
  • Stored in plaintext, the same way every OpenClaw provider's API key is stored. ClawRouter does not add an extra encryption layer; your filesystem permissions are the security boundary. If you require an encrypted keystore, run OpenClaw on an encrypted volume (FileVault, LUKS, BitLocker) or use a dedicated burner wallet funded only with what you intend to spend.
  • Auto-generation uses @scure/bip39 to produce a 24-word mnemonic, then BIP-44 derivation for both chains. Source: src/wallet.ts.

Operational guidance: treat the wallet as a spending account with a small top-up, not a long-term store of value. Fund it with what you expect to spend on LLM calls. If the host machine is compromised, the wallet key is compromised — rotate and refund.

Supply-Chain Integrity

Install

bash
openclaw plugins install @blockrun/clawrouter

The structured install block above tells OpenClaw to install the auditable npm package @blockrun/clawrouter. Source for every version is on GitHub; every release is tagged.

Setup

bash
# Enable smart routing (auto-picks cheapest model per request)
openclaw models set blockrun/auto

# Or pin a specific model
openclaw models set openai/gpt-4o

How Routing Works

Routing is done locally by @blockrun/router-core (Router Core V3.4, constraint-first), inlined into ClawRouter and pinned by commit. No network call, no second model — about a quarter of a millisecond per request.

  1. A 15-dimension weighted scorer classifies each request into one of four tiers, and a task classifier labels the shape of the work (chat, extraction, code_edit, code_agent, tool_agent, reasoning_math, long_context, vision, …).
  2. Models that cannot satisfy the request — no tool calling, no vision, too small a context window or max-output, incompatible structured output — are removed before anything is scored.
  3. Survivors are ranked on task quality, capability, estimated cost, speed and reliability; the full ranked list is kept as the fallback chain for timeouts and 5xx.

Curated primaries on the default auto profile:

  • SIMPLE — factual lookups, greetings, translations → gemini-2.5-flash ($0.30/$2.50)
  • MEDIUM — summaries, explanations, data extraction → kimi-k2.7 ($0.95/$4.00)
  • COMPLEX — code generation, multi-step analysis → gemini-3.1-pro ($2/$12)
  • REASONING — proofs, formal logic, multi-step math → grok-4-1-fast-reasoning ($0.20/$0.50)

Turns that actually need their attached tools switch to agent-tuned tiers (gpt-4o-mini → kimi-k2.7 → claude-sonnet-4.6). eco opens on the free tier (nemotron-3.5-lightning); premium climbs to gpt-5.3-codex / claude-fable-5 / claude-sonnet-4.6. Full chains: docs/routing-profiles.md.

Prices are per 1M input/output tokens. Per-tier savings percentages are deliberately not quoted here: the published figure is blended across a stated workload mix, and a per-tier number invites comparing it against a baseline nobody wrote down. See savings-mix.json.

Available Models

<!-- br:models.chatVisible -->82<!-- /br:models.chatVisible --> models including: gpt-6-astra [GPT-6 flagship, 1M ctx], gpt-6-sol, gpt-6-luna [fast, $0.10/$0.50], gpt-5.6-terra [balanced, stable default], gpt-5.6-sol [flagship], gpt-5.6-luna [cost-efficient], gpt-5.6-sol/terra/luna-pro [pro reasoning tiers], gpt-5.5, gpt-5.5-pro [max compute], chat-latest [ChatGPT Instant], gpt-5.4, gpt-5.1, gpt-4o, o3, claude-fable-5.1, claude-fable-5, claude-opus-5.5 [newest Opus, $4/$20], claude-opus-5 [1M ctx], claude-opus-4.8, claude-opus-4.7, claude-opus-4.5, claude-sonnet-5.5, claude-sonnet-5, claude-sonnet-4.6, gemini-3.1-pro, gemini-3.6-flash, gemini-3.5-flash-lite, gemini-2.5-flash, deepseek-v4-pro, deepseek-chat, grok-4.7, grok-4.6, grok-4.5, grok-4.3, grok-build-0.1, glm-5.3 [Z.AI flagship, 1M ctx], glm-5.3-flash [natively multimodal, 1M ctx — $0.15/$0.50], glm-5.2, minimax-m3, kimi-k3 [1M ctx flagship], kimi-k2.7, qwen3.7-max [Qwen flagship, 1M ctx], qwen3.7-plus, qwen3.7-flash, mimo [Xiaomi MiMo-V2.5 Pro, 1M ctx], and <!-- br:models.free -->6<!-- /br:models.free --> free open-weight models (nemotron-3.5-lightning [1M ctx, thinking mode — the free default], nemotron-3-ultra-550b [550B/55B MoE, 1M ctx — the largest free model], nemotron-3-nano-omni-30b-a3b-reasoning [256K ctx], llama-3.2-11b-vision [Meta Llama], north-mini-code [Cohere, coding, sub-second], laguna-xs-2.1 [Poolside, coding, ~161 tok/s]). The free tier is text-only — image turns route to a paid vision model, because the two free models the catalogs advertise as vision-capable fail a solid-colour probe on both chains and do so with an HTTP 200.

Built-in Agent Tools

In addition to LLM routing, ClawRouter exposes BlockRun's x402-gated data APIs as ready-to-use OpenClaw tools. Every tool is paid from the same USDC wallet — no extra setup, no extra API keys.

Market Data

Realtime prices and historical OHLC across every asset class. The agent should call these directly instead of scraping finance sites.

ToolCoveragePrice
blockrun_stock_price12 global markets: US (NYSE/Nasdaq), HK, JP, KR, UK, DE, FR, NL, IE, LU, CN, CA$0.001 / call
blockrun_stock_historyOHLC bars at 1/5/15/60/240-min or D/W/M resolution$0.001 / call
blockrun_stock_listTicker lookup / company-name search per marketFree
blockrun_crypto_priceBTC-USD, ETH-USD, SOL-USD, and moreFree
blockrun_fx_priceEUR-USD, GBP-USD, JPY-USD, and moreFree
blockrun_commodity_priceXAU-USD (gold), XAG-USD (silver), XPT-USD (platinum)Free
Image & Video Generation
ToolPurposePrice
blockrun_image_generation12 image models — GPT Image 1/2/2.5 (Flare, Sunburst), Nano Banana / 2 / Pro, Seedream 5 Pro, Grok Imagine / 2.0 / Pro, CogView-4$0.015–$0.15 / image
blockrun_image_editEdit / inpaint existing image (GPT Image 1/2, 2.5 Sunburst, Nano Banana; model param)$0.02–$0.04 / image
blockrun_video_generationGrok Imagine + ByteDance Seedance (1.5-pro / 2.0-fast / 2.0) at 720p with synced audio (t2v default), 5–10s, + OpenAI Sora 2 via Azure (azure/sora-2, 4/8/12s, t2v + i2v, rejects human faces in reference images). Seedance is token-priced upstream (~20,256 tokens/sec at the 720p+audio default — 2× the prior 480p rate); image_url (image-to-video) costs the same as t2v since 2026-06-01. Seedance 2.0 variants accept optional real_face_asset_id (ta_…) for BytePlus RealFace character-consistency — mutually exclusive with image_url.$0.05/s (Grok); $0.10/s (Sora 2); Seedance ~$0.46–$1.49 per 5s clip
Show full SKILL.md (818 more words)Show less
Phone & Voice (Twilio + Bland.ai)

Verify phone numbers and place AI-powered outbound voice calls. Real-world side effects — only call blockrun_voice_call when the user has explicitly asked to place a call. Server enforces an emergency-number blocklist; ClawRouter does not.

ToolPurposePrice
blockrun_phone_lookupCarrier + line type (mobile/landline/voip) for any E.164 number$0.01
blockrun_phone_lookup_fraudSIM-swap + call-forwarding fraud signals (use before SMS-code flows)$0.05
blockrun_phone_numbers_buyProvision a US/CA number bound to this wallet (30-day lease)$5.00
blockrun_phone_numbers_renewExtend a wallet-owned number's lease 30 days$5.00
blockrun_phone_numbers_listList numbers the wallet currently owns + expiry timestamps$0.001
blockrun_phone_numbers_releaseRelease a wallet-owned number back to the poolfree
blockrun_voice_callAI outbound call via Bland.ai — up to 30 min, transcript + recording$0.54 flat
blockrun_voice_statusPoll a call's status / transcript / recordingfree

Voice calls are fire-and-forget: the POST returns a call_id + poll_url immediately, the call itself runs in the cloud for up to 30 minutes. Poll blockrun_voice_status every 10–30s while in_progress to retrieve the transcript. Slash command: /cr-call +1<E.164> "<task>" [--voice nat] [--max-duration 5]. CLI: clawrouter phone numbers list/buy/renew/release and clawrouter phone lookup/fraud <+E.164>. See the phone skill for the full call-flow reference.

Prediction Markets (Predexon)

Full prediction-market toolbox spanning Polymarket, Kalshi, Limitless, Opinion, Predict.Fun, dFlow + Binance for crypto candles. 57 endpoints (Predexon v2) exposed as 9 agent tools (8 named ergonomic wrappers + 1 catch-all):

  • Markets & trading — events, markets list per venue, cross-venue search (markets/search), orderbooks, candlesticks (per-market and per-token), trades, positions, volume charts.
  • Leaderboard & smart money — global + per-market leaderboards, smart-money positioning, top holders, smart-activity feed.
  • Wallet analytics — full wallet profile, P&L time series, per-market breakdown, similar-wallet discovery, batch profiles, AND/OR filters.
  • UMA oracle + wallet identity — UMA optimistic-oracle resolution status (uma/markets, uma/market/{conditionId}); wallet identity labels (ENS / Lens / exchange / risk tags), bulk identity, on-chain cluster discovery.
ToolCoveragePrice
blockrun_predexon_eventsLive Polymarket events with current odds$0.001 / call
blockrun_predexon_marketsSearch Polymarket markets by keyword$0.001 / call
blockrun_predexon_leaderboardTop Polymarket traders ranked by profit$0.001 / call
blockrun_predexon_smart_moneySmart-money positions on a specific market$0.005 / call
blockrun_predexon_smart_activityMarkets where smart money is currently active$0.005 / call
blockrun_predexon_walletPolymarket wallet profile (PnL, winrate, positions)$0.005 / call
blockrun_predexon_wallet_pnlWallet P&L time series$0.005 / call
blockrun_predexon_matching_marketsPolymarket ↔ Kalshi market pairs (arb compare)$0.005 / call
blockrun_predexon_endpoint_callCatch-all for the remaining 49 endpoints — orderbooks, candlesticks, top-holders, UMA oracle, wallet identity/cluster, Kalshi/Limitless/Opinion/Predict.Fun, dFlow, Binance Futures, cross-venue search, sports, canonical markets. Takes path + optional method/query/body.$0.001 / $0.005 / call

Pricing: $0.001 per market-data call, $0.005 per analytics / search / wallet call. See the predexon skill for the full endpoint reference.

Prediction-Market Trading (Polymarket) — REAL MONEY

Beyond reading odds, ClawRouter can place, manage, and redeem real bets on Polymarket (CLOB V2, Polygon) via the blockrun_polymarket tool. Unlike every other tool here it is not an HTTP-proxy wrapper — it runs a local trading engine that signs CLOB orders (EIP-712) with the SAME ClawRouter wallet that pays for LLM calls, and posts them to Polymarket (through BlockRun's Tokyo egress by default, so it works out of the box in geoblocked regions).

ToolWhat it doesCost
blockrun_polymarketaction: setup / fund / buy / sell / cancel / orders / positions / redeem / withdraw. One multiplexed tool.Free tool; bets spend pUSD
  • Funds: bets spend pUSD in a gasless Polygon deposit-wallet vault derived from your key; action:"fund" moves your Base USDC → pUSD gaslessly (x402, $0.01 fee, non-custodial). Winnings withdraw back to native USDC on Base.
  • Safety: confirm:true is hard-required to place/sign anything (omit → dry-run preview); per-order cap POLYMARKET_MAX_BET_USD (default $25) + optional POLYMARKET_MAX_SESSION_USD. Bets do NOT draw from the x402 API budget.
  • Zero config: no Polymarket account, API keys, or gas token — first setup bootstraps everything from your wallet. Discover token IDs with the blockrun_predexon_* data tools first. See the polymarket-trading skill for the golden rules and end-to-end flow.
Crypto Data (Surf) — skill-only integration

Surf is a unified crypto data API with 84 endpoints across 13 domains: CEX/DEX markets, on-chain SQL over 80+ ClickHouse tables (Ethereum, Base, Arbitrum, BSC, TRON, HyperEVM, Tempo), 100M+ labeled wallets, prediction markets (Polymarket + Kalshi), social/CT mindshare, news, project/DeFi metrics, token analytics, unified search, VC fund intelligence. The killer feature is POST /surf/onchain/sql — ad-hoc SELECT against the warehouse, no indexer required.

ClawRouter ships Surf as a skill, not as typed wrappers. The base proxy whitelists /v1/surf/* so any call through http://127.0.0.1:8402/v1/surf/... flows through the same x402 wallet that pays for LLM calls. The endpoint catalog, parameter shapes, and example flows live in the dedicated surf skill — Claude Code (or any agent) reads that skill on demand and crafts the HTTP call itself. No blockrun_surf_* tool definitions to maintain, no release of ClawRouter when Surf adds endpoint #85.

Pricing tiers (per call, settled in USDC directly to Surf's Base treasury): $0.001 prices/rankings/lists/news · $0.005 orderbooks/candles/search/wallet details/social · $0.02 on-chain SQL/query/schema, chat completions. No monthly minimums, no Surf account, no API key. See the surf skill for the full endpoint reference.

This is the pattern for new BlockRun-marketplace APIs going forward: base proxy whitelists the namespace, a dedicated skill documents the surface — no hand-coded tool wrappers per endpoint.

Example Output

[ClawRouter] google/gemini-2.5-flash (SIMPLE, rules, confidence=0.92)
             Cost: $0.0025 | Baseline: $0.308 | Saved: 99.2%

© BlockRunAI, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in skills/clawrouter of BlockRunAI/ClawRouter.

Open the folder on GitHubat commit b758e03

Compare with similar skills

ClawRouter LLM Gateway next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

ClawRouter LLM Gateway compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
ClawRouter LLM Gateway this skillBlockRunAI/ClawRouter6.6k—~6.8kAutomated safety check: PassMIT
OpenCode Agent Provider for NanoClawnanocoai/nanoclaw31k—~5kAutomated safety check: NotesMIT
ModLens Image Vision Bridgeliustack/modlens4.1k—~1.3kAutomated safety check: NotesMIT
9Router AI Gateway Setupdecolua/9router30k—~744Automated safety check: PassMIT
9Router Chat Completionsdecolua/9router30k—~635Automated safety check: PassMIT
Dingo VerifyMigoXLab/dingo757—~833Automated safety check: PassApache-2.0

Similar skills

  • Installs OpenCode as an optional NanoClaw agent runtime, reaching OpenRouter, OpenAI, Google, DeepSeek and others through OpenCode's own configuration.

    31k GitHub stars~5k tokensUpdated yesterday
    AI & LLM EngineeringAuto-check: notes
  • Gives text-only models sight by running the modlens CLI on an image path or URL and returning structured JSON evidence with transcribed text, layout and semantics.

    4.1k GitHub stars~1.3k tokensUpdated 3 days ago
    AI & LLM EngineeringAuto-check: notes
  • Sets up access to the 9Router AI gateway, an OpenAI-compatible REST endpoint for chat, images, speech, embeddings, web search and web fetch, and indexes its capability skills.

    30k GitHub stars~744 tokensUpdated 6 days ago
    AI & LLM EngineeringAuto-check passed
  • Sends chat and code-generation requests through a 9Router gateway using OpenAI or Anthropic message formats, with streaming and auto-fallback combos.

    30k GitHub stars~635 tokensUpdated 6 days ago
    AI & LLM EngineeringAuto-check passed
  • Dingo Verify

    MigoXLab/dingo

    A skill your agent uses when the user wants to fact-check an article or verify factual claims in a document.

    757 GitHub stars~833 tokensUpdated 9 days ago
    AI & LLM EngineeringAuto-check passed
  • Using Ccproxy Inspector

    starbaser/ccproxy

    Operates the ccproxy inspector MITM system for intercepting, inspecting, and transforming LLM API traffic.

    348 GitHub stars~2.7k tokensUpdated 1 mo ago
    AI & LLM EngineeringAuto-check passed

More from BlockRunAI/ClawRouter

  • BlockRun Image Generation

    BlockRunAI/ClawRouter

    Generates or edits images through ClawRouter's local image API, with a choice of models and sizes and payment handled automatically through x402.

    6.6k GitHub stars~2.1k tokensUpdated 2 days ago
    Auto-check passed
  • Phone

    BlockRunAI/ClawRouter

    Verify phone numbers (carrier + SIM-swap fraud signals) and place AI-powered outbound voice calls via BlockRun's gateway (Twilio + Bland.ai).

    6.6k GitHub stars~2.4k tokensUpdated 2 days ago
    Auto-check passed
  • Polymarket Trading

    BlockRunAI/ClawRouter

    A skill your agent uses when the user wants to actually PLACE, manage, or redeem bets on Polymarket (not just read odds — that's the blockrunpredexon data tools).

    6.6k GitHub stars~1.4k tokensUpdated 2 days ago
    Auto-check passed
  • Predexon Prediction Market Data

    BlockRunAI/ClawRouter

    Reads structured prediction market data for Polymarket, Kalshi and other venues through a local BlockRun gateway: markets, search, leaderboards, wallet analytics and odds.

    6.6k GitHub stars~4.7k tokensUpdated 2 days ago
    Auto-check passed
  • ClawRouter Release Checklist

    BlockRunAI/ClawRouter

    Walks the agent through every ClawRouter release step in order, from the version bump and changelog entry to build, tests, npm publish, git tag and GitHub release.

    6.6k GitHub stars~1.4k tokensUpdated 2 days ago
    Auto-check passed
  • Surf

    BlockRunAI/ClawRouter

    Use this skill — NOT browser or webfetch — for ALL Surf crypto-data calls.

    6.6k GitHub stars~4k tokensUpdated 2 days ago
    Auto-check passed

Questions about ClawRouter LLM Gateway

What does ClawRouter LLM Gateway do?

Describes ClawRouter, a local proxy that forwards each LLM request to the blockrun.ai gateway, which routes to a cheaper capable model, paid by USDC wallet or API key credit. ai gateway, which picks the cheapest capable model among 82 from 9 providers, including 6 free open-weight ones. Billing runs through one BlockRun credential, either a USDC wallet paying per call over x402 or an API key drawing on card-funded credit, so you hold no provider keys.

When should I use ClawRouter LLM Gateway?

ClawRouter LLM Gateway fits situations like: cutting inference costs by routing requests to cheaper capable models; paying for LLM calls from a USDC wallet without holding provider keys; checking what data a hosted LLM router sends to its gateway.

How do I install ClawRouter LLM Gateway in Claude Code?

Run `npx skills add BlockRunAI/ClawRouter --skill clawrouter -a claude-code`. Or copy the skill folder (skills/clawrouter in BlockRunAI/ClawRouter) into .claude/skills/clawrouter in your project. Claude Code loads it when a task matches its description.

How do I install ClawRouter LLM Gateway in Codex?

Run `npx skills add BlockRunAI/ClawRouter --skill clawrouter -a codex`. Or copy the skill folder (skills/clawrouter in BlockRunAI/ClawRouter) into .agents/skills/clawrouter in your project. Codex loads it when a task matches its description.

Can I use ClawRouter LLM Gateway in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add BlockRunAI/ClawRouter --skill clawrouter -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/clawrouter, .gemini/skills/clawrouter, .github/skills/clawrouter and .opencode/skills/clawrouter in your project.

What does ClawRouter LLM Gateway need to run?

Going by SKILL.md and its folder, ClawRouter LLM Gateway needs the command-line tools its instructions call (npm). Our summary lists: A BlockRun credential: a USDC wallet or an API key; Network access to blockrun.ai; The @blockrun/clawrouter npm package.

Does ClawRouter LLM Gateway access the network?

SKILL.md names 4 domains. In commands or code: blockrun.ai and sol.blockrun.ai; the agent is likely to contact these when it follows the instructions. As links in the text: npmjs.com and github.com. This is read from the text; nothing was executed.

Is ClawRouter LLM Gateway safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does ClawRouter LLM Gateway use?

ClawRouter LLM Gateway is published under the MIT licence (declared in SKILL.md). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does ClawRouter LLM Gateway use?

About 6.8k tokens (SKILL.md is roughly 27k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to ClawRouter LLM Gateway?

Skills that share tags, products or a category with ClawRouter LLM Gateway: OpenCode Agent Provider for NanoClaw (nanocoai/nanoclaw, 31k stars), ModLens Image Vision Bridge (liustack/modlens, 4.1k stars), 9Router AI Gateway Setup (decolua/9router, 30k stars) and 9Router Chat Completions (decolua/9router, 30k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains ClawRouter LLM Gateway?

BlockRunAI (a GitHub organization) maintains it in BlockRunAI/ClawRouter, which has 6,614 GitHub stars. The repository holds 7 skills in this directory. The repository was last updated on October 5, 2026.

Source: BlockRunAI/ClawRouter on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.