Languages & frameworksMIT

C# Refactoring

by .NET Platform (opens in a new tab) dotnet/skills

Performs binding-aware C# refactors while preserving behavior and public contracts.

Installation

Skills CLI

Skills CLI command
npx skills@latest add dotnet/skills --skill csharp-refactoring

Requires Node.js and npm. Choose your agents in the installer; add -g for a global installation.

Fieldbook review

Reviewed 27 Sept 2026

Classifies requests before editing, uses semantic tooling where available, and verifies the narrowest relevant builds, tests, analyzers, and target frameworks. It works only in the current Git repository and may retain compatibility shims rather than remove shipped APIs.

  • LicenceMIT
  • FrontmatterValid name and description
  • Risky patternsNone found
  • Size151 lines
  • Last checked27 Sept 2026 · 82bba1d8536e776c30b97871cc22571dfceb2266401337ef526f6e28527fa021

What it can touch

  • Edits code

    Changes files in your project.

  • Runs commands

    Runs shell commands such as tests, builds or installs.

  • Uses git

    Reads history or makes commits, branches or worktrees.

Read the source

Fieldbook links to the original instead of copying it, so you always read the version you install.

plugins/dotnet/skills/csharp-refactoring/SKILL.md on GitHub (opens in a new tab)