What problem does it solve? Writing Netlify Functions involves many subtle rules — modern vs legacy handler syntax, path routing, background and scheduled execution, region and memory configuration, and runtime file bundling — and getting any of them wrong leads to functions that work locally but fail in production. ## Core Features & Use Cases - Modern Function Patterns: Enforces the default export + Config pattern with TypeScript, covering path routing, method routing, streaming responses, and context object usage. - Specialized Function Types: Guides creation of background functions (15-minute tasks), scheduled cron functions, and event handlers for deploy and Identity lifecycle events. - Production Pitfall Prevention: Documents resource limits, environment variable size caps, region defaults, and the included_files requirement for runtime file reads. - Use Case: You need an API endpoint that processes a form submission, runs a long task in the background, and a nightly cron job — this Skill ensures each function uses the correct config, timeout model, and deployment pattern. ## Quick Start Create a Netlify Function at /api/items that handles GET and POST requests using the modern default export syntax.