What problem does it solve? Building trading bots, market makers, or DeFi integrations on Drift Protocol requires navigating complex SDK APIs, BigNumber precision handling, order types, margin calculations, and vault mechanics, which is error-prone without a structured reference. ## Core Features & Use Cases - Complete SDK Reference: Covers DriftClient and User class APIs, order placement (market, limit, trigger, oracle), deposits, withdrawals, sub-accounts, and position management in TypeScript and Python. - Precision & Types Guidance: Documents all BN precision constants (QUOTE, BASE, PRICE) and TypeScript enums to prevent costly unit conversion errors. - Production Templates & Guides: Includes a ready-to-customize trading bot template, market making strategies (JIT, floating maker), vault documentation, and a troubleshooting guide for common errors like InsufficientCollateral and OrderWouldCrossMaker. - Use Case: A developer wants to build a market making bot on Drift. The Skill provides the client setup code, post-only order patterns, oracle-based quoting logic, risk limit checks, and a full bot template to adapt. ## Quick Start Use the drift skill to help me initialize a DriftClient on mainnet and place a post-only limit order on SOL-PERP.