cli-channel-debugging
Pass
Audited by Gen Agent Trust Hub on Jun 29, 2026
Risk Level: SAFECOMMAND_EXECUTIONEXTERNAL_DOWNLOADS
Full Analysis
- Command Execution for Development: The skill frequently utilizes
dotnet buildanddotnet runcommands to compile and execute the Aspire CLI from source. These are standard development operations required to achieve the skill's goal of local debugging. - External Configuration Fetching: The helper scripts
get-aspire-channel-version.shand.ps1perform anonymous HTTP requests to official Microsoft NuGet feeds (nuget.org and dnceng) to resolve the latest package versions. This is used to ensure the emulated environment matches real-world build identities. - Environment Variable Overrides: The skill sets several
ASPIRE_CLI_*environment variables to control the internal logic of the CLI during execution. These are used as process-local test affordances and do not affect the persistent system state outside of the specific debugging session. - Terminal Integration: The skill provides instructions for using 'Terminal canvases' to provide a persistent shell environment for the user, which is a common pattern for CLI-based development tools to improve user experience.
Audit Metadata