What problem does it solve? Writing serverless functions on Netlify involves many syntax variants, routing options, and configuration choices, and outdated patterns like the legacy exports.handler still circulate widely. This Skill provides authoritative guidance for building Netlify Functions with the current recommended patterns, avoiding deprecated syntax and misconfiguration. ## Core Features & Use Cases - Modern Function Syntax: Enforces the default export plus Config pattern with TypeScript, covering path routing, method routing, and path parameters via context.params. - Specialized Function Types: Covers background functions (15-minute tasks), scheduled cron functions, streaming responses, and platform event handlers for deploy and identity lifecycles. - Configuration Guardrails: Provides opinionated defaults for region, memory, and vCPU settings so resources are only overridden when justified. - Use Case: A developer building a Vite + React SPA needs a backend API endpoint and a nightly data-sync job. This Skill guides creation of a routed API function at /api/items/:id and a scheduled function running @daily, both using correct modern syntax. ## Quick Start Write a Netlify serverless function in TypeScript that handles GET and POST requests at the path /api/items using the modern default export and Config pattern.