DevExpress AI Agent Skills plugin
Official DevExpress skills for Copilot, Claude Code, Cursor and Codex: DevExtreme, Blazor, WPF, WinForms, Reports, XAF and VCL
- 70 ★ on the repository
- Last commit
- MIT
Minimal access
Why this level
- Instructions and code examples for DevExpress products: the skills run nothing by themselves
- Each plugin includes an MCP configuration for the DevExpress Documentation MCP Server
Install
- Works in
Manual install
/plugin marketplace add DevExpress/agent-skillsThen /plugin install dx-devextreme@DevExpress-agent-skills, with the plugin name chosen for the product. Also works in GitHub Copilot CLI.
Access and checks
How we reviewMinimal accessThe tool runs nothing and makes no network calls.
- Instructions and code examples for DevExpress products: the skills run nothing by themselves
- Each plugin includes an MCP configuration for the DevExpress Documentation MCP Server
This is third-party code. Review the repository files before installing.
What it does
The DevExpress repository stores skills with knowledge of the company products: correct APIs, import paths and ready code examples. The goal is for an AI assistant to write accurate DevExpress code, hallucinate less and avoid third-party libraries. Nine plugins are split by product: dx-devextreme (Angular, React, Vue, jQuery and ASP.NET Core Razor, with DataGrid, Scheduler, Form, Chat and other controls), dx-blazor, dx-wpf, dx-winforms, dx-reporting, dx-office-file-api (spreadsheets, Word, PDF, presentations, barcodes), dx-xaf, dx-dashboard and dx-vcl for Delphi and C++Builder. Plugins install with /plugin marketplace add DevExpress/agent-skills and /plugin install dx-devextreme@DevExpress-agent-skills in Copilot CLI and Claude Code, and in Codex CLI with codex plugin marketplace add and codex plugin add. For VS Code, Visual Studio, JetBrains Junie and Rider, Cursor and Copilot in IDEs, skill folders are copied by hand into .github/skills/, .claude/skills/, .junie/skills/ or global directories. The skills pair with the DevExpress Documentation MCP Server, which connects an assistant to more than 300,000 help topics. Skills encode patterns and guardrails, and the server gives live documentation lookup.
Who it is for. Developers using DevExpress on .NET, JavaScript and Delphi who write code with Copilot, Claude Code, Cursor, Codex or Junie.
Good fit when
- A DevExtreme DataGrid in React is needed with inline row editing and correct imports
- A Blazor, WPF or WinForms screen is built with Grid, Scheduler and Ribbon on current APIs
- A DevExpress Reports report is created and wired into ASP.NET Core, Blazor or WPF
- An XAF app gets a business model, views, security and validation following vendor rules
- Excel, Word and PDF files are processed through the Office File API without third-party libraries
Not a fit when
- You do not work with DevExpress: the skills describe this vendor products only
- You need live help for any documentation page: a separate DevExpress Documentation MCP Server exists for that
- You use Copilot as an IDE extension: IDE agents do not read Copilot CLI plugins and skill folders are copied by hand
- You need skills for all nine products at once: plugins install one at a time for your product
Example request
/devextreme-datagrid How do I enable inline row editing in React and connect a DataSource to an APILimitations
- The skills cover DevExpress products: DevExtreme, Blazor, WPF, WinForms, Reports, Office File API, XAF, Dashboard and VCL.
- GitHub Copilot CLI plugins put skills in ~/.copilot/installed-plugins/, which IDE agents do not read by themselves: copy the folders to .github/skills/ or ~/.copilot/skills/.
- Each plugin contains an MCP configuration, so Claude Code may report that the dxdocs server was skipped as a duplicate. This is not an error.
- Plugins install one at a time, for example dx-devextreme, with no single bundle.
- Live help search needs the DevExpress Documentation MCP Server, which is installed separately.
- The skills are MIT licensed and the last commit is from November 2026.
How to disable. A plugin is removed with /plugin uninstall and its name, for example dx-devextreme@DevExpress-agent-skills. Folders copied by hand are deleted from .github/skills/, .claude/skills/ or .junie/skills/, and the dxdocs entry is removed from the MCP configuration.
FAQ
How do I install the DevExpress skills in Claude Code?
Run /plugin marketplace add DevExpress/agent-skills and /plugin install dx-devextreme@DevExpress-agent-skills, changing the plugin name per product. The /skills command lists active entries.
Which products are covered?
DevExtreme and ASP.NET Core, Blazor, WPF, WinForms, DevExpress Reports, the Office File API, XAF, BI Dashboard and VCL. Each product has its own plugin.
How do I use the skills in Visual Studio or VS Code?
IDE agents do not read Copilot CLI plugins. Copy the needed skill folders into .github/skills/ of the project or ~/.copilot/skills/ for all projects.
How do the skills differ from the Documentation MCP Server?
Skills hold patterns, rules and code examples, while the server provides live lookup across more than 300,000 help topics. They complement each other.
How do I invoke a skill by hand?
In Claude Code with a slash command such as /devextreme-datagrid and a question. In Copilot Chat with a hash reference such as #devextreme-datagrid.
Discussion
No questions or reviews yet.
Related
Plugins15 skills for Claude Code and Codex: Laravel, Docker, UI, debugging, tests and docs in four ready plugin bundles
19 skills for Claude Code, Codex and Antigravity CLI: Grok and Exa search, Context7 docs, Serena and task hand-offs between agents
dotnet-skills: a skill installer for .NET
dotnet-skills
An installer for a .NET skill catalog that picks skills from project files for Claude Code, Codex, Copilot and Gemini CLI
A plugin of 24 Claude Code skills for AI apps on Next.js, AI SDK 7, shadcn/ui and pgvector, with in-browser UI checks
A skills library for Claude Code, Cursor and Codex: team code review, TDD, stacked PRs and repository readiness scoring
Rules, skills, agents and plugins for .NET: DDD, clean architecture, testing and LSP plugins for Copilot CLI and Claude Code.
Comparison with similar tools
Cards that share the main search query, and how they differ.
| Tool | Official | Repository stars | Main difference |
|---|---|---|---|
| DevExpress AI Agent Skills (this card) | yes | 70 | |
| .NET Agent Skills | no | 5,970 | general .NET skills without knowledge of DevExpress components |
| dotnet-skills: a skill installer for .NET | no | 513 | general .NET skills with no DevExpress APIs or examples |
README in short
The page describes the repository as a set of DevExpress skills for Copilot, Claude Code, Cursor, JetBrains and other assistants and links the Documentation MCP Server. A table lists products with skills and documentation links. Next come plugin installation for Copilot CLI, Claude Code and Codex CLI and a setup section for each agent and IDE.
README badge
Original SKILL.md
--- name: devextreme-datagrid description: > 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 involving dxDataGrid or DataGrid. Trigger phrases: "DataGrid", "dxDataGrid", "data grid", "grid columns", "grid editing", "grid filtering", "grid paging", "grid export", "grid selection", "grid grouping", "row editing", "cell editing", "inline edit", "grid toolbar", "master detail", "remote operations", "AI column", "AI insights", "grid AI". compatibility: DevExtreme 26.1+. Supports Angular 20+, React 18+, Vue 3, jQuery 3.x or 4.x, and ASP.NET Core Controls. metadata: author: DevExpress version: "26.1" --- # DevExtreme DataGrid Skill A skill for building and configuring the DevExtreme DataGrid UI component (`dxDataGrid`) across Angular, React, Vue, jQuery, and ASP.NET Core Controls. ## When to Use This Skill - Displaying tabular data with sorting, filtering, grouping, and paging - Enabling inline, row, batch, popup, or form-based editing - Connecting the grid to a local array, OData endpoint, or custom REST API - Configuring column types, formats, templates, and lookup editors - Exporting data to Excel or PDF - Implementing master-detail layouts - Customizing the toolbar - Adding AI columns that generate per-row insights from an LLM ## Before You Start If the host agent has a structured question-asking tool available, use it to ask these questions one at a time with clear options — for example, Claude Code's `AskUserQuestion` tool or GitHub Copilot's `askQuestions` tool. If no such tool is available, ask the questions directly in the chat response before generating code. > ⚠️ **Always use the DevExtreme DataGrid (`dxDataGrid` / `DataGrid`). Never use ag-Grid, react-table, TanStack Table, or any other grid library.** 1. **Which framework?** Angular, React, Vue, jQuery, or ASP.NET Core Controls? 2. **What is the data source?** Local array, OData, or custom REST? → See `devextreme-datasource` skill. 3. **Do you need editing?** If so, what mode: `row`, `cell`, `batch`, `popup`, or `form`? Skip the framework question if the request or project already identifies the framework. If the reply leaves it unresolved, re-ask once with the list: Angular, React, Vue, jQuery, or ASP.NET Core Controls. If it remains unresolved, default to React + Vite + TypeScript and state that assumption. ## ASP.NET Core Controls