Roslyn-first C#/.NET coding workflow using RoslynSkills (roscli). Use when user asks for symbol navigation, semantic context, structured refactors (rename/transactions), workspace-backed diagnostics triage, or evidence capture for benchmark runs. Avoid for non-C# repos or tasks that do not need semantic certainty.
Precise C#/.NET navigation, rename/refactor, and diagnostics using RoslynSkills (roscli). Use when user asks to rename/refactor a C# symbol, disambiguate overloads/collisions, fix C# build/diagnostic errors, or make safe multi-file edits. Avoid for non-C# repos or pure formatting.