dotnet-resharper-clt

Integrates JetBrains ReSharper CLT for .NET code inspection and cleanup via jb inspectcode and jb cleanupcode.

466|35|Updated Mar 15, 2026
One-click install
npx skills add https://github.com/managedcode/dotnet-skills --skill dotnet-resharper-clt
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dotnet-resharper-clt
Source: https://github.com/managedcode/dotnet-skills/tree/main/skills/dotnet-resharper-clt
Command: npx skills add https://github.com/managedcode/dotnet-skills --skill 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 code quality checks in .NET projects beyond the default SDK analyzers, by integrating the powerful JetBrains ReSharper Command Line Tools.

Core Features & Use Cases

  • Advanced Code Inspections: Utilizes jb inspectcode to identify a wider range of potential issues, code smells, and performance bottlenecks.
  • Automated Code Cleanup: Employs jb cleanupcode with predefined or custom profiles to enforce consistent code style, reformat code, and apply optimizations.
  • CI/CD Integration: Enables stronger quality gates in automated pipelines, ensuring higher code standards.
  • Use Case: Integrate jb inspectcode into your CI pipeline to automatically flag critical code quality issues before they are merged, and use jb cleanupcode to maintain a consistent codebase across the team.

Quick Start

Run ReSharper's code inspections on the solution and apply the 'Built-in: Full Cleanup' profile.

Frequently Asked Questions about dotnet-resharper-clt

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

FAQPage Schema
How do I run ReSharper code inspections on a .NET solution?

Run ReSharper code inspections by executing the `jb inspectcode` command against your .NET solution to identify code smells and performance bottlenecks. This generates detailed issue reports for maintaining high code quality standards.

What is the best way to automate .NET code cleanup in a CI/CD pipeline?

Automate .NET code cleanup in CI/CD pipelines using the `jb cleanupcode` command with predefined or custom profiles to enforce consistent code style, reformat code, and apply optimizations automatically before merging.

Can I use custom cleanup profiles with ReSharper Command Line Tools?

Yes, you can use custom cleanup profiles with ReSharper Command Line Tools alongside predefined ones like 'Built-in: Full Cleanup'. Execute `jb cleanupcode` with your configured profile to enforce specific team code style and formatting rules.

Why use ReSharper CLI over default .NET SDK analyzers for code quality?

Use ReSharper CLI over default .NET SDK analyzers for advanced code inspections that identify a wider range of potential issues and performance bottlenecks. It enables stronger quality gates in automated CI/CD workflows.

Does JetBrains ReSharper Command Line Tools support CI/CD integration?

Yes, JetBrains ReSharper Command Line Tools supports CI/CD integration by enabling stronger quality gates in automated pipelines. Use `jb inspectcode` to flag critical code quality issues before merge.

How do I enforce consistent code style across a .NET team?

Enforce consistent code style across a .NET team by integrating `jb cleanupcode` into your workflow with configurable profiles. This automatically reformats code and applies optimizations to maintain a consistent codebase.