review-code

Review C#/.NET code with priority-based checklists and .editorconfig compliance.

4|Updated Apr 25, 2024
One-click install
npx skills add https://github.com/BridgingIT-GmbH/bITdevKit.Examples.GettingStarted --skill review-code-bridgingit-gmbh
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: review-code
Source: https://github.com/BridgingIT-GmbH/bITdevKit.Examples.GettingStarted/tree/main/.opencode/skills/review-code
Command: npx skills add https://github.com/BridgingIT-GmbH/bITdevKit.Examples.GettingStarted --skill review-code-bridgingit-gmbh

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Conducting consistent, thorough code reviews for C#/.NET projects is time-consuming and error-prone. This Skill provides a structured framework to evaluate code quality, security, tests, performance, and documentation, ensuring reviews are consistent and actionable.

Core Features & Use Cases

  • Priority-based checklists: Guided evaluation across code quality, security, testing, performance, and documentation.
  • Actionable feedback templates: CRITICAL, IMPORTANT, and SUGGESTION templates to standardize comments.
  • Comprehensive references: Quick access to example checklists and documentation to improve review outcomes.
  • Use Case: Review a PR containing domain logic, repository patterns, and API endpoints to ensure alignment with Clean Architecture and best practices.

Quick Start

  • Create inline comments using the provided templates.
  • Generate a structured review summary to capture findings and next steps.

Frequently Asked Questions about review-code

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

FAQPage Schema
How do I perform a structured C# .NET code review for a pull request?

Perform a structured C# .NET code review by applying priority-based checklists across code quality, security, testing, performance, and documentation. Use standardized templates for inline comments and generate a formal review summary to capture findings and next steps.

What should I check during a .NET code audit to ensure Clean Architecture compliance?

During a .NET code audit, evaluate domain logic, repository patterns, and API endpoints against priority-based checklists. Enforce .editorconfig compliance to ensure alignment with Clean Architecture and best practices across application and infrastructure layers.

Can I standardize code review feedback using templates for C# projects?

Yes, you can standardize code review feedback using CRITICAL, IMPORTANT, and SUGGESTION templates. These templates help format inline comments consistently, making the review process more structured and actionable for C#/.NET projects.

Does this code review process enforce .editorconfig compliance for dotnet projects?

Yes, the code review process explicitly enforces .editorconfig compliance for dotnet projects. It checks code against .editorconfig rules alongside priority-based checklists covering security, performance, and documentation to ensure comprehensive evaluation.

What is the best way to document findings from a C# code review?

The best way to document C# code review findings is to generate a structured Review Summary. This formal output captures all findings from the priority-based checklists and outlines actionable next steps for the development team.

Are there limitations to using automated checklists for .NET code reviews?

Automated checklists for .NET code reviews focus on structured, repeatable evaluation across specific domains like security and performance. They do not replace human judgment for complex architectural assessments but provide a consistent baseline for identifying issues.