What problem does it solve? Writing and running quick C# experiments normally requires creating a full .NET project with a .csproj file, which adds overhead for one-off tests, API experiments, and small utilities. This Skill lets you run single-file or small multi-file C# apps directly with the .NET CLI. ## Core Features & Use Cases - File-Based App Execution: Run a single .cs file with top-level statements using dotnet hello.cs, with no project file required. - Inline Directives: Add NuGet packages, MSBuild properties, SDK selection, project references, and multi-file includes via #:package, #:property, #:sdk, #:project, #:ref, #:include, and #:exclude directives. - Version-Aware Guidance: Checks the .NET SDK version and falls back to a temporary console project on .NET 9 and earlier. - Use Case: You want to test how System.Text.Json source generation behaves under native AOT. Write one .cs file with a JsonSerializerContext, run it directly, and clean up afterward without ever creating a project. ## Quick Start Ask the AI to write and run a quick file-based C# app that tests a specific API or language feature without creating a project.