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.