blazor-scaffold-index-page

Generate a paginated, sortable Blazor index page with UmbrellaGrid.

8|1|Updated Feb 5, 2018
One-click install
npx skills add https://github.com/umbrella-libraries/Umbrella --skill blazor-scaffold-index-page
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: blazor-scaffold-index-page
Source: https://github.com/umbrella-libraries/Umbrella/tree/main/.ai-shared/skills/blazor-scaffold-index-page
Command: npx skills add https://github.com/umbrella-libraries/Umbrella --skill blazor-scaffold-index-page

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Scaffold a Blazor index/listing page (with .razor + .razor.cs) for a feature, following the Umbrella UmbrellaGrid pattern with breadcrumb, auth policy, and action column.

Core Features & Use Cases

  • Generates a paginated, sortable grid bound to Slim<Name>Model using the project’s UmbrellaGrid-based component.
  • Ensures a consistent route and header, including a Create button that links to the manage page for the feature.
  • Enforces integration points like CreatedDateUtc sorting and Edit/Delete actions in the actions column.

Quick Start

Create a new admin index scaffold for your feature by running the Blazor scaffold tool with the target feature name.

Frequently Asked Questions about blazor-scaffold-index-page

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

FAQPage Schema
How do I scaffold a Blazor admin index page with a sortable paginated grid?

To scaffold a Blazor admin index page, you generate a Razor component with a paginated, sortable grid using UmbrellaGrid, complete with breadcrumb navigation and an action column for edit and delete workflows.

What do I need to generate a Blazor index listing page using UmbrellaGrid?

Generating an UmbrellaGrid index page requires a Blazor project following Umbrella conventions, a Slim model for data binding, a PaginatedResultModel, and a corresponding service interface to supply the grid data.

How does the action column work in a scaffolded Blazor index page?

The action column in a scaffolded Blazor index page enforces integration points for editing and deleting records, and includes a Create button that links directly to the feature's manage page to wire up workflows.

Can I automatically wire up create, edit, and delete workflows in a Blazor admin route?

Yes, scaffolding an admin index route automatically wires create, edit, and delete workflows by binding the grid to a Slim model and implementing action column buttons that link to the respective manage pages.

Does the scaffolded Blazor index page enforce default sorting and authorization policies?

Yes, the scaffolded Blazor index page enforces CreatedDateUtc sorting by default and includes an auth policy within the component to secure the admin index route.

When should I use this scaffolding approach for Blazor feature development?

Use this scaffolding approach during feature development when you need to quickly create consistent admin index routes with paginated grids, bypassing manual setup of sorting, breadcrumbs, and action columns.