DevExpress AI Skills
- 3 minutes to read
DevExpress AI Skills is a public repository of reusable agent skills for DevExpress products. These skills are intended for AI coding assistants such as GitHub Copilot, Claude Code, Cursor, and JetBrains AI Assistant.
Use these skills when you want an AI assistant to follow DevExpress-specific patterns and use the APIs required for your project.
What Each Skill Contains
- Usage guidance specific to DevExpress products
- Correct API names, import paths, and configuration patterns
- Code examples for common scenarios
- Reusable instructions you can copy into a project-level or global skills folder
Available Skills
The DevExpress/agent-skills repository includes skills for the following products:
| DevExpress Product Line | Component/Functionalty |
|---|---|
| DevExtreme JavaScript | DataGrid, Scheduler, Form, Chat, Button, SelectBox, DateBox, CheckBox, NumberBox, TextBox, TextArea, DataSource, Theming |
| Blazor Components | AI Chat, Charts, ComboBox, Gauges, Grid, Pivot Table, Ribbon, Scheduler, Toolbar, TreeList |
| WPF Controls | Data Grid, Tree List, Pivot Grid, Property Grid, Data Editors, Layout Management, Ribbon & Bars, Accordion, Tab Control, Charts, Scheduler, Loading Indicators, AI Chat, MVVM |
| DevExpress Reports | Cross-platform API, Reports in ASP.NET Core Apps, Reports in Blazor Apps, Visual Studio Designer Code-behind |
| Office & PDF File API | Spreadsheets, Word Documents, PDFs, Presentations, Barcodes, ZIP Archives, Unit Conversion, Excel Export, AI-powered Extensions |
| XAF: Cross-Platform .NET App UI & Web API | Business Model, Business Logic, Controllers, Views, Editors, Filtering, Appearance, Validation, Security, Reports, Performance |
Installation
Install as a Plugin
This is the fastest way to install all DevExpress skills simultaneously. It requires GitHub Copilot CLI or Claude Code.
The command below installs the DevExtreme plugin:
/plugin marketplace add DevExpress/agent-skills
/plugin install dx-devextreme@DevExpress-agent-skills
Restart your IDE after installation. Run /skills to list active entries.
Copy Skill Folders
Copy skill folders directly into your project or a global directory. Skills are located in the plugins folder. Each subfolder is a plugin that contains skills for a certain component or functionality.
GitHub Copilot
Copy skills into .github/skills/ in your project root (project-level) or ~/.copilot/skills/ globally.
Skills are discovered automatically in agent mode. To reference a skill manually, use #:
#devextreme-datagrid How do I activate inline row editing?
Claude Code
Copy skills into .claude/skills/ in your project root (project-level) or ~/.claude/skills/ globally.
To reference a skill manually, use /:
/devextreme-datagrid How do I activate inline row editing?
JetBrains Junie
Copy skills into .junie/skills/ in your project root (project-level) or ~/.junie/skills/ globally.
Cursor
Copy skills into .cursor/skills/ in your project root (project-level) or ~/.cursor/skills/ globally.
To reference a skill manually, use /:
/devextreme-datagrid How do I activate inline row editing?
For additional setup instructions, refer to the repository README.
When to Use AI Skills and When to Use MCP
For best results, use DevExpress AI Skills together with the DevExpress MCP server. Skills supply curated task patterns and product-specific rules while the MCP server adds live documentation lookup and version-sensitive details. DevExpress AI Skills and the MCP server complement each other.
What to expect when you use DevExpress AI Skills or DevExpress MCP Server alone:
- DevExpress AI Skills guide the assistant to follow curated task patterns and product-specific rules. Assistance is available even without an active connection to DevExpress online documentation.
- DevExpress MCP Server allows the assistant to look up online DevExpress documentation and obtain version-sensitive details.
Tip
Invoke the relevant skill explicitly at the start of a task instead of relying on automatic recognition. Depending on your AI assistant, use # (GitHub Copilot) or / (Cursor, Claude Code) to reference a skill directly.