CtrlK
BlogDocsLog inGet started
Tessl Logo

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.

87

1.54x
Quality

81%

Does it follow best practices?

Impact

96%

1.54x

Average score across 3 eval scenarios

SecuritybySnyk

Passed

No known issues

SKILL.md
Quality
Evals
Security

Evaluation results

100%

58%

Add Observability to Node.js API Service

Node.js App Insights instrumentation setup

Criteria
Without context
With context

Correct npm package

0%

100%

Package in dependencies

0%

100%

Require in main entry file

0%

100%

useAzureMonitor called after dotenv

0%

100%

useAzureMonitor called before other requires

0%

100%

Correct env var name

100%

100%

Azure CLI to query connection string

100%

100%

Azure CLI to set App Service env var

100%

100%

Resource group recommendation

100%

100%

Log Analytics workspace creation

0%

100%

App Insights resource creation command

100%

100%

100%

12%

Instrument Python Data Processing Service with Azure Telemetry

Python App Insights telemetry module setup

Criteria
Without context
With context

Correct pip package

100%

100%

Package in requirements.txt

100%

100%

Dedicated telemetry module

100%

100%

configure_azure_monitor called with logger_name

0%

100%

Logger via logging.getLogger

100%

100%

Standard logging module used

100%

100%

Logger used for events in processor

100%

100%

Correct env var name

100%

100%

Container App env var command

100%

100%

Resource group recommendation

100%

100%

App Insights creation CLI

100%

100%

88%

32%

Add Production Telemetry to ASP.NET Core Web API

ASP.NET Core App Insights with Bicep IaC

Criteria
Without context
With context

Correct NuGet package

0%

100%

Using directive added

0%

100%

AddOpenTelemetry before Build

0%

100%

Does NOT modify appsettings.json

60%

100%

Bicep preferred over Azure CLI

100%

100%

Log Analytics Workspace in Bicep

100%

100%

App Insights resource in Bicep

100%

100%

Connection string in Bicep app settings

100%

100%

Correct env var name

100%

100%

Resource group recommendation

33%

0%

Bicep connectionString output

0%

0%

Repository
microsoft/github-copilot-for-azure
Evaluated
Agent
Claude Code
Model
Claude Sonnet 4.6

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.