What problem does it solve? Adding observability to a web application requires knowing the right SDK, setup steps, and configuration for each language and hosting environment. This Skill provides structured guidance and reference material for instrumenting ASP.NET Core, Node.js, and Python apps with Azure Application Insights, removing guesswork from telemetry setup. ## Core Features & Use Cases - Language-Specific Instrumentation Guides: Step-by-step code modification instructions for ASP.NET Core, Node.js, and Python apps using Azure Monitor OpenTelemetry libraries. - Auto-Instrumentation Support: Directs users to Azure Portal auto-instrumentation for App Service hosted apps when no code changes are preferred. - Resource Provisioning References: Includes Azure CLI scripts and Bicep examples for creating the Application Insights resource and configuring connection strings. - Use Case: A developer asks how to add telemetry to their Node.js app hosted in Azure App Service. The Skill identifies the stack, provides the npm package and setup code, and explains how to configure the connection string environment variable. ## Quick Start Ask how to instrument your web application with Azure Application Insights and specify your app's language and hosting environment.