blazor-development
CommunityStreamline Blazor development and razor editing.
Authorerymuzuan
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Blazor development projects often struggle with consistent component architecture, localization integration, and reliable loading states. This Skill provides standardized patterns and examples to align teams on best practices.
Core Features & Use Cases
- Component and localization conventions: Inherit from LocalizedComponentBase<T>, use Resources for .resx localization, and apply MotoRent UI components.
- Loading pattern: Implement a robust loading pattern with a Loading boolean and try/finally, plus LoadingSkeleton modes for tables, cards, and text.
- CSS isolation and theming: Uses .razor.css files, Tabler theme variables, and safe theme-aware styling with CSS isolation.
- Use Case: Build modular Blazor features (e.g., motorbike lists, detail pages) with consistent structure and theming.
Quick Start
Create a Blazor page using LocalizedComponentBase and a Loading state, then wrap data rendering with a LoadingSkeleton as described.
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-development Download link: https://github.com/erymuzuan/motorent/archive/main.zip#blazor-development 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.