migrate-xunit-to-mstest

Pass

Audited by Gen Agent Trust Hub on Jul 24, 2026

Risk Level: SAFECOMMAND_EXECUTIONEXTERNAL_DOWNLOADS
Full Analysis
  • Standard Command Execution: The skill performs build and test operations to establish a baseline and verify the success of the migration.
  • Evidence: Workflow steps 1.5 and 6.2 instruct the agent to run existing build and test commands.
  • Context: This is a routine requirement for migration tools to ensure code integrity and functional parity before and after changes.
  • Trusted Dependency Management: The skill facilitates the transition between well-known testing frameworks by managing NuGet packages.
  • Evidence: Workflow step 2 specifies the removal of xUnit packages and the addition of the MSTest metapackage (version 4.1.0) or MSTest.Sdk.
  • Context: These packages are official components of the .NET ecosystem provided by trusted vendors.
  • Project Data Ingestion: The skill reads local project configuration files to determine the necessary migration steps.
  • Ingestion points: Workflow step 1.1 reads Directory.Build.props, Directory.Packages.props, global.json, and project files.
  • Boundary markers: None explicitly specified for the project file content.
  • Capability inventory: The agent can modify project source code and execute shell commands for building and testing.
  • Sanitization: Standard file-system access and text processing logic are used.
  • Context: Processing project metadata is a prerequisite for accurate framework detection and automated code refactoring.
Audit Metadata
Risk Level
SAFE
Analyzed
Jul 24, 2026, 11:05 AM
Security Audit — agent-trust-hub — migrate-xunit-to-mstest