applicationinsights-setup Skill
Sets up, migrates, or enhances Azure Monitor Application Insights in .NET applications. Detects application type and existing instrumentation automatically. Use when adding Application Insights, Azure Monitor, observability, or telemetry to ASP.NET Core, Worker Service, ASP.NET Classic, or Console apps, upgrading from Published by microsoft in ApplicationInsights-dotnet.
Decision snapshot
Is this a fit?
Documentation, Includes SKILL.md, Reusable instructions
Claude Code, Codex, Cursor
Permission behavior not yet detected.
Copy skill directory
2 months ago · MIT license
No specific cautions were detected. Review the source and requested permissions before installing.
How to use applicationinsights-setup Skill
Compatible clients
What is applicationinsights-setup Skill?
Sets up, migrates, or enhances Azure Monitor Application Insights in .NET applications. Detects application type and existing instrumentation automatically. Use when adding Application Insights, Azure Monitor, observability, or telemetry to ASP.NET Core, Worker Service, ASP.NET Classic, or Console apps, upgrading from Published by microsoft in ApplicationInsights-dotnet. This profile combines repository metadata with install, compatibility, and usage signals so developers can quickly decide whether it fits their agent workflow before opening the source repository.
Automated repository signals based on public metadata such as recency, license, installation evidence, and adoption. These are not a security audit or endorsement. See how SkillIndex evaluates profiles.
Key capabilities
- Includes SKILL.md support
- Reusable instructions support
- Documentation
- Documentation use cases
Declared skill metadata
- Declared author: Microsoft
- Compatibility: Requires filesystem access to read .csproj files and source code. Works in GitHub Copilot, Cursor, Codex, Claude Code, Claude.ai with code execution, and any agent with file read capability.
- Source file: skills/applicationinsights-setup/SKILL.md
These fields retain source and confidence evidence from the indexed SKILL.md.
Compatibility and setup
- Install or run with Copy skill directory
- Works with Claude Code
- Works with Codex
- Works with Cursor
When to use applicationinsights-setup Skill
- Use it for documentation.
Built with
Editorial notes
Source
- Creator: microsoft
- Repository: microsoft/ApplicationInsights-dotnet
- Skill file: skills/applicationinsights-setup/SKILL.md
What it does
Sets up, migrates, or enhances Azure Monitor Application Insights in .NET applications. Detects application type and existing instrumentation automatically. Use when adding Application Insights, Azure Monitor, observability, or telemetry to ASP.NET Core, Worker Service, ASP.NET Classic, or Console apps, upgrading from
Skill instructions
Application Insights Setup This skill detects your .NET application type and instrumentation state, then guides you through the correct setup, migration, or enhancement path. Step 1 — Detect Application Type Find all .csproj files (also .fsproj, .vbproj) in the workspace. If multiple non-library projects exist, ask the user which one to instrument before proceeding. Also check for global.json as a .NET workspace indicator. First, check the <Project Sdk="..." attribute in the .csproj: SDK-style projects (modern format — has Sdk attribute) | Signal | App Type | |---|---| | Sdk="Microsoft.NET.Sdk.Web" | ASP.NET Core | | Sdk="Microsoft.NET.Sdk.Worker" | Worker Service | | Microsoft.Azure.Functions.Worker or Microsoft.NET.Sdk.Functions in PackageReference | Azure Functions — not supported by this skill; refer to Azure Functions monitoring docs | | Sdk="Microsoft.NET.Sdk" with <OutputTypeExe</OutputType | Console App | | Sdk="Microsoft.NET.Sdk" with <OutputTypeLibrary</OutputType or no Outpu
Verified compatibility and discovery
Frequently asked questions
What is applicationinsights-setup?
applicationinsights-setup is a open-source AI agent skill for Claude Code, Codex, Cursor with Copy skill directory. Sets up, migrates, or enhances Azure Monitor Application Insights in .NET applications. Detects application type and existing instrumentation automatically.
Who is applicationinsights-setup best for?
applicationinsights-setup is best for reusing agent instructions, scripts, and references, documentation workflows, claude code users, codex users.
How do I install applicationinsights-setup?
Install or run applicationinsights-setup using Copy skill directory. Check applicationinsights-setup for the latest setup command.
Is applicationinsights-setup actively maintained?
applicationinsights-setup may need a closer maintenance check before production use.
Project health auto-fetched from the source repository.
Maintain this resource?
Review this source-backed profile, send a correction with evidence, or link to it from your documentation. Claims verify your relationship to the project; profile facts still require source evidence and editorial review.