github avatar

Appinsights Instrumentation

This one hooks up Azure App Insights telemetry to ASP.NET Core or Node.js webapps running in Azure. It'll check what you're running and prefer auto-instrumentation for ASP.NET Core apps in App Service when possible, otherwise it walks through manual setup. That means either adding App Insights to your existing Bicep templates or using Azure CLI to spin up the resource, then modifying your application code with the right SDK calls. The context gathering is solid, it actually asks about your hosting setup before doing anything, which matters because the instrumentation approach changes depending on whether you're in App Service, Container Apps, or elsewhere. Good for when you need observability but don't want to dig through Microsoft's documentation maze.

skills.sh installs
9.5K
GitHub stars
41K
last updated
Aug 21, 2026

Install

$ npx -y skills add github/awesome-copilot --skill appinsights-instrumentation --agent claude-code

Installs into .claude/skills of the current project.

Files

AppInsights instrumentation

This skill enables sending telemetry data of a webapp to Azure App Insights for better observability of the app's health.

When to use this skill

Use this skill when the user wants to enable telemetry for their webapp.

Prerequisites

The app in the workspace must be one of these kinds

  • An ASP.NET Core app hosted in Azure
  • A Node.js app hosted in Azure

Guidelines

Collect context information

Find out the (programming language, application framework, hosting) tuple of the application the user is trying to add telemetry support in. This determines how the application can be instrumented. Read the source code to make an educated guess. Confirm with the user on anything you don't know. You must always ask the user where the application is hosted (e.g. on a personal computer, in an Azure App Service as code, in an Azure App Service as container, in an Azure Container App, etc.).

Prefer auto-instrument if possible

If the app is a C# ASP.NET Core app hosted in Azure App Service, use AUTO guide to help user auto-instrument the app.

Manually instrument

Sponsors

Details

Repository
github.com/github/awesome-copilot
Categories
Git & Pull Requests, AI & Agent Building, Cloud & Infrastructure
First seen
May 16, 2026

More from github/awesome-copilot

All 318
1github avataropenapi-to-application-codegithub/awesome-copilotGenerate a complete, production-ready application from an OpenAPI specification9.5Kskills.sh installs
2github avatarfolder-structure-blueprint-generatorgithub/awesome-copilotComprehensive technology-agnostic prompt for analyzing and documenting project folder structures. Auto-detects project types (.NET, Java, React, Angular, Python9.5Kskills.sh installs
3github avatarpower-bi-report-design-consultationgithub/awesome-copilotPower BI report visualization design prompt for creating effective, user-friendly, and accessible reports with optimal chart selection and layout design.9.5Kskills.sh installs
4github avatarcopilot-sdkgithub/awesome-copilotBuild agentic applications with GitHub Copilot SDK. Use when embedding AI agents in apps, creating custom tools, implementing streaming responses, managing sess9.4Kskills.sh installs
5github avatarazure-role-selectorgithub/awesome-copilotWhen user is asking for guidance for which role to assign to an identity given desired permissions, this agent helps them understand the role that will meet the9.4Kskills.sh installs
6github avatarprompt-buildergithub/awesome-copilotGuide users through creating high-quality GitHub Copilot prompts with proper structure, tools, and best practices.9.4Kskills.sh installs