What problem does it solve? Manually buying crypto on a fixed schedule is error-prone and easy to forget. This Skill automates recurring token purchases (dollar-cost averaging) on a target chain, with optional price-condition gating, spend guardrails, and idempotent state tracking so each scheduled run executes at most once per period. ## Core Features & Use Cases - Scheduled Recurring Buys: Executes a fixed-amount token purchase on a cadence driven by the host agent's scheduler, with idempotency keys preventing duplicate buys within one period. - Conditional Execution: Optionally buys only when a condition holds, such as purchasing ETH only when its price from the Uniswap Trading API quote falls below a threshold. - Guardrails and Execution Modes: Enforces per-run and per-period spend caps, token allowlists, and a kill switch, with a default confirm mode and an autonomous mode requiring all safety controls. - Delegated Execution: Routes every quote, approval, and swap through the swap-integration and viem-integration plugins rather than reimplementing trading logic. - Use Case: Configure a daily buy of 50 USDC worth of ETH on your target chain, gated on ETH trading below 3000 USDC, with a 100 USDC per-day cap and per-transaction confirmation. ## Quick Start Ask the agent to set up a daily DCA that buys a fixed USDC amount of ETH on your configured chain, only when the price is below your chosen threshold.