What problem does it solve? Manually buying a token on a recurring schedule is error-prone and easy to forget, and automating it safely requires idempotency, spend limits, and condition checks. This Skill runs a self-contained DCA execution on each scheduler wake, buying a fixed amount into a token only when cadence, conditions, and guardrails allow. ## Core Features & Use Cases - Scheduled recurring buys: Executes one idempotent buy per period (for example daily), skipping safely if a buy already happened in the current period. - Conditional purchases: Optionally buys only when a price condition holds, such as only when ETH is below a configured threshold, using Uniswap Trading API quotes as the price source. - 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 that requires all guardrails. - Use Case: Configure a daily buy of 50 USDC into ETH, gated on ETH trading below 3000 USDC; the host scheduler wakes the Skill each day, and it checks state, evaluates the condition, confirms with you, and delegates the swap to swap-integration. ## Quick Start Ask the agent to set up a daily DCA of a fixed USDC amount into ETH on your target chain, only buying when the price is below your chosen threshold.