What problem does it solve? Astro sites deployed to Cloudflare Workers silently route image optimization through the metered Cloudflare Images service, whose free tier fails closed at 5,000 transformations per month, and video has no native Astro path at all. This Skill locks in build-time image transforms and a verified video hosting ladder so media never becomes a runtime quota dependency. ## Core Features & Use Cases - Explicit compile image service: Pins imageService: 'compile' in the Cloudflare adapter so sharp transforms every image at build time, avoiding the metered default that flipped in @astrojs/cloudflare v13.0.0. - Global responsive images: One config (layout: 'constrained' + responsiveStyles: true) generates srcset/sizes for every image, with priority reserved for the single LCP image per page. - Tiered video ladder: Compressed H.264 mp4 in public/ under the 25 MiB Static Assets cap, escalating to R2 behind a custom domain, then Media Transformations derivatives, with Stream as the paid flip for long-form or live video. - Use Case: A marketing site's hero video exceeds 25 MiB and its LCP image loads lazily. Apply this Skill to mark the LCP image with priority, move the video to an R2 custom domain, and wire a reduced-motion-gated autoplay script. ## Quick Start Ask the AI to configure the Astro Cloudflare adapter with an explicit compile image service and set up responsive images with a priority LCP image for the site.