dotnet:verify

Run restore, build, format, test, and analyzer checks on .NET projects.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill ensures that .NET projects meet quality standards by running a verification loop, which includes restore, build, format, test, and analyzer pass steps.

Core Features & Use Cases

  • Verification Loop: Runs a comprehensive set of checks on .NET projects to ensure they are in a good state before commit.
  • Efficient Discovery: Automatically discovers solution/projects from .sln/global.json.
  • Customizable: Allows users to specify project or solution paths for targeted verification.
  • Use Case: After making non-trivial edits to a .NET project, use this Skill to verify that everything is in order before committing changes.

Quick Start

Run the dotnet:verify skill on your project to verify its quality.

Frequently Asked Questions about dotnet:verify

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

FAQPage Schema
How do I run a full verification loop on a .NET project before committing changes?

A .NET project verification loop automatically executes restore, build, format, test, and analyzer passes. Running this comprehensive check after non-trivial edits ensures your codebase meets quality standards before you commit changes.

What is the best way to verify .NET project quality after making code edits?

To verify .NET project quality effectively, run a series of checks including restore, build, format, test, and analyzer passes. This fast verification loop ensures your recent edits do not introduce build failures or formatting issues.

Can I use this verification process for specific .NET project paths instead of the whole solution?

Yes, you can specify custom project or solution paths for targeted verification. While it efficiently discovers targets from .sln or global.json by default, customizing the path allows you to verify isolated parts of your codebase.

When do I need to run a .NET verification loop?

You need to run a .NET verification loop after making non-trivial edits to your project or before committing changes. This ensures that all restore, build, format, test, and analyzer checks pass before your code is integrated.