
from crestapps.agentskills12
Guides building and configuring forms in Orchard Core using OrchardCore.Forms, including form widgets, validation, workflow-based submissions, anti-forgery hand
This skill provides concrete guidance and templates for creating, configuring, and processing forms in Orchard Core using the OrchardCore.Forms module. It explains form widget types (Form, Input, Button, Label, Select, TextArea, Validation), how to enable the feature, configure content types and element properties, handle anti-forgery tokens, and tie form submissions into OrchardCore.Workflows for server-side processing and validation. It includes examples for custom form elements, display drivers, migrations, and recipe snippets to bootstrap contact forms or form pages.
Use this skill when implementing or troubleshooting forms in an Orchard Core site: enabling the Forms feature, creating form widget content types, configuring input properties (name, id, placeholder), wiring validation widgets, or processing submissions via workflows (including anti-forgery validation and email/send/redirect tasks). It's aimed at developers integrating forms into CMS pages and automating submission flows.
Best used by agents that can provide code and configuration guidance for .NET/Orchard Core stacks (Copilot/Codex/Code-capable assistants).
A documentation-only skill guiding Orchard Core form development using OrchardCore.Forms. Covers form widgets, validation, workflow-based submissions, anti-forgery tokens, and custom form elements with C# examples. No scripts included — purely instructional content. Well-organized with clear code samples and tables, but serves a narrow audience of OrchardCore developers.
Clean skill, no security concerns. Pure guide/reference content for a specific .NET CMS framework. No scripts to execute or evaluate.