with one click
build-test
GitHub Copilot skill for building and testing the solution.
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Menu
GitHub Copilot skill for building and testing the solution.
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Based on SOC occupation classification
| name | build-test |
| description | GitHub Copilot skill for building and testing the solution. |
GitHub Copilot skill for building and testing the EzSCIM SCIM server.
Build .NET projects with flexible configuration.
Script: build.ps1
Parameters:
Project (string): Project name without .csproj (default: "EzSCIM.IntegrationTests")Configuration (string): Debug or Release (default: "Release")Clean (switch): Clean before buildingVerbose (switch): Detailed build outputNoRestore (switch): Skip package restore
Examples:@skill build
@skill build -Project "EzSCIM" -Clean
@skill build -Configuration Debug -Verbose
Run tests with flexible filtering and configuration.
Script: test.ps1
Parameters:
Project (string): Test project name (default: "EzSCIM.IntegrationTests")Filter (string): Test name filter patternConfiguration (string): Debug or Release (default: "Release")Verbosity (string): quiet, minimal, normal, detailed, diagnostic (default: "normal")NoBuild (switch): Skip build stepRebuild (switch): Clean and rebuild before testing
Examples:@skill test -Filter "Patch"
@skill test -Filter "PatchUser_ReplaceAllScalarAttributes" -Verbosity detailed
@skill test -NoBuild -Filter "ScimValidatorComplianceTests"
Check for compilation errors in the project.
Script: check-errors.ps1
Parameters:
Project (string): Project name to check (default: "EzSCIM.IntegrationTests")Files (array): Specific files to highlight in output
Examples:@skill check
@skill check -Project "EzSCIM"
Fast test iteration with minimal configuration.
Script: quick-test.ps1
Parameters:
TestPattern (string): Test name pattern to filter (default: "Patch")
Examples:@skill quick-test
@skill quick-test -TestPattern "PatchUser_Remove"
Quick build verification and summary.
Script: verify.ps1
Parameters: None
Examples:
@skill verify
@skill check # Check for compilation errors
@skill build # Compile the project
@skill test -Filter "Patch" -NoBuild # Run related tests
@skill test -Filter "TestName" -Verbosity diagnostic -NoBuild
@skill build -Clean
@skill test -NoBuild -Verbosity detailed
@skill build
@skill quick-test -TestPattern "YourTest"
.github/skills/build-test/These scripts work with:
@skill commands)1.0.0 (2026-02-23)