What problem does it solve? AI agents frequently produce outdated or incorrect Chainlink integration code — using deprecated VRF v2 interfaces, assuming 8 decimals for all feeds, skipping staleness checks, or confusing Automation with the old Keepers naming — leading to vulnerable or broken oracle integrations. ## Core Features & Use Cases - Price Feeds: Read AggregatorV3Interface feeds with staleness checks, decimal normalization, sanity bounds, and L2 sequencer uptime validation across Ethereum, Arbitrum, Base, Optimism, and Polygon. - VRF v2.5: Request verifiable randomness with subscription management, gas lane (keyHash) selection, and safe fulfillRandomWords callback patterns. - Automation & CCIP: Implement checkUpkeep/performUpkeep contracts, log-triggered upkeeps, and cross-chain messaging or token transfers with allowlisted receivers. - Use Case: Build a lending contract that reads ETH/USD on Arbitrum — the skill provides the sequencer uptime check, 86400s heartbeat threshold, and verified feed address so the integration avoids stale-price exploits. ## Quick Start Use the chainlink skill to write a Solidity contract that reads the ETH/USD price feed on Arbitrum with staleness and sequencer checks.