What problem does it solve? Manually rebalancing a crypto portfolio requires checking balances, calculating target allocations, and executing multiple swaps one by one. This Skill automates the entire flow: it parses natural-language percentage targets, fetches current holdings, computes the required buys and sells, and executes them in the correct order across supported chains. ## Core Features & Use Cases - Natural-language allocation parsing: Interprets instructions like "50% ETH, 30% USDC, 20% OKB" or "rebalance equally" into concrete target weights, validating that percentages sum to 100%. - Plan-before-execute workflow: Fetches wallet balances, resolves token addresses, calculates per-token deltas, and presents a rebalance plan for user confirmation before any swap runs. - Ordered multi-swap execution with risk controls: Executes sells before buys, applies slippage presets by token type, blocks honeypots, warns on high price impact, and adds MEV protection above chain-specific thresholds. - Use Case: A user holding OKB, ETH, and USDT on X Layer says "rebalance 25% to OKB, rest to USDT". The Skill shows the current vs target allocation, executes two swaps gas-free on X Layer, and reports the final portfolio percentages. ## Quick Start Ask the agent to rebalance your portfolio, for example: "rebalance 50% OKB and 50% USDC on X Layer".