review-checklist

Review .NET pull requests using severity-based checklists for architecture, security, performance, testing, and style issues.

4|1|Updated Mar 15, 2026
One-click install
npx skills add https://github.com/FaysilAlshareef/dotnet-ai-kit --skill review-checklist-faysilalshareef
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: review-checklist
Source: https://github.com/FaysilAlshareef/dotnet-ai-kit/tree/main/skills/quality/review-checklist
Command: npx skills add https://github.com/FaysilAlshareef/dotnet-ai-kit --skill review-checklist-faysilalshareef

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill enforces consistent, standards-based code reviews across .NET projects by providing category-specific checklists and severity ratings so reviewers reliably identify and prioritize architecture, security, performance, testing, and style issues.

Core Features & Use Cases

  • Severity-driven triage: Clear Critical, Major, Minor, and Info tiers to prioritize fixes before merge.
  • Category-specific checklists: Prebuilt guidance for architecture, event sourcing, security, performance, testing, and style tailored to .NET and microservice patterns.
  • Actionable PR output: Templates and remediation suggestions to convert findings into precise pull request comments.
  • Use Case: When reviewing a microservice change that modifies event sourcing and API handlers, run the checklist to surface immutability, outbox, authorization, and N+1 issues before approving.

Quick Start

Use the review-checklist skill to audit a pull request and produce severity-labeled comments with actionable remediation suggestions.

Frequently Asked Questions about review-checklist

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

FAQPage Schema
How do I perform a standardized code review for a .NET pull request?

Perform a standardized code review by applying severity-based checklists to your .NET pull requests to identify architecture, security, performance, testing, and style issues. The review categorizes findings into Critical, Major, Minor, and Info tiers to prioritize fixes before merging.

What is a severity-based code review checklist?

A severity-based code review checklist is a structured process that evaluates code changes using predefined Critical, Major, Minor, and Info tiers. It systematically identifies architecture, security, performance, testing, and style issues in .NET codebases to ensure consistent review standards.

How do I review event sourcing changes and domain-driven design boundaries in microservices?

Review event sourcing changes and domain-driven design boundaries by applying targeted checklists to surface immutability, outbox pattern, and authorization issues. This process evaluates microservice API handlers and produces categorized severity findings with actionable remediation suggestions.

Can I generate ready-to-use PR comments from my code review findings?

Yes, you can generate ready-to-use PR comments from code review findings. The review process outputs categorized severity summaries and precise templates with actionable remediation suggestions, allowing you to directly convert the identified issues into pull request comments.

Does this code review checklist support .NET microservice patterns and event sourcing?

Yes, this code review checklist explicitly supports .NET microservice patterns and event sourcing. It provides prebuilt category-specific guidance tailored to .NET architectures, evaluating changes to event sourcing, API handlers, and domain-driven design boundaries.

How do I prioritize security and performance issues during a PR review?

Prioritize security and performance issues during a PR review by applying severity tiers. The checklist systematically evaluates code for security vulnerabilities and performance bottlenecks like N+1 issues, categorizing them as Critical, Major, Minor, or Info to dictate fix priority.