What problem does it solve? Choosing the wrong cache boundary in a Rango deployment can silently bypass middleware, leak per-user data through shared caches, or waste origin compute. This Skill clarifies where each caching mechanism executes so you can pick the right one for Cloudflare, Vercel, or Node deployments. ## Core Features & Use Cases - Execution matrix: Compares "use cache", cache(), Prerender(), ppr, document-cache middleware, and HTTP CDN caching by stored artifact, function execution, middleware behavior, and what stays live. - Platform guidance: Explains how the Cloudflare Worker preset, Vercel streaming Function preset, and generic Node preset each handle PPR shells, prerender payloads, and cache stores. - Cache-Control decision rules: Defines when full-response CDN caching with s-maxage is safe, why Vary: Cookie is a trap, and how the Rango document-cache middleware and a platform CDN independently consume the same header. - Use Case: You are deploying a Rango app to Vercel and wonder whether CDN-stitched PPR would help. The Skill explains why the preset keeps PPR in-function to preserve middleware ordering, and when to use full-response s-maxage caching instead. ## Quick Start Ask the AI to help you choose between in-function PPR, document-cache middleware, and CDN s-maxage caching for your Rango app deployed on Vercel.