Back to Skills

appinsights-instrumentation

Guidance for instrumenting webapps with Azure Application Insights. Provides telemetry patterns, SDK setup, and configuration references. WHEN: how to instrument app, App Insights SDK, telemetry patterns, what is App Insights, Application Insights guidance, instrumentation examples, APM best practices.

181stars119forksUpdated 4/8/2026

Security Assessment

Safe(90/100)

Detected risks:

Sensitive File Access([references/sdk/azure-monitor-opentelemetry-ts.md] .env)
Security Score90/100

About appinsights-instrumentation

The 'appinsights-instrumentation' skill provides comprehensive guidance for integrating Azure Application Insights into web applications. It helps developers by offering reference material and best practices to instrument applications for enhanced monitoring and diagnostics. This skill addresses the challenge of effectively adding telemetry to applications, providing detailed instructions on SDK setup, configuration, and patterns that align with Azure's Application Insights ecosystem. Whether for new projects or enhancing existing apps, this skill simplifies the process of gathering crucial telemetry data, which can improve performance insights and troubleshooting capabilities.

FAQ

How do I add telemetry to my app using this skill?

This skill provides guidance and reference material for instrumenting your app with Azure Application Insights. It helps you set up the SDK and provides telemetry patterns and examples, but for actual changes to the app, you should use the 'azure-prepare' skill.

Is this skill compatible with all web application frameworks?

This skill is designed for ASP.NET Core, Node.js, and Python apps hosted in Azure. You will need to follow specific guides for each framework, and the app must be hosted in Azure for the best compatibility.

What should I do if I want to modify my app's components to integrate App Insights?

For modifying the app's components, use the 'azure-prepare' skill instead of this one. This skill provides reference material, not the functionality to modify app components.

All Files

12 files
references/sdk/azure-monitor-opentelemetry-exporter-py.md0.9 KB
View
LICENSE.txt1.1 KB
View
SKILL.md3.5 KB
View
examples/appinsights.bicep0.7 KB
View
references/auto.md0.9 KB
View
references/aspnetcore.md1.7 KB
View
references/sdk/azure-monitor-opentelemetry-exporter-java.md1.1 KB
View
scripts/appinsights.ps11.2 KB
View
references/nodejs.md1.8 KB
View
references/sdk/azure-monitor-opentelemetry-py.md0.9 KB
View
references/python.md1.8 KB
View
references/sdk/azure-monitor-opentelemetry-ts.md1.0 KB
View

Install appinsights-instrumentation

Download and extract the skill files to your .claude/skills/ directory.

Quick Setup:

  1. Copy the skill folder to .claude/skills/
  2. Claude will automatically detect and use the skill