form-dialog

Generate Radzen add/edit form dialog components for Blazor entities.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Manually writing Add/Edit dialog components for each entity in a Blazor project is repetitive and error‑prone. This skill automates that process, producing ready‑to‑use Radzen dialog files that follow the project’s conventions.

Core Features & Use Cases

  • Template Generation: Creates a Razor dialog component with a RadzenTemplateForm, field bindings, and required validators for any given entity.
  • Consistent UI: Uses RadzenStack for layout, standardized labels, and buttons, ensuring a uniform look across the application.
  • Rapid Prototyping: Ideal for developers who need to scaffold dialogs quickly during feature development or when adding new data entities.

Quick Start

Generate an Add/Edit dialog for the Customer entity using the form-dialog skill.

Frequently Asked Questions about form-dialog

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

FAQPage Schema
How do I generate a Radzen add/edit form dialog for a Blazor entity?

To generate a Radzen form dialog for a Blazor entity, you use an automated scaffolding process that produces a Razor component with RadzenTemplateForm, field bindings, and validators. This replaces manual creation and ensures the dialog follows project conventions.

What is the best way to create consistent create and edit operations for data entities in Blazor?

The best way to create consistent create and edit operations in Blazor is to scaffold dialog components using the Radzen UI library. This ensures uniform layout via RadzenStack and standardizes submit and cancel logic across all entities.

Can I automatically add validators and field bindings when creating a Blazor dialog component?

Yes, you can automatically add validators and field bindings when generating a Blazor dialog component. The generation process populates the RadzenTemplateForm with necessary validators and field bindings based on the specific data entity.

Does the generated Radzen form dialog support rapid prototyping for new data entities?

Yes, Radzen form dialogs support rapid prototyping for new data entities. Automatically generating the add/edit dialog files accelerates feature development by providing ready-to-use components with standardized UI and logic.

Why should I avoid manually writing add/edit dialog components for Blazor projects?

You should avoid manually writing add/edit dialog components because the process is repetitive and error-prone. Automating the generation of Radzen dialog files eliminates these issues and ensures adherence to coding standards.