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.
설치
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
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.