property-patterns
Pass
Audited by Gen Agent Trust Hub on Jul 17, 2026
Risk Level: SAFE
Full Analysis
- Property Logic and Evaluation Patterns: The skill provides canonical examples for MSBuild property definitions, such as conditional defaults and semicolon-delimited lists. These are standard features of the MSBuild engine used for project configuration.
- Path Normalization and Utility Methods: The instructions utilize built-in MSBuild property functions and .NET static methods, such as
[MSBuild]::NormalizePathand[System.IO.Path]::Combine. These are used correctly for ensuring cross-platform path compatibility and do not represent a security risk. - Conditional Logic: The skill demonstrates the use of target framework detection and OS platform checks (
[MSBuild]::IsOSPlatform). These are intended for environment-specific build configurations and follow established MSBuild development patterns.
Audit Metadata