This plugin contains AI agent skills for DevExpress Blazor Components (UI component library for the Microsoft Blazor framework).
- .NET 8+ application (Blazor WebAssembly or Blazor Server)
- DevExpress v26.1+ Blazor NuGet packages (
DevExpress.Blazor) - DevExpress subscription license (ASP.NET and Blazor, DXperience, Universal)
- Entity Framework Core, SQL Server, or a custom data service (for data binding tasks)
- OpenAI API key or Azure OpenAI/Ollama endpoint configuration (for AI Chat component)
| Skill | Capabilities | Docs |
|---|---|---|
| devexpress-blazor-ai-chat | Blazor AI Chat: provider configuration (OpenAI, Azure OpenAI, and Ollama), prompt suggestions, system prompts, attachments, Markdown replies, streaming, tool calling, history. | Overview |
| devexpress-blazor-combobox | Blazor ComboBox: data binding, search and filter, data grouping, virtual scrolling, columns, templates, custom buttons, cascading combo box setup, validation. | Overview |
| devexpress-blazor-charts | Blazor Chart: series configuration (line, bar, pie, polar, and financial), data binding, axes, labels, legends, tooltips, annotations, palettes, zoom/pan, export. | Overview |
| devexpress-blazor-gauges | Blazor Data Visualization Components: component configuration (bar gauge, range selector, sankey, sparkline, and map), markers, routes, range selection, user interaction events, export. | Overview |
| devexpress-blazor-grid | Blazor Grid: server-side data processing, columns, templates, data editing, data shaping (filter, sort, and group rows), summaries, selection, paging, virtual scrolling, export, toolbar. | Overview |
| devexpress-blazor-treelist | Blazor TreeList: data binding (hierarchical or self-referenced sources), data editing, data shaping (filter and sort rows), paging, selection, export, load on demand, node drag-and-drop. | Overview |
| devexpress-blazor-pivot-table | Blazor Pivot Table: cross-tab analysis, area customization (row, column, data, and filter areas), aggregation, date grouping, field layout, interactive data filtering. | Overview |
| devexpress-blazor-scheduler | Blazor Scheduler: view management (day, week, month, and timeline views), appointment binding, recurring events, resources, data editing, drag-and-drop, labels, statuses. | Overview |
| devexpress-blazor-ribbon | Blazor Ribbon: tabs, groups, application menu, contextual tabs, buttons, toggles, color pickers, combo boxes, spin editors. | Overview |
| devexpress-blazor-toolbar | Blazor Toolbar: buttons, drop-down menus, checkboxes and radio buttons, data binding, adaptivity, render styles, templates, icons, links. | Overview |
Each skill is self-contained and follows the same structure:
devexpress-blazor-<name>/
├── SKILL.md -- YAML frontmatter (activators, prerequisites), navigation guide
├── references/ -- scenario-focused deep dives
└── examples/ -- getting-started samples (*.razor)
For agent-specific and IDE-specific setup instructions, see the repository README.