blazor-page

Scaffold a Blazor page with loading state, breadcrumbs, and authorization.

Updated Jan 28, 2026
One-click install
npx skills add https://github.com/georgebjork/FairwayFinder --skill blazor-page
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: blazor-page
Source: https://github.com/georgebjork/FairwayFinder/tree/main/.claude/skills/blazor-page
Command: npx skills add https://github.com/georgebjork/FairwayFinder --skill blazor-page

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

developers repeatedly need to create new Blazor pages that include a loading spinner, breadcrumb navigation, and proper authorization, leading to duplicated boilerplate and inconsistent implementations.

Core Features & Use Cases

  • provides a ready‑to‑use page template with interactive server render mode and Radzen layout components.
  • injects common services such as authentication, navigation, notifications, and dialog handling.
  • initializes breadcrumbs automatically and includes patterns for route parameters, organization cascading, admin‑only pages, and toast notifications.
  • enforces consistent styling using Radzen utility classes and CSS variables.

Quick Start

Create a new Blazor page called Dashboard using the blazor-page skill.

Frequently Asked Questions about blazor-page

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I scaffold a Blazor Server page with loading state and authorization?

You can scaffold a Blazor Server page with loading state and authorization by generating a template that includes interactive server render mode, breadcrumbs, and injected services like authentication and navigation to eliminate duplicated boilerplate.

Does this Blazor page scaffolding work with Radzen components?

Yes, the Blazor page scaffolding works with Radzen components by enforcing consistent styling using Radzen utility classes and CSS variables while providing a ready-to-use page template with Radzen layout components.

Can I use this for Blazor pages that do not follow standard list or detail patterns?

Yes, you can use this for Blazor pages that do not follow standard list or detail patterns. It provides a general-purpose template with loading spinners, breadcrumb navigation, and proper authorization for custom page layouts.

What is the best way to add breadcrumbs and toast notifications to a new Blazor page?

The best way to add breadcrumbs and toast notifications to a new Blazor page is to use a scaffolding template that initializes breadcrumbs automatically and includes established patterns for toast notifications and injected dialog handling services.

How do I set up an admin-only Blazor page with proper route parameters?

You can set up an admin-only Blazor page with proper route parameters by using a scaffolding template that includes built-in patterns for route parameters, organization cascading, and authorization to enforce page access control.

Why do I need to inject common services when creating a new Blazor page?

You need to inject common services when creating a new Blazor page to handle authentication, navigation, notifications, and dialogs consistently. This prevents duplicated boilerplate and ensures proper interactive server render mode functionality.