blazor-frontend
CommunityBlazor frontend development standards.
Authorspallempati
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill enforces consistent and best-practice standards for Blazor frontend development, ensuring maintainable and high-quality code.
Core Features & Use Cases
- Component Structure: Enforces the use of dual-file components (
.razor+.razor.cs) and prohibits@codeblocks in.razorfiles. - Naming Conventions: Provides clear guidelines for naming components, methods, parameters, and fields.
- Code Organization: Dictates the order of members within code-behind files for better readability.
- Lifecycle Management: Guides the appropriate use of Blazor lifecycle methods.
- Event Handling: Specifies best practices for asynchronous event handlers and component communication.
- Dependency Injection: Standardizes the use of
[Inject]for service injection. - Data Binding: Demonstrates correct one-way and two-way data binding syntax.
- Conditional & List Rendering: Provides examples for rendering content dynamically.
- Parameters & Slots: Shows how to define and use component parameters and render fragments.
- Anti-Patterns: Lists common mistakes to avoid in Blazor development.
Quick Start
Follow the Blazor frontend development standards when writing Blazor components, Razor files, or Blazor Server/WebAssembly applications.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: blazor-frontend Download link: https://github.com/spallempati/AI-Studio/archive/main.zip#blazor-frontend Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.