ワンクリックで
wagmi
Wagmi — React/Vue/Solid hooks and Core for Ethereum; config, connectors, read/write contracts, TanStack Query.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Wagmi — React/Vue/Solid hooks and Core for Ethereum; config, connectors, read/write contracts, TanStack Query.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Go Ethereum (geth) — CLI, JSON-RPC, Clef, abigen, and developer workflows.
Agent-oriented skills for the Anchor framework—Solana program structure, accounts, CPI, IDL, clients, and tooling.
Solana Kit (JavaScript SDK) — RPC, signers, transactions, accounts, codecs, instruction plans, and program clients for agent-driven Solana tooling.
Solana blockchain development — core concepts, clients, RPC, tokens, and payments for agent-driven tooling.
TON Blueprint development environment — project layout, build/test/run, NetworkProvider, config, scripts, wrappers, and deploy/testing practices.
TON Blockchain — addresses, messages, TVM, cells, Blueprint, contracts, payments, API.
| name | wagmi |
| description | Wagmi — React/Vue/Solid hooks and Core for Ethereum; config, connectors, read/write contracts, TanStack Query. |
| metadata | {"author":"hairy","version":"2026.2.9","source":"Generated from https://github.com/wevm/wagmi, scripts located at https://github.com/antfu/skills"} |
Skill based on Wagmi v3.4.2, generated 2026-02-09. Docs: https://wagmi.sh
Wagmi provides reactive Ethereum primitives: React/Vue/Solid hooks and Wagmi Core (vanilla). Built on Viem and TanStack Query. This skill focuses on agent capabilities — config, connectors, connect wallet, read/write contract, query/mutation options, CLI, and TypeScript.
| Topic | Description | Reference |
|---|---|---|
| createConfig | Chains, transports, connectors, storage, Config API | core-config |
| Transports | http, fallback, webSocket, custom — RPC configuration per chain | core-transports |
| Storage | createStorage — custom persistence (cookie, IndexedDB), serialize/deserialize | core-storage |
| Core Actions | Vanilla usage: getConnection, ENS, readContract, writeContract | core-actions |
| Connectors | injected, WalletConnect, MetaMask, Coinbase, Safe, EIP-6963 | core-connectors |
| Topic | Description | Reference |
|---|---|---|
| Setup | WagmiProvider, QueryClientProvider, config | react-setup |
| Connect Wallet | useConnect, useAccount, useDisconnect, useConnectors, useConnection | react-connect-wallet |
| Reconnect | useReconnect, reconnectOnMount | react-reconnect |
| Chain & Network | useChainId, useChains, useSwitchChain | react-chain-network |
| Block & Balance | useBlockNumber, useBalance | react-block-balance |
| Send Transaction | useSendTransaction, useWaitForTransactionReceipt — raw ETH/tx | react-send-transaction |
| Read/Write Contract | useReadContract, useWriteContract, useSimulateContract, useWaitForTransactionReceipt | react-read-write-contract |
| ENS | useEnsName, useEnsAddress, useEnsAvatar, useEnsResolver, useEnsText | react-ens |
| Sign Message | useSignMessage, useSignTypedData — EIP-191 and EIP-712 | react-sign-message |
| TanStack Query | query/mutation options, caching, SSR, Devtools | react-tanstack-query |
| Topic | Description | Reference |
|---|---|---|
| create-wagmi CLI | Scaffold Next/Nuxt/Vite React/Vue/Vanilla projects | features-cli |
| SSR | ssr flag, cookie storage, cookieToInitialState, serialize/deserialize | features-ssr |
| Topic | Description | Reference |
|---|---|---|
| TypeScript | Register config, chain/ABI inference, strict types | best-practices-typescript |
| Error Handling | Typed errors, BaseError, discriminating by error.name | best-practices-error-handling |