跳过主要内容
migrate-nullable-referencesby .NETOfficialDevelopmentGitHub stars: 5.5k

Migrate Nullable References skill: what it does and how to install it

Migrates existing C# projects to nullable reference types, resolving compiler warnings while preserving runtime behaviour and API intent.

Summary generated from the skill's documentation.

Install

$ npx skills add dotnet/skills --skill migrate-nullable-references

Run it in a terminal. If your agent is already running, start a new session so it picks the skill up.

About this skill

What it does. Assesses C# language and project readiness, selects a project-wide or file-by-file rollout, enables nullable reference types and works through CS86xx warnings. It guides annotation of APIs, fields and generic returns, cleans up suppressions, runs clean build checkpoints, and can use a readiness scanner.

When to use it. For adopting nullable reference types, updating dependencies with nullable annotations, or auditing suppressions in an existing C# codebase. It does not apply to C# 7.3 or earlier projects, projects already migrated with zero warnings, or warning suppression without fixes.

History

Repo stars

5.5kAbout +384 since 9 Jul 2026

Before 1 Oct 2026 the curve is estimated from public event data.

Stars are counted for the whole repository, which holds 18 skills.

Show as a table
Repo stars by day
DateRepo stars
1 Oct 20265,531
24 Sept 2026 (estimated)5,519
17 Sept 2026 (estimated)5,494
10 Sept 2026 (estimated)5,419
3 Sept 2026 (estimated)5,258
27 Aug 2026 (estimated)5,233
20 Aug 2026 (estimated)5,221
13 Aug 2026 (estimated)5,221
6 Aug 2026 (estimated)5,171
30 Jul 2026 (estimated)5,159
23 Jul 2026 (estimated)5,159
16 Jul 2026 (estimated)5,147
9 Jul 2026 (estimated)5,147

Installs

2.4k

Tracking since . A chart appears once there are 7 days of data.

Installs via skills.sh

Similar skills