What problem does it solve? Writing and running quick C# experiments traditionally requires creating a full project with a .csproj file, which adds overhead for simple tests, prototypes, and one-off utilities. This Skill lets you run single-file or small multi-file C# apps directly with the .NET CLI, skipping project scaffolding entirely. ## Core Features & Use Cases - File-Based App Execution: Run a single .cs file with top-level statements using dotnet hello.cs, with support for NuGet packages, MSBuild properties, and SDK selection via #: directives. - Multi-File Composition: Compose small apps from multiple files using #:include/#:exclude, or link separate file-based apps across assembly boundaries with #:ref. - Version-Aware Fallbacks: Detects the installed 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 file-based C# app that tests the C# concept or API you want to try.