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.