Set up Azure Application Insights telemetry for web apps with best practices.
The material indicates this is an open-source, prompt-only guidance/documentation skill with no required secrets and no declared remote endpoints, so overall risk is low. It does suggest reading workspace source code and referencing scripts/CLI commands, but based on the provided material this is guidance rather than automatic execution by the skill itself.
The material explicitly states that no keys or environment variables are required; there is no indication that users must provide API tokens, cloud credentials, or other sensitive authentication material, so credential exposure is low.
Both the system checks and the material show no remote endpoints; the skill itself is reference guidance content and does not describe sending user data to external services. Mentions of Azure/Application Insights are part of the subject matter, not declared egress behavior of the skill itself.
It is classified as prompt-only, and the README emphasizes that it provides guidance/reference material, while actual changes should be handled by azure-prepare; although it references Azure CLI and script examples, there is no indication that this skill itself launches local processes or executes commands.
The README explicitly suggests 'read the source code to make an educated guess,' indicating the intended use may involve access to workspace code contents; this is a typical data-reading capability for such skills/agents, and the material does not declare file writes, deletions, or access beyond the workspace.
A positive factor is that it is auditable open source on GitHub and attributed to Microsoft, which materially lowers supply-chain risk; however, community adoption is 0 stars, the license is undeclared, and maintenance status is unknown, so some caution remains warranted.
Copy the install command and let the AI configure it · recommended for beginners
Please install the "appinsights-instrumentation" skill from askskill: 1. Download https://raw.githubusercontent.com/microsoft/GitHub-Copilot-for-Azure/main/plugin/skills/appinsights-instrumentation/SKILL.md 2. Save it as ~/.claude/skills/appinsights-instrumentation/SKILL.md 3. Reload skills and tell me it's ready
Guide me through adding Azure Application Insights to a React web app, including SDK installation, initialization code, connection string configuration, and how to capture page views and exceptions.
Provides React integration steps, sample code, and basic telemetry configuration guidance.
I am building an e-commerce website. Help me design an Application Insights telemetry plan covering page visits, user clicks, API latency, error logs, and key business events, and explain the recommended naming conventions.
Outputs a structured instrumentation plan with event types, field recommendations, and naming conventions.
Review whether my Azure Application Insights setup approach is reasonable, and summarize web app monitoring best practices, including sampling, privacy handling, performance impact control, and environment-specific configuration recommendations.
Gives configuration review feedback and an actionable monitoring best-practices checklist.
This skill provides guidance and reference material for instrumenting webapps with Azure Application Insights.
⛔ ADDING COMPONENTS?
If the user wants to add App Insights to their app, invoke azure-prepare instead. This skill provides reference material—azure-prepare orchestrates the actual changes.
The app in the workspace must be one of these kinds
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.).
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 the app by creating the AppInsights resource and update the app's code.
Use one of the following options that fits the environment.
No matter which option you choose, recommend the user to create the App Insights resource in a meaningful resource group that makes managing resources easier. A good candidate will be the same resource group that contains the resources for the hosted app in Azure.
Assess AKS Automatic readiness and generate fixes for migration blockers.
Analyze and compress Markdown to reduce tokens and improve AI efficiency.
Write, review, and standardize Agent Skills to match agentskills.io requirements.
Discover Azure OpenAI capacity, quotas, and best regions for deployment.
Create, validate, and run eval.yaml suites for agent skill evaluation.
Query and analyze logs, telemetry, and time-series data in Azure Data Explorer.
Safely diagnose Azure production issues across apps, containers, and messaging services.
Set up Entra ID app registration, OAuth, permissions, and MSAL integration.
Prepare Azure apps for deployment with infra, configs, and container setup.
Build in-client web app features with the Zoom Apps SDK.
Install, configure, author, and troubleshoot APM agent packages and CLI workflows.
Search Azure service updates, retirements, and feature announcements in natural language.