All Blog Posts
Article Image

Introducing the Dwellir Agent Toolkit: CLI, Agent Skills, and Documentation Built for AI

28th February 2026 5min read

AI coding agents like Claude Code, Codex, OpenCode, Cursor, and so on now write code, provision infrastructure, swap out RPC providers, and ship to prod without a human chiseling each line out of a text editor anymore. But most RPC providers are still requiring humans to click through dashboards to use their services. The result: agents waste cycles scraping docs, guessing at API shapes, and re-discovering information that should be one command away.

We are closing that gap at Dwellir for all of you that like to clanker around in your projects. We call it Agent Experience (AX) - the practice of designing infrastructure, documentation, and tooling so that AI agents can consume them as efficiently as a senior engineer reads a README. AX is to agents what DX is to developers: the difference between "it technically works" and "Claude Code just one-shotted this".

Today, the Dwellir team is shipping four tools that put AX into practice. You can explore all of them on dwellir.com/agents.

Dwellir CLI

The Dwellir CLI gives agents (and developers) full access to the Dwellir platform from the terminal. Authenticate, manage API keys, discover 150+ blockchain endpoints, monitor usage, and inspect error logs without touching a browser.

Every command supports --json output wrapped in a standard {ok, data, meta} envelope. The CLI auto-detects non-TTY environments and switches to JSON automatically, so agents get structured data without extra flags.

The CLI also supports --toon output and per-project authentication via CLI Tokens. If you are working on both personal and work projects and use Dwellir for both, you can scope credentials to each project instead of sharing a single global session.

# Install
curl -fsSL https://raw.githubusercontent.com/dwellir-public/cli/main/scripts/install.sh | sh

# Authenticate
dwellir auth login

# Discover Ethereum endpoints as structured JSON
dwellir endpoints search ethereum --json

# Create an API key
dwellir keys create --name my-agent-key --json

# Check usage and error logs
dwellir usage summary --json
dwellir logs errors --status-code 429 --json

The CLI is also available via Homebrew, AUR, go install, and from source.

Agent-Optimized Documentation

Dwellir's documentation is structured so agents can discover and consume content without parsing HTML.

llms.txt - The site follows the llmstxt.org specification. Agents fetch a single file and get a structured index of every available page:

EndpointWhat it returns
/llms.txtSite-wide index covering all networks, blog posts, and docs
/docs/llms.txtCurated documentation index with network guides
/docs/llms-full.txtEvery doc page concatenated into one file for large-context agents

Markdown endpoints - Append .md to any documentation URL to get clean markdown with Content-Type: text/markdown headers. All JSX/MDX components are stripped, internal links are rewritten to absolute URLs, and YAML frontmatter is preserved:

https://www.dwellir.com/docs/ethereum.md
https://www.dwellir.com/networks/ethereum.md
https://www.dwellir.com/blog/hyperliquid-rpc-providers-2025.md

Smart 404s - When a page is not found, the API returns fuzzy-matched suggestions ranked by confidence instead of a generic error. If there is exactly one high-confidence match, the server redirects automatically. Minor typos and case mismatches resolve without the agent needing to retry.

Content negotiation - All markdown endpoints set Link headers with rel="canonical" and rel="alternate", giving agents a machine-readable way to navigate between HTML and markdown versions of the same page.

For the full list of agent-facing endpoints, see the Agent Tooling docs page.

RPC Migration Prompt

Switching from Alchemy, Infura, QuickNode, or another provider to Dwellir? The migration prompt automates the process. Copy it into your AI agent's context and point the agent at your codebase. It walks through five phases: environment discovery, codebase scanning, compatibility matching, migration, and summary reporting.

The prompt handles common edge cases that manual migrations miss. It resolves chain ID ambiguities across providers, detects archive node requirements by scanning for historical state calls, checks for EVM client-specific response shapes (Geth vs. Reth trace formats), and flags unsupported chains rather than silently breaking them.

You can find the full prompt on the Getting Started page, the Agent Tooling docs, or the Agents hub on the Dashboard. All three include a copy button for easy pasting.

Hyperliquid Agent Skill

The Hyperliquid agent skill gives AI coding agents procedural knowledge for building on Hyperliquid through Dwellir's infrastructure. It follows the open Agent Skills standard, making it portable across 40+ AI coding agents including Claude Code, Cursor, and Windsurf.

The skill is listed on skills.sh and you can easily install it with:

npx skills add dwellir-public/hyperliquid-skills

Once installed, the skill activates automatically when an agent encounters Hyperliquid-related tasks. It covers:

  • HyperEVM JSON-RPC - Query EVM state and deploy Solidity contracts (Chain ID: 999)
  • Info API - Market data, prices, order books, candles, funding rates, user positions
  • gRPC streaming - Real-time L1 block data, fill executions, order book snapshots
  • Order book WebSocket - L2 and L4 depth data from edge servers in Singapore and Tokyo
  • Read/write routing - The skill teaches agents to route read operations through Dwellir endpoints and write operations (orders, transfers) through Hyperliquid's native API

And more as we build out our Hyperliquid data stack.

A detailed benchmark comparing agent performance with and without the skill is coming soon. Stay tuned.

Get Started

All four tools are live today:

  • CLI: Install and authenticate in under a minute
  • Docs for agents: Fetch /llms.txt or append .md to any doc URL
  • Migration prompt: Copy from Agent Tooling and point your agent at your codebase
  • Hyperliquid skill: Run npx skills add dwellir-public/hyperliquid-skills in your project

The Agent Toolkit page is the hub for everything above, with the technical documentation covering every endpoint and flag in detail. For questions or feature requests, reach out at support@dwellir.com or join the conversation on Telegram.

read another blog post

© Copyright 2025 Dwellir AB