What problem does it solve? Manually buying and maintaining a diversified basket of crypto assets requires many individual swaps, careful weight calculations, and periodic rebalancing. This Skill automates the entire workflow: it parses a basket specification, sizes each leg, executes all buys through the Uniswap Trading API, and rebalances on a schedule when weights drift. ## Core Features & Use Cases - Basket Construction: Parses explicit asset lists with custom or equal weights, resolves token addresses from the target-chain template, and computes per-leg sizing using Uniswap quotes. - Delegated Execution: Routes every buy and rebalance swap through the swap-integration Trading API flow (check_approval, quote, swap, sign, broadcast) without reimplementing execution logic. - Scheduled Rebalancing: Reads on-chain balances via viem, computes drift against recorded target weights, and generates adjusting swaps when drift exceeds a configurable threshold. - Guardrails: Enforces per-run and per-period spend caps, token allowlists, dry-run previews, and confirm/autonomous execution modes. - Use Case: Ask for an equal-weight basket of five tokens funded with 1000 USDC, rebalanced weekly; the Skill buys all legs in one pass and later sells overweight legs and buys underweight legs on each scheduled run. ## Quick Start Ask the assistant to create an equal-weight basket of your chosen tokens with a total size, funding token, and weekly rebalance cadence, then approve the dry-run plan before execution.