What problem does it solve? LLMs have stale or incorrect knowledge about the Hyperliquid API — wrong chain IDs for EIP-712 signing, numeric instead of string price formats, hardcoded asset indices, and assumed API-key authentication — causing failed orders, signature errors, and lost debugging time when building trading integrations. ## Core Features & Use Cases - Order Execution: Place limit, market, trigger (TP/SL), TWAP, and batch orders with correct EIP-712 phantom-agent signing, plus cancel by OID or client order ID. - Position & Account Management: Set cross/isolated leverage, adjust isolated margin, monitor liquidation prices, manage subaccounts, and deposit into vaults. - Real-Time Data Streaming: Subscribe to trades, L2 orderbook, candles, user fills, and position updates over WebSocket with reconnection and REST backfill patterns. - Use Case: Build a grid trading bot that places layered orders around mid price, monitors fills via WebSocket, replaces filled orders, and protects itself with a dead man's switch schedule-cancel heartbeat. ## Quick Start Use the hyperliquid skill to place a 0.1 ETH limit buy order at $3000 with the Python SDK and show me my open positions.