dotnet-csproj-reading

Installation
SKILL.md

dotnet-csproj-reading

Teaches agents to read and safely modify SDK-style .csproj files. Covers project structure, PropertyGroup conventions, ItemGroup patterns, conditional expressions, Directory.Build.props/.targets, and central package management (Directory.Packages.props). Each subsection provides annotated XML examples and common modification patterns.

Scope

  • SDK-style .csproj structure and SDK attribute conventions
  • PropertyGroup and ItemGroup reading and modification
  • Conditional expressions and TFM-based conditions
  • Directory.Build.props/.targets and Central Package Management

Out of scope

  • Project organization and SDK selection -- see [skill:dotnet-project-structure]
  • Build error interpretation -- see [skill:dotnet-build-analysis]
  • Common agent coding mistakes -- see [skill:dotnet-agent-gotchas]

Prerequisites

Related skills

More from novotnyllc/dotnet-artisan

Installs
3
GitHub Stars
208
First Seen
Feb 24, 2026