verify

Automate .NET code quality checks including restore, build, format, test, and analyzer pass.

2|Updated Apr 19, 2026
One-click install
npx skills add https://github.com/dimsour/dotnet-ai-toolkit --skill verify-dimsour
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: verify
Source: https://github.com/dimsour/dotnet-ai-toolkit/tree/main/plugins/dotnet-copilot/skills/verify
Command: npx skills add https://github.com/dimsour/dotnet-ai-toolkit --skill verify-dimsour

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill automates the process of verifying .NET code quality, ensuring that changes meet the required standards before commit or push.

Core Features & Use Cases

  • Verification Loop: Runs a series of checks including restore, build, format, test, and analyzer pass.
  • Solution Discovery: Automatically discovers solution/projects from .sln/global.json.
  • Effort Reduction: Saves time by automating the verification process, allowing developers to focus on coding.

Quick Start

Run the 'dotnet verify' command to verify your .NET project.

Frequently Asked Questions about verify

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate .NET code quality checks before a commit?

Automating .NET code quality checks involves running a verification loop that executes restore, build, format, test, and analyzer passes. This ensures code meets required standards before commit or push by automatically discovering solutions and projects.

What is a .NET verification loop and how does it work?

A .NET verification loop is an automated process that runs sequential checks including restore, build, format, test, and analyzer passes. It automatically discovers .sln or global.json files to verify code quality across discovered solutions and projects.

How do I run dotnet verify to check my project?

Run the 'dotnet verify' command to initiate the verification process. The script automatically discovers your solution or project files from .sln or global.json and executes the required restore, build, format, test, and analyzer checks.

Does the .NET verification loop support automatic solution discovery?

Automatic solution discovery is supported by the verification loop. It locates solution and project files automatically by searching for .sln or global.json files in the directory, removing the need for manual path configuration during the build process.

What is the best way to enforce code analysis and formatting in a dotnet build process?

The best way to enforce code analysis and formatting is using an automated verification loop. It sequentially runs restore, build, format, test, and analyzer passes to ensure all code quality standards are met before committing changes.