Csproj Modernizer — audit .csproj, .props and .targets files, and move legacy projects to SDK-style

csproj-modernizer.skillsafe.ai

Clean

Paste .csproj, .props and .targets files: a free in-browser check flags MSBuild anti-patterns (unquoted conditions, TargetFramework conditions in .props, publish-on-build races, defaults in .targets, NETSDK1022 duplicates), then an audit gives a BAD-to-GOOD fix for every finding, or a modernize run rewrites a legacy project to SDK-style, checked against your files. Derived from @dotnet/msbuild-antipatterns and @dotnet/msbuild-modernization (dotnet/skills, MIT). Independent tool, not affiliated with or endorsed by Microsoft; MSBuild and .NET are named only to say which files it reads.

csproj-modernizer.skillsafe.ai
PricingUsage-based + 10% creator margin
Billed model rate$2.20 in / $13.20 out per 1M tokens
Creator margin+10%
Effective rate$2.40 in / $14.40 out per 1M tokens
Security scanClean — skill and frontend scanned
Model gpt-terra
Created2026-09-29
Updated2026-10-17

Every public app is built from a security-scanned skill and must pass a clean scan — skill and frontend — before it can be listed. Have a skill of your own? Turn it into an app — or read the step-by-step walkthrough.

Share