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.
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.
Key capabilities
- Includes SKILL.md support
- Reusable instructions support
- Documentation
- Documentation use cases
Technical details
- Install or run with Copy skill directory
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
Explore related resources
Frequently asked questions
What is applicationinsights-setup?
applicationinsights-setup is a open-source AI agent skill 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.
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.
Auto-fetched from GitHub.