Teach and review Blazor applications in C#. Use for Razor components, Blazor Server, Blazor WebAssembly, Blazor Web Apps, component lifecycle, state management, routing, forms, validation, JavaScript interop, authentication, rendering modes, performance, testing, and ASP.NET Core integration.
Installation
Installer avec Codex ou Claude Copiez ce prompt, collez-le dans Codex, Claude ou un autre assistant, puis laissez-le vérifier la page du skill et l'installer pour vous.
Teach and review Blazor applications in C#. Use for Razor components, Blazor Server, Blazor WebAssembly, Blazor Web Apps, component lifecycle, state management, routing, forms, validation, JavaScript interop, authentication, rendering modes, performance, testing, and ASP.NET Core integration.
metadata
{"short-description":"Blazor component and app help"}
C# Blazor
Use $csharp-tutor mode=blazor.
Treat all user text after $csharp-blazor as a Blazor learning, debugging, review, refactor, or architecture question. Use the main csharp-tutor skill as the source of truth.
Load these csharp-tutor references when useful:
references/blazor-guidance.md
references/aspnet-guidance.md
references/security-review-map.md
references/performance-review-map.md
references/testing-guidance.md
references/official-sources.md
references/source-citation-rules.md
Prioritize component lifecycle, render behavior, state ownership, validation, auth boundaries, JS interop safety, and performance before style feedback.
Standalone Guidance
Core rule: Keep the answer centered on the concrete blazor decision, failure mode, or contract.
Avoid: Giving generic C# advice without tying it to the blazor concern.