rm-guide-blazor
CommunityShip clean Blazor components with confidence.
Software Engineering#components#guidance#rendering#lifecycle#best-practices#dependency-injection#blazor
Authormichaelvolz
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Ensures teams avoid lifecycle, render, and injection anti-patterns when building or reviewing Blazor components.
Core Features & Use Cases
- Critical Rules: Encourages composition over inheritance, required injected properties, and minimal intentional state to keep components predictable.
- Lifecycle Focus: Covers when to use OnInitializedAsync, OnParametersSetAsync, and ShouldRender to balance performance with correctness.
- Use Case: While refactoring an existing .razor page you can rely on this guidance to keep event callbacks, state updates, and DI patterns consistent before merging.
Quick Start
Ask for rm-guide-blazor advice whenever you need to refactor a .razor component or adjust its lifecycle, state, or render behavior.
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: rm-guide-blazor Download link: https://github.com/michaelvolz/redmuffin.Blazor.StaticWeb/archive/main.zip#rm-guide-blazor 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 471,000+ vetted skills library on demand.