What problem does it solve? Writing and running quick C# experiments normally requires scaffolding a full project with a .csproj file, which adds overhead for one-off tests, API explorations, and small utilities. This Skill lets you run single-file or small multi-file C# apps directly with the .NET CLI, no project file needed. ## Core Features & Use Cases - File-based app execution: Run a single .cs file with top-level statements using dotnet hello.cs, with cached builds for fast reruns. - Inline directives: Add NuGet packages (#:package), MSBuild properties (#:property), project references (#:project), SDK selection (#:sdk), and multi-file composition (#:include/#:exclude/#:ref) directly in the source file. - Version-aware fallbacks: Detects the installed SDK 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 with dotnet file.cs, and delete it when done—no project scaffolding required. ## 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.