.NET / C# Verification

Validate .NET C# code quality, security, and performance against predefined checklist items.

Updated Mar 21, 2026
One-click install
npx skills add https://github.com/dbrijesh/raep --skill net-c-verification
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: .NET / C# Verification
Source: https://github.com/dbrijesh/raep/tree/main/templates/skills/dotnet-verification
Command: npx skills add https://github.com/dbrijesh/raep --skill net-c-verification

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill provides a comprehensive checklist to verify the quality, security, and performance of .NET C# code before it is ready for review or deployment.

Core Features & Use Cases

  • Code Quality: Checks for compiler warnings, comments, and formatting.
  • Testing: Validates that unit and integration tests are up-to-date and cover new functionality.
  • Security: Assesses for vulnerabilities and ensures secure handling of secrets and endpoints.
  • Performance: Monitors for synchronous blocking calls and N+1 queries.
  • Configuration: Ensures that sensitive information is not hardcoded and that configurations are properly managed.
  • Build & Deployment: Validates build and deployment processes, including migrations.

Quick Start

Verify the .NET C# code in your repository by running 'dotnet verify'.

Frequently Asked Questions about .NET / C# Verification

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

FAQPage Schema
How do I verify .NET C# code quality before deployment?

To verify .NET C# code quality before deployment, run 'dotnet verify' to validate compiler warnings, comments, and formatting against predefined checklist items. This ensures adherence to coding standards and backend development protocols.

What security checks should I run on my C# backend code?

Security checks for C# backend code should assess vulnerabilities and ensure secure handling of secrets and endpoints. This verification process confirms sensitive information is not hardcoded and configurations are properly managed.

How can I check for synchronous blocking calls and N+1 queries in .NET?

To check for synchronous blocking calls and N+1 queries in .NET, run a performance verification checklist. This monitors code execution patterns to ensure performance optimizations are met before review or deployment.

Does this C# code verification process validate unit and integration tests?

Yes, this C# code verification process validates that unit and integration tests are up-to-date. It ensures testing protocols are followed and that existing tests adequately cover new functionality.

Can I use this verification checklist for my .NET backend build and deployment process?

Yes, you can use this verification checklist for .NET backend build and deployment processes. It validates build operations, deployment configurations, and database migrations to ensure readiness before release.