dotnet-resharper-clt

Run ReSharper InspectCode and CleanupCode to enforce C# quality gates.

8|Updated Mar 29, 2026
One-click install
npx skills add https://github.com/Postpartum-genushyacinthus29/dotnet-skills --skill dotnet-resharper-clt-postpartum-genushyacinthus29
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dotnet-resharper-clt
Source: https://github.com/Postpartum-genushyacinthus29/dotnet-skills/tree/main/skills/dotnet-resharper-clt
Command: npx skills add https://github.com/Postpartum-genushyacinthus29/dotnet-skills --skill dotnet-resharper-clt-postpartum-genushyacinthus29

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

JetBrains ReSharper Command Line Tools provide a reproducible gate to enforce code quality in .NET repos, enabling strict inspections and consistent cleanup policies beyond default SDK analyzers.

Core Features & Use Cases

  • Enforce strong C# quality gates using jb inspectcode and jb cleanupcode
  • Enforce team-wide policy with solution-level .DotSettings
  • Produce CI-friendly artifacts (SARIF reports) and measurable cleanup results

Quick Start

Install JetBrains ReSharper CLT in your repo, then run jb inspectcode on YourSolution.sln and jb cleanupcode with an appropriate profile to validate results.

Frequently Asked Questions about dotnet-resharper-clt

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

FAQPage Schema
How do I enforce C# code quality in .NET CI pipelines using ReSharper Command Line Tools?

Using solution-level .DotSettings files with jb inspectcode and jb cleanupcode enforces team-wide code quality policies reproducibly, ensuring consistent settings and deterministic cleanup results across all CI environments.

How do I configure team-wide code inspection settings for .NET repositories?

Configure team-wide .NET code inspection settings by maintaining shared rules in a solution-level .DotSettings file, which jb inspectcode and jb cleanupcode read to apply consistent policies across the repository.

What is the best way to generate CI-friendly code inspection reports for .NET?

The best way to generate CI-friendly code inspection reports for .NET is running jb inspectcode, which produces SARIF reports that CI systems can parse to enforce strong C# quality gates.

Does ReSharper Command Line Tools work with solution-level .DotSettings files?

Yes, ReSharper Command Line Tools works with solution-level .DotSettings files, allowing jb inspectcode and jb cleanupcode to enforce team-wide policy and produce deterministic cleanup results.

How do I automate code cleanup in .NET repositories deterministically?

You automate deterministic .NET code cleanup by running jb cleanupcode with an appropriate profile against YourSolution.sln, ensuring repeatable formatting results across different environments.

Why use ReSharper CLT instead of default SDK analyzers for .NET code quality?

ReSharper CLT provides stricter inspections and consistent cleanup policies beyond default SDK analyzers, enabling CI-grade code quality gates with measurable cleanup results and SARIF report generation.