What problem does it solve? LLMs frequently hallucinate MakerDAO contract interfaces, confuse the wad/ray/rad unit system, and miss the Sky rebrand (USDS/SKY), leading to broken integrations and lost funds. This Skill provides verified contract addresses, correct DSProxy-based interaction patterns, and production-ready code for vaults, DSR, liquidations, governance, and token migration. ## Core Features & Use Cases - Vault Operations: Open Maker Vaults (CDPs), lock ETH/ERC-20 collateral, draw and repay DAI through DSProxy + DssProxyActions with correct unit handling. - Savings & Yield: Deposit into the DAI Savings Rate (DsrManager/Pot) or the new sUSDS ERC-4626 vault, and migrate DAI to USDS (1:1) and MKR to SKY (1:24000). - Liquidations & Governance: Trigger and participate in Liquidation 2.0 Dutch auctions via Dog/Clipper, and lock MKR in DSChief to vote on executive spells. - Use Case: An agent asked to "open an ETH-A vault with 5 ETH and draw 2000 DAI" uses the provided viem templates to build or reuse a DSProxy, execute openLockETHAndDraw, and verify the resulting vault state on-chain. ## Quick Start Ask the agent to open an ETH-A Maker vault with a specified amount of ETH collateral and DAI to draw, using the provided viem client template with your RPC_URL and PRIVATE_KEY set.