publish-extension

Pass

Audited by Gen Agent Trust Hub on Oct 15, 2026

Risk Level: SAFECOMMAND_EXECUTIONEXTERNAL_DOWNLOADS
Full Analysis
  • Registry Configuration: The skill provides Inno Setup scripts that modify the Windows Registry (HKCU\Software\Classes\CLSID). This is a standard requirement for COM server registration, enabling the Command Palette to discover and load the extension.
  • Automated Build Scripts: Includes a PowerShell build script (build-exe.ps1) that automates the generation of executable installers. This script coordinates dotnet publish and the Inno Setup compiler (ISCC.exe) to create the final distribution packages.
  • External Tool Integration: The skill recommends the use of official development and packaging tools, including makeappx from the Windows SDK, wingetcreate for manifest management, and the GitHub CLI for release automation.
  • CI/CD Automation: Provides a template for a GitHub Actions workflow to automate the build and release process. It correctly instructs the user to handle credentials through secure repository secrets (WINGET_PAT).
Audit Metadata
Risk Level
SAFE
Analyzed
Oct 15, 2026, 10:51 PM