Updated 2w ago
by DevExpress
agent-skills
DevExpress AI Skills for coding agents (.NET, JS/TS)
67 GitHub stars (67)
+9 in 30 days
| Period | New stars |
|---|---|
| Oct 1 | 0 |
| Oct 2 | 0 |
| Oct 3 | 0 |
| Oct 4 | 0 |
| Oct 5 | 0 |
| Oct 6 | +1 |
| Oct 7 | 0 |
| Oct 8 | 0 |
| Oct 9 | 0 |
| Oct 10 | 0 |
| Oct 11 | 0 |
| Oct 12 | 0 |
| Oct 13 | 0 |
| Oct 14 | 0 |
| Oct 15 | +1 |
| Oct 16 | +2 |
| Oct 17 | 0 |
| Oct 18 | 0 |
| Oct 19 | 0 |
| Oct 20 | +2 |
| Oct 21 | +2 |
| Oct 22 | +1 |
| Oct 23 | 0 |
| Oct 24 | 0 |
| Oct 25 | 0 |
| Oct 26 | 0 |
| Oct 27 | 0 |
| Oct 28 | 0 |
| Oct 29 | 0 |
| Oct 30 | +1 |
| Oct 31 | 0 |
| Nov 1 | 0 |
| Nov 2 | 0 |
| Nov 3 | 0 |
| Nov 4 | 0 |
| Nov 5 | 0 |
- 30 skills (30 skills found in its SKILL.md files)
- 12 forks (12 forks)
- 2w ago last update (Last updated 2w ago)
Install
Skills CLI
npx skills add DevExpress/agent-skills
Asks which skills and agents to install. Just one: npx skills add DevExpress/agent-skills --skill devexpress-blazor-ai-chat — add -g for every project.
Claude Code
git clone https://github.com/DevExpress/agent-skillscp -r "agent-skills/plugins/dx-blazor/skills/devexpress-blazor-ai-chat" ~/.claude/skills/
Copies the devexpress-blazor-ai-chat skill into ~/.claude/skills/ for every project (use .claude/skills/ for one project). Repeat for the other skills listed below.
Plugin
/plugin marketplace add DevExpress/agent-skills
Run inside Claude Code if the repository ships a plugin marketplace, then pick plugins from /plugin.
Skills can run code on your machine — read the SKILL.md first.
What it does
In the author's own words, from each skill's SKILL.md — showing the first 30 of 87 files.
-
devexpress-blazor-ai-chat
Generate and configure DevExpress Blazor AI Chat (DxAIChat) — an AI-powered chat UI for Blazor apps. Use for building conversational assistants, integrating providers (OpenAI, Azure OpenAI, Ollama, or custom), configuring system prompts and suggestions, streaming responses, attachments, Markdown rendering, and tool/function calling via custom IChatResponseProvider implementations. Also use for Dx…
plugins/dx-blazor/ on GitHub (opens in a new tab)skills/ devexpress-blazor-ai-chat/ SKILL.md -
devexpress-blazor-charts
Generate and configure DevExpress Blazor Charts (DxChart, DxPieChart, DxPolarChart) for common chart types (line/bar/area/pie/donut/scatter/bubble/financial), data binding, axes, series, labels, tooltips, legends, annotations, zoom/pan, palettes, selection, and export/print. Also use for Blazor charts, data visualization, dashboards, and chart feature comparisons or migration scenarios.
plugins/dx-blazor/ on GitHub (opens in a new tab)skills/ devexpress-blazor-charts/ SKILL.md -
devexpress-blazor-combobox
Build and configure the DevExpress Blazor ComboBox (DxComboBox) — a drop-down/select editor for Blazor Server, WebAssembly, and Hybrid apps. Use for data binding (sync/async), searching/filtering, grouping, virtualization, multi-column item lists, templates (item/edit box), validation in EditForm, Clear button and custom buttons, and cascading combo boxes. Also use for DxComboBox, combo box, drop…
plugins/dx-blazor/ on GitHub (opens in a new tab)skills/ devexpress-blazor-combobox/ SKILL.md -
devexpress-blazor-gauges
Generate and configure DevExpress Blazor visualization components such as DxBarGauge, DxRangeSelector, DxSankey, DxSparkline, and DxMap. Use when building dashboards with gauges and range selection, Sankey flow diagrams, sparklines/mini charts, and interactive maps (data binding, labels, palettes, selection/hover/click events). Also use for bar gauge, range selector, Sankey, sparkline, map, and v…
plugins/dx-blazor/ on GitHub (opens in a new tab)skills/ devexpress-blazor-gauges/ SKILL.md -
devexpress-blazor-grid
Build and configure the DevExpress Blazor Grid (DxGrid) — a full-featured data grid for Blazor Server, WebAssembly, and Hybrid apps. Use when binding tabular data (IEnumerable/IQueryable/EF Core/server-mode/custom sources), enabling sorting/filtering/grouping/search, implementing CRUD editing (row/edit form/popup/cell), handling selection and focused rows, exporting to CSV/XLSX/PDF, customizing t…
plugins/dx-blazor/ on GitHub (opens in a new tab)skills/ devexpress-blazor-grid/ SKILL.md -
devexpress-blazor-pivot-table
Build and configure the DevExpress Blazor Pivot Table (DxPivotTable) — an interactive pivot grid / cross-tab analysis component for Blazor. Use for pivot-style row/column aggregation (sum/count/avg/min/max), field layout (area/area index), date grouping (year/quarter/month), interactive filtering, and building analytical dashboards. Also use for DxPivotTable, pivot grid, pivot table, cross-tab, O…
plugins/dx-blazor/ on GitHub (opens in a new tab)skills/ devexpress-blazor-pivot-table/ SKILL.md -
devexpress-blazor-ribbon
Build and configure the DevExpress Blazor Ribbon (DxRibbon) — an Office-style tabbed command UI for Blazor. Use when creating ribbon tabs, groups, and items; application menu (File); contextual tabs; toggle/check items and radio groups; and embedding editors like combo boxes, spin edits, and color palettes. Also use for DxRibbon, ribbon UI, Office ribbon, command bar, and ribbon feature compariso…
plugins/dx-blazor/ on GitHub (opens in a new tab)skills/ devexpress-blazor-ribbon/ SKILL.md -
devexpress-blazor-scheduler
Build and configure the DevExpress Blazor Scheduler (DxScheduler) — a calendar/appointment scheduling component for Blazor Server, WebAssembly, and Hybrid apps. Use for day/week/work-week/month/timeline views; data binding via DxSchedulerDataStorage and AppointmentMappings; appointment creation, editing, deletion, drag-and-drop and resize; recurring appointments (RecurrenceInfo / recurrence rules…
plugins/dx-blazor/ on GitHub (opens in a new tab)skills/ devexpress-blazor-scheduler/ SKILL.md -
devexpress-blazor-toolbar
Build and configure the DevExpress Blazor Toolbar (DxToolbar) — an adaptive command bar for Blazor apps. Use when adding toolbars/command bars, configuring DxToolbarItem buttons, drop-down menus, overflow/adaptivity, icons/tooltips/links, checked and radio-group items, data binding, item templates (ChildContent/Template), and triggering actions like form submission. Also use for DxToolbar, DxTool…
plugins/dx-blazor/ on GitHub (opens in a new tab)skills/ devexpress-blazor-toolbar/ SKILL.md -
devexpress-blazor-treelist
Build and configure the DevExpress Blazor TreeList (DxTreeList) — a hierarchical data grid / tree grid for Blazor Server, WebAssembly, and Hybrid apps. Use when displaying tree-structured or parent-child data; binding flat data with KeyFieldName, ParentKeyFieldName, and RootValue; expanding/collapsing nodes; sorting, filtering, search box, and filter panel; implementing CRUD editing for tree node…
plugins/dx-blazor/ on GitHub (opens in a new tab)skills/ devexpress-blazor-treelist/ SKILL.md -
devexpress-dashboard-data-sources
Configure DevExpress Dashboard data sources in code — ASP.NET Core, Blazor (DxDashboard), WinForms, and WPF. Use this skill to register a data source for a dashboard control, or connect a dashboard to a SQL database, JSON, Excel, MongoDB, OLAP, XPO, Entity Framework, object, extract, or federated data. Also when a dashboard shows no data, a grid or chart is empty, or one item must show columns fr…
plugins/dx-dashboard/ on GitHub (opens in a new tab)skills/ devexpress-dashboard-data-sources/ SKILL.md -
devexpress-dashboard-export
Export DevExpress Dashboards to PDF, Image, or Excel in code. Use this skill when you need to export a dashboard or dashboard item programmatically, implement server-side export (AspNetCoreDashboardExporter, WebDashboardExporter, DashboardExporter), handle CustomExport or CustomizeExportDocument events, disable or configure the export UI in ASP.NET Core or Blazor (AllowExportDashboard, AllowExpor…
plugins/dx-dashboard/ on GitHub (opens in a new tab)skills/ devexpress-dashboard-export/ SKILL.md -
devexpress-dashboard-parameters
Create and use DevExpress Dashboard parameters — DashboardParameter, look-up settings (StaticListLookUpSettings, DynamicListLookUpSettings), pass parameters to SQL queries or stored procedures (QueryParameter, Expression, [Parameters.name], JOIN), filter based on parameters (DataSource.Filter, item FilterString, ?parameterName), calculated fields and format rules, multi-select (AllowMultiselect),…
plugins/dx-dashboard/ on GitHub (opens in a new tab)skills/ devexpress-dashboard-parameters/ SKILL.md -
devextreme-button
Help developers use the DevExtreme Button component (dxButton) in Angular, React, Vue, jQuery, and ASP.NET Core Controls. Use when someone asks about Button configuration, click handling, icons, styling, button types, form submission, validation, custom templates, or any scenario involving dxButton or DxButton. Trigger phrases: "DevExtreme Button", "dxButton", "DxButton", "how do I handle button…
plugins/dx-devextreme/ on GitHub (opens in a new tab)skills/ devextreme-button/ SKILL.md -
devextreme-chat
Help developers use the DevExtreme Chat component (dxChat) in Angular, React, Vue, jQuery, and ASP.NET Core Controls. Use when someone asks about Chat configuration, rendering messages, managing users, typing indicators, alerts, message editing, Markdown support, suggestion buttons, AI service integration (OpenAI, Azure, Dialogflow), popup embedding, streaming responses, or any scenario involving…
plugins/dx-devextreme/ on GitHub (opens in a new tab)skills/ devextreme-chat/ SKILL.md -
devextreme-checkbox
Help developers use the DevExtreme CheckBox component (dxCheckBox) in Angular, React, Vue, jQuery, and ASP.NET Core Controls. Use when someone asks about CheckBox configuration, value states, three-state behavior, labels, value change events, or any scenario involving dxCheckBox or DxCheckBox. Trigger phrases: "DevExtreme CheckBox", "dxCheckBox", "DxCheckBox", "checkbox", "toggle", "boolean input…
plugins/dx-devextreme/ on GitHub (opens in a new tab)skills/ devextreme-checkbox/ SKILL.md -
devextreme-datagrid
Help developers use the DevExtreme DataGrid component (dxDataGrid) in Angular, React, Vue, jQuery, and ASP.NET Core Controls. Use when someone asks about DataGrid configuration, columns, data binding, editing, filtering, sorting, grouping, selection, paging, scrolling, summaries, export, toolbar customization, column templates, master-detail, remote operations, AI columns, or any scenario involvi…
plugins/dx-devextreme/ on GitHub (opens in a new tab)skills/ devextreme-datagrid/ SKILL.md -
devextreme-datasource
Help developers configure the DevExtreme data layer across Angular, React, Vue, jQuery, and ASP.NET Core Controls: DataSource, ArrayStore, LocalStore, ODataStore, and CustomStore. Use when someone asks about binding components to data, loading data from a REST API, configuring an OData endpoint, implementing a custom data source, client-side vs server-side data processing, paging, sorting, filter…
plugins/dx-devextreme/ on GitHub (opens in a new tab)skills/ devextreme-datasource/ SKILL.md -
devextreme-datebox
Help developers use the DevExtreme DateBox component (dxDateBox) in Angular, React, Vue, jQuery, and ASP.NET Core Controls. Use when someone asks about DateBox configuration, date/time/datetime types, value formatting, date range limits, disabled dates, value change events, or any scenario involving dxDateBox or DxDateBox. Trigger phrases: "DevExtreme DateBox", "dxDateBox", "DxDateBox", "date pic…
plugins/dx-devextreme/ on GitHub (opens in a new tab)skills/ devextreme-datebox/ SKILL.md -
devextreme-form
Help developers use the DevExtreme Form component (dxForm) in Angular, React, Vue, jQuery, and ASP.NET Core Controls. Use when someone asks about Form configuration, formData binding, simple items, editor types, editorOptions, groups, columns, tabs, validation rules, form submission, runtime changes, custom item templates, Smart Paste, AI form filling, or any scenario involving dxForm or DxForm.…
plugins/dx-devextreme/ on GitHub (opens in a new tab)skills/ devextreme-form/ SKILL.md -
devextreme-numberbox
Help developers use the DevExtreme NumberBox component (dxNumberBox) in Angular, React, Vue, jQuery, and ASP.NET Core Controls. Use when someone asks about NumberBox configuration, value limits, formatting, spin buttons, masks, value change events, or any scenario involving dxNumberBox or DxNumberBox. Trigger phrases: "DevExtreme NumberBox", "dxNumberBox", "DxNumberBox", "number input", "numeric…
plugins/dx-devextreme/ on GitHub (opens in a new tab)skills/ devextreme-numberbox/ SKILL.md -
devextreme-scheduler
Build calendar/scheduling UI with DevExtreme Scheduler for Angular, React, Vue, jQuery, and ASP.NET Core Controls. Covers data binding and field mapping, view configuration, appointment types (one-time, all-day, recurring), editing, resources and grouping, remote data with lazy loading, toolbar customization, and templates. Use when someone asks about a calendar, scheduling UI, appointments, book…
plugins/dx-devextreme/ on GitHub (opens in a new tab)skills/ devextreme-scheduler/ SKILL.md -
devextreme-selectbox
Help developers use the DevExtreme SelectBox component (dxSelectBox) in Angular, React, Vue, jQuery, and ASP.NET Core Controls. Use when someone asks about SelectBox configuration, data binding, valueExpr, displayExpr, search, custom items, grouping, value change events, or any scenario involving dxSelectBox or DxSelectBox. Trigger phrases: "DevExtreme SelectBox", "dxSelectBox", "DxSelectBox", "d…
plugins/dx-devextreme/ on GitHub (opens in a new tab)skills/ devextreme-selectbox/ SKILL.md -
devextreme-textarea
Help developers use the DevExtreme TextArea component (dxTextArea) in Angular, React, Vue, jQuery, and ASP.NET Core Controls. Use when someone asks about TextArea configuration, multiline input, auto-resize, height limits, value binding, value change events, or any scenario involving dxTextArea or DxTextArea. Trigger phrases: "DevExtreme TextArea", "dxTextArea", "DxTextArea", "multiline input", "…
plugins/dx-devextreme/ on GitHub (opens in a new tab)skills/ devextreme-textarea/ SKILL.md -
devextreme-textbox
Help developers use the DevExtreme TextBox component (dxTextBox) in Angular, React, Vue, jQuery, and ASP.NET Core Controls. Use when someone asks about TextBox configuration, value binding, input modes, labels, placeholders, masking, value change events, clear button, or any scenario involving dxTextBox or DxTextBox. Trigger phrases: "DevExtreme TextBox", "dxTextBox", "DxTextBox", "text input", "…
plugins/dx-devextreme/ on GitHub (opens in a new tab)skills/ devextreme-textbox/ SKILL.md -
devextreme-theming
Apply, customize, and switch DevExtreme themes (Generic, Material, Fluent) in Angular, React, Vue, jQuery, and ASP.NET Core Controls. Covers predefined theme CSS import, ThemeBuilder UI and CLI, SCSS variables, custom CSS overrides, color swatches, and runtime theme switching. Use when someone asks about theme setup, dark mode, light mode, theme switching, color swatches, applying a theme, changi…
plugins/dx-devextreme/ on GitHub (opens in a new tab)skills/ devextreme-theming/ SKILL.md -
devexpress-office-file-api-ai-powered-extensions
Build .NET applications with the DevExpress AI-Powered Extensions for Office File API to add NLP-powered document processing capabilities — proofreading, translation, and text transformation for Word documents, PDF files, and PowerPoint presentations. Use when integrating AI language models (Azure OpenAI, OpenAI, Ollama, Google Gemini) with document processing workflows, translating documents pro…
plugins/dx-office-file-api/ on GitHub (opens in a new tab)skills/ devexpress-office-file-api-ai-powered-extensions/ SKILL.md -
devexpress-office-file-api-barcode
Build .NET applications with the DevExpress Barcode Generation API for generating barcode images programmatically. Use when generating QR codes, Data Matrix, Code 128, EAN, UPC, PDF417, Aztec, GS1 barcodes, or any 1D/2D barcode type. Also use when someone mentions "DevExpress Barcode", "BarCode", "DevExpress.BarCodes", "generate QR code C#", "barcode image .NET", "create barcode programmatically"…
plugins/dx-office-file-api/ on GitHub (opens in a new tab)skills/ devexpress-office-file-api-barcode/ SKILL.md -
devexpress-office-file-api-excel-export
Build .NET applications with the DevExpress Excel Export Library for streaming generation of Excel files with low memory footprint. Use when generating large Excel reports, writing rows sequentially, building Excel files from data grids or report engines, or when the full Spreadsheet Document API would use too much memory. Also use when someone mentions "DevExpress Excel Export", "XlExport", "IXl…
plugins/dx-office-file-api/ on GitHub (opens in a new tab)skills/ devexpress-office-file-api-excel-export/ SKILL.md -
devexpress-office-file-api-pdf-new
Create, load, modify, secure, and print PDF documents using the new DevExpress.Docs.Pdf API — a modern object-oriented DOM approach for .NET. Use for any PDF task in a project that references the DevExpress.Docs.Pdf package, or when the developer asks for the new DevExpress PDF API (CTP): merge or combine PDF files, split, reorder, rotate, or remove pages, generate a PDF with text, images, and sh…
plugins/dx-office-file-api/ on GitHub (opens in a new tab)skills/ devexpress-office-file-api-pdf-new/ SKILL.md
No skill matches that filter.
Review before you install
A skill is a set of instructions and scripts your agent will follow, and it can run code on your machine. Read the SKILL.md and any scripts first — this listing is not a security review.