--- name: quickmarkup description: Write and edit QuickMarkup declarative UI markup in C# projects. Use when the project uses QuickMarkup, identifiable by `using QuickMarkup.Infra`, `using QuickMarkup.SourceGen`, or `[QuickMarkup(...)]` attribute in .cs files. --- # QuickMarkup QuickMarkup is a Vue-inspired declarative markup DSL embedded in C# that replaces XAML for UI declaration. It uses a **reactivity system** (not MVVM). ## How It Works QuickMarkup code is placed inside a `[QuickMarkup("""...""")]` attribute on a `partial class`. ```csharp [QuickMarkup(""" int Counter = 0;