mcaf-dotnet-resharper-clt

Integrate JetBrains ReSharper Command Line Tools into .NET repositories for code inspections and cleanup.

4|Updated Mar 6, 2026
One-click install
npx skills add https://github.com/managedcode/MCPGateway --skill mcaf-dotnet-resharper-clt
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: mcaf-dotnet-resharper-clt
Source: https://github.com/managedcode/MCPGateway/tree/main/.codex/skills/mcaf-dotnet-resharper-clt
Command: npx skills add https://github.com/managedcode/MCPGateway --skill mcaf-dotnet-resharper-clt

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill addresses the need for more robust C# code analysis and automated code cleanup in .NET repositories, going beyond the capabilities of default SDK analyzers.

Core Features & Use Cases

  • Advanced Code Inspections: Utilizes jb inspectcode for deep analysis of C# code quality.
  • Automated Code Cleanup: Employs jb cleanupcode with configurable profiles to enforce coding standards and fix issues.
  • Solution-wide Settings Enforcement: Integrates with .DotSettings files for consistent quality gates across the team.
  • Use Case: Integrate ReSharper's powerful static analysis into your CI pipeline to catch complex code smells and enforce team-wide coding standards before code is merged.

Quick Start

Use the mcaf-dotnet-resharper-clt skill to add ReSharper CLI inspections to this .NET repo.

Frequently Asked Questions about mcaf-dotnet-resharper-clt

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

FAQPage Schema
How do I run ReSharper code inspections in a .NET CI pipeline?

Automated code cleanup in .NET is performed using the `jb cleanupcode` command with configurable profiles, which enforces team-wide coding standards and fixes formatting issues across the solution.

What is the best way to enforce .NET coding standards across a team?

The best way to enforce .NET coding standards is by applying solution-wide `.DotSettings` files combined with `jb cleanupcode`, which ensures consistent quality gates and automated code standardization across the entire repository.

Do I need ReSharper CLT to go beyond default .NET SDK analyzers?

Yes, you need ReSharper CLT to go beyond default .NET SDK analyzers because it provides advanced C# code analysis and automated cleanup capabilities that catch deeper code smells and enforce broader coding standards.

Can I use custom cleanup profiles with JetBrains command line tools for .NET?

Yes, you can use custom cleanup profiles with JetBrains command line tools by configuring the `jb cleanupcode` command, allowing you to apply specific automated code cleanup rules and enforce team-wide standards.

Why use `jb inspectcode` for static analysis instead of default .NET analyzers?

You use `jb inspectcode` for static analysis instead of default .NET analyzers to perform deeper inspections of C# code quality, enabling you to catch complex code smells that standard SDK analyzers miss.