skills/dotnet/skills/mtp-hot-reload/Gen Agent Trust Hub

mtp-hot-reload

Pass

Audited by Gen Agent Trust Hub on Oct 9, 2026

Risk Level: SAFECOMMAND_EXECUTIONEXTERNAL_DOWNLOADS
Full Analysis
  • Standard Tool Execution: The skill instructs the agent to execute common developer commands like dotnet add package, dotnet run, and dotnet build. These are necessary for the skill's primary purpose of setting up a test runner environment.
  • Official Package Installation: It recommends installing the Microsoft.Testing.Extensions.HotReload NuGet package. As this is a well-known package from a trusted organization (Microsoft), this is considered a safe development practice.
  • Environment Configuration: The skill guides the user to set specific environment variables (TESTINGPLATFORM_HOTRELOAD_ENABLED) and modify launchSettings.json. These are standard methods for configuring .NET application behavior and do not involve sensitive credential exposure or system-level persistence.
  • Safe Fallback Mechanisms: The skill includes logic to detect the project platform before making changes and provides non-intrusive fallbacks (e.g., using dotnet watch) for projects not compatible with MTP, demonstrating a focus on project integrity.
Audit Metadata
Risk Level
SAFE
Analyzed
Oct 9, 2026, 09:59 PM