What problem does it solve? Deploying an Expo web app and its server-side API routes requires configuring hosting, environment secrets, custom domains, and understanding edge runtime constraints, which is error-prone without guidance. ## Core Features & Use Cases - Web and API deployment: Export the web bundle with npx expo export -p web and ship it with eas deploy for production or PR preview URLs. - API route authoring: Create +api.ts handlers in the app directory supporting GET, POST, PUT, DELETE, dynamic routes, query parameters, headers, JSON bodies, and CORS. - Runtime guidance: Work within Cloudflare Workers limitations such as no Node.js filesystem, 30-second execution limits, and Web API alternatives, plus database options like Turso, D1, and Supabase. - Use Case: You built an Expo Router app with a /api/ai endpoint that calls OpenAI with a secret key. Use this Skill to author the route, store the key with eas env:create, and deploy both the site and API to production. ## Quick Start Use the eas-hosting skill to deploy my Expo web app and its API routes to EAS Hosting production.