"skill_name","category","description","reference_files","repository","platform","commit","commit_date","source_url" "syncfusion-aspnetmvc-ai-assistview","ai assistview","Implement the Syncfusion ASP.NET MVC AI AssistView component — a conversational AI chat interface with prompt/response rendering, prompt suggestions, custom views, toolbar customization, file attachments, speech-to-text, AI backend integrations (Azure OpenAI, Gemini, Ollama, LiteLLM), generative UI with interactive tools, Chain of Thoughts reasoning visualization and text-to-speech audio playback. Use this skill when building AI chat UIs, integrating LLM backends, configuring assistant toolbars, customizing templates, rendering dynamic UI components, or handling voice input/output in ASP.NET MVC applications.","12","aspnetmvc-ui-components-skills","aspnetmvc","47942da","2026-08-07","https://github.com/syncfusion/aspnetmvc-ui-components-skills/blob/master/skills/syncfusion-aspnetmvc-ai-assistview/SKILL.md" "syncfusion-aspnetmvc-barcodes","Data Visualization","Use this skill whenever the user asks to generate, customize, render, or export barcodes, QR codes, or DataMatrix codes using Syncfusion ASP.NET MVC Barcode components. Trigger this skill for requests involving BarcodeGenerator,QRCodeGenerator, or DataMatrixGenerator, including barcode types such as Code39,Code128, and Codabar, visual customization (color, size, display text), QR logo embedding, and exporting barcodes as JPG, PNG, or Base64 in ASP.NET MVC projects.","6","aspnetmvc-ui-components-skills","aspnetmvc","47942da","2026-08-07","https://github.com/syncfusion/aspnetmvc-ui-components-skills/blob/master/skills/syncfusion-aspnetmvc-barcodes/SKILL.md" "syncfusion-aspnetmvc-blockeditor","blockeditor","Implement Syncfusion ASP.NET MVC Block Editor control. Use when building block-based rich content editors, configuring block types (Paragraph, Heading, List, Code, Table, Image, Callout, Collapsible), handling drag-and-drop, editor menus (slash command, context, block action, inline toolbar), events, methods, paste cleanup, undo/redo, globalization, appearance, collaborative editing with real-time synchronization, version history, and user presence features in ASP.NET MVC Razor views.","16","aspnetmvc-ui-components-skills","aspnetmvc","47942da","2026-08-07","https://github.com/syncfusion/aspnetmvc-ui-components-skills/blob/master/skills/syncfusion-aspnetmvc-blockeditor/SKILL.md" "syncfusion-aspnetmvc-chat-ui","chat ui","Implement a real-time Chat UI with Syncfusion ASP.NET MVC ChatUI component. Use when building chat interfaces, messaging apps, bot integrations, or interactive conversations. Covers messages, header/footer, templates, events, methods, file attachments, typing indicators, mentions, globalization, speech-to-text, and bot integrations.","10","aspnetmvc-ui-components-skills","aspnetmvc","47942da","2026-08-07","https://github.com/syncfusion/aspnetmvc-ui-components-skills/blob/master/skills/syncfusion-aspnetmvc-chat-ui/SKILL.md" "syncfusion-aspnetmvc-common","common","**CONFIGURATION GUIDE** — Assist with Syncfusion ASP.NET MVC EJ2 components setup using HTML Helpers, script references, localization, and globalization. Use when: installing Syncfusion.EJ2.MVC5, configuring HTML Helpers, adding script/style references, setting up culture-specific configurations.","3","aspnetmvc-ui-components-skills","aspnetmvc","47942da","2026-08-07","https://github.com/syncfusion/aspnetmvc-ui-components-skills/blob/master/skills/syncfusion-aspnetmvc-common/SKILL.md" "syncfusion-aspnetmvc-diagram","data-visualization","Use this skill whenever the user asks to create, configure, customize, or troubleshoot interactive diagrams using the Syncfusion ASP.NET MVC Diagram component with EJ2 Tag Helpers. Trigger this skill for requests involving flowcharts, organizational charts, BPMN diagrams, UML diagrams, swimlane diagrams, or mind maps, including node and connector definitions, shapes, styles, layouts, data binding, drawing tools, serialization, export, or advanced customization in ASP.NET MVC applications.","16","aspnetmvc-ui-components-skills","aspnetmvc","47942da","2026-08-07","https://github.com/syncfusion/aspnetmvc-ui-components-skills/blob/master/skills/syncfusion-aspnetmvc-diagram/SKILL.md" "syncfusion-aspnetmvc-gantt-chart","gantt chart","Implement Syncfusion ASP.NET MVC Gantt Chart component (EJ2) for project management and task scheduling. Use this when working with Gantt charts, project timelines, task dependencies, or resource allocation in ASP.NET MVC applications using @Html.EJS().Gantt() Razor helpers. Covers data binding, task management, editing, filtering, sorting, export, timeline customization, events, and public methods.","32","aspnetmvc-ui-components-skills","aspnetmvc","47942da","2026-08-07","https://github.com/syncfusion/aspnetmvc-ui-components-skills/blob/master/skills/syncfusion-aspnetmvc-gantt-chart/SKILL.md" "syncfusion-aspnetmvc-grid","Grids","Implements Syncfusion EJ2 ASP.NET MVC Grid component for feature-rich data tables and grids. Use this when working with data display, sorting, filtering, grouping, aggregates, editing, or exporting. This skill covers grid configuration, CRUD operations, virtual scrolling or infinite scrolling, hierarchy grids, state persistence, and advanced data management features for data-intensive applications.","26","aspnetmvc-ui-components-skills","aspnetmvc","47942da","2026-08-07","https://github.com/syncfusion/aspnetmvc-ui-components-skills/blob/master/skills/syncfusion-aspnetmvc-grid/SKILL.md" "syncfusion-aspnetmvc-inline-ai-assist","inline ai assist","Implement Syncfusion ASP.NET MVC Inline AI Assist control. Use when building AI-powered inline text editing, prompt-response UIs, command popups, toolbar customization, response actions, and localization in ASP.NET MVC Razor views. Triggers when user needs to integrate InlineAIAssist, configure CommandSettings, ResponseSettings, InlineToolbarSettings, EditorTemplate, ResponseTemplate, or call methods like addResponse, executePrompt, showPopup, hidePopup in ASP.NET MVC applications.","6","aspnetmvc-ui-components-skills","aspnetmvc","47942da","2026-08-07","https://github.com/syncfusion/aspnetmvc-ui-components-skills/blob/master/skills/syncfusion-aspnetmvc-inline-ai-assist/SKILL.md" "syncfusion-aspnetmvc-kanban","Data Visualization","Implement and configure Syncfusion ASP.NET MVC Kanban Board component for task management and workflow visualization. Use this when working with kanban boards, task tracking systems, agile project management, or workflow visualization. This skill covers card management, drag-and-drop functionality, swimlane grouping, and column-based layouts.","15","aspnetmvc-ui-components-skills","aspnetmvc","47942da","2026-08-07","https://github.com/syncfusion/aspnetmvc-ui-components-skills/blob/master/skills/syncfusion-aspnetmvc-kanban/SKILL.md" "syncfusion-aspnetmvc-license","license","**LICENSE REGISTRATION GUIDE** — Assist with Syncfusion ASP.NET MVC EJ2 license key generation, registration in Global.asax.cs, troubleshooting, and error resolution. Use when: registering license keys, handling licensing errors, upgrading from trial to paid, generating platform-specific keys, or securing keys in production.","2","aspnetmvc-ui-components-skills","aspnetmvc","47942da","2026-08-07","https://github.com/syncfusion/aspnetmvc-ui-components-skills/blob/master/skills/syncfusion-aspnetmvc-license/SKILL.md" "syncfusion-aspnetmvc-markdown-converter","File Viewers & Editors","Guides implementation of the Syncfusion ASP.NET MVC Markdown Converter (Syncfusion.EJ2.MVC5). Use this skill when the user needs to convert Markdown text to HTML, use the MarkdownConverter utility, configure MarkdownConverterOptions (async, gfm, lineBreak, silence), or integrate the Markdown Converter with the Syncfusion Rich Text Editor for live preview or side-by-side editing in ASP.NET MVC. Trigger when user mentions markdown to HTML conversion, MarkdownConverter, toHtml, markdown preview, or RTE markdown mode in an ASP.NET MVC project.","4","aspnetmvc-ui-components-skills","aspnetmvc","47942da","2026-08-07","https://github.com/syncfusion/aspnetmvc-ui-components-skills/blob/master/skills/syncfusion-aspnetmvc-markdown-converter/SKILL.md" "syncfusion-aspnetmvc-pivot-table","Grids","Use this skill when users ask how to add or configure Syncfusion PivotView/pivot tables in ASP.NET MVC apps. Trigger for MVC integration, data binding, OLAP/cube setup, aggregation, drill-down/drill-through, grouping, filtering, conditional formatting, exporting, or pivot charts. MVC-only, not Core/Blazor/JS.","39","aspnetmvc-ui-components-skills","aspnetmvc","47942da","2026-08-07","https://github.com/syncfusion/aspnetmvc-ui-components-skills/blob/master/skills/syncfusion-aspnetmvc-pivot-table/SKILL.md" "syncfusion-aspnetmvc-ribbon","ribbon","Implement the Syncfusion ASP.NET MVC Ribbon control with tabs, groups, and built-in items (Button, CheckBox, DropDown, SplitButton, ComboBox, ColorPicker, GroupButton, Gallery). Covers layouts (Classic/Simplified), backstage view, file menu, contextual tabs, keytips, tooltips, events, and dynamic methods. Use when building ribbon toolbars for ASP.NET MVC applications.","9","aspnetmvc-ui-components-skills","aspnetmvc","47942da","2026-08-07","https://github.com/syncfusion/aspnetmvc-ui-components-skills/blob/master/skills/syncfusion-aspnetmvc-ribbon/SKILL.md" "syncfusion-aspnetmvc-richtexteditor","File Viewers & Editors","Implement Syncfusion ASP.NET MVC Rich Text Editor for HTML and Markdown editing. This skill covers editor setup with the EJ2 RichTextEditor HTML helper, including WYSIWYG and Markdown modes. Use this when working with toolbar configuration, editor modes (HTML, Markdown, IFrame, Inline), content management, media insertion, smart editing features (@mentions, emoji picker), paste cleanup, form validation, and AI assistant integration.","17","aspnetmvc-ui-components-skills","aspnetmvc","47942da","2026-08-07","https://github.com/syncfusion/aspnetmvc-ui-components-skills/blob/master/skills/syncfusion-aspnetmvc-richtexteditor/SKILL.md" "syncfusion-aspnetmvc-scheduler","scheduler","Guide for implementing Syncfusion ASP.NET MVC Scheduler component. Use this skill whenever users need to create scheduling interfaces, calendar views, event management systems, appointment booking, resource scheduling, timeline views, recurring events, drag-drop calendars, or any time-based data visualization. Covers setup, data binding, views configuration, CRUD operations, resources, customization, and integration with remote services.","19","aspnetmvc-ui-components-skills","aspnetmvc","47942da","2026-08-07","https://github.com/syncfusion/aspnetmvc-ui-components-skills/blob/master/skills/syncfusion-aspnetmvc-scheduler/SKILL.md" "syncfusion-aspnetmvc-security","security","**CONTENT SECURITY POLICY (CSP) GUIDE** — Assist with configuring Syncfusion ASP.NET MVC EJ2 components to work with strict Content Security Policy (CSP) headers. Use when: implementing CSP headers, applying nonces to inline scripts/styles, configuring external font allowlists, or troubleshooting CSP violations and XSS protections.","1","aspnetmvc-ui-components-skills","aspnetmvc","47942da","2026-08-07","https://github.com/syncfusion/aspnetmvc-ui-components-skills/blob/master/skills/syncfusion-aspnetmvc-security/SKILL.md" "syncfusion-aspnetmvc-speech-to-text","Inputs","Implement Syncfusion Speech To Text control in ASP.NET MVC applications using HTML Helpers. ALWAYS use this skill when the user needs ASP.NET MVC speech recognition, voice input, Web Speech API integration, speech-to-text transcription, or help with the Speech To Text control (@Html.EJS().SpeechToText()). Covers installation, HTML helper setup, speech recognition, customization, events, error handling, and accessibility patterns specific to ASP.NET MVC.","6","aspnetmvc-ui-components-skills","aspnetmvc","47942da","2026-08-07","https://github.com/syncfusion/aspnetmvc-ui-components-skills/blob/master/skills/syncfusion-aspnetmvc-speech-to-text/SKILL.md" "syncfusion-aspnetmvc-theme","theme","**THEMING & APPEARANCE GUIDE** — Assist with Syncfusion ASP.NET MVC EJ2 component theming, customization, size modes, dynamic theme switching, and icon integration. Use when: applying themes (Bootstrap, Material, Tailwind, Fluent, etc.), customizing via SCSS or Theme Studio, enabling touch/size modes, or managing appearance dynamically.","1","aspnetmvc-ui-components-skills","aspnetmvc","47942da","2026-08-07","https://github.com/syncfusion/aspnetmvc-ui-components-skills/blob/master/skills/syncfusion-aspnetmvc-theme/SKILL.md" "syncfusion-aspnetmvc-treegrid","Data Grid Components","Implements Syncfusion EJ2 ASP.NET MVC TreeGrid component for hierarchical data with editable parent–child tables. Use for nested datasets with sorting, filtering, paging, or Excel/PDF export. Covers data binding, templates, virtual scrolling, editing, selection, aggregates, and state persistence to deliver high‑performance tabular operations.","34","aspnetmvc-ui-components-skills","aspnetmvc","47942da","2026-08-07","https://github.com/syncfusion/aspnetmvc-ui-components-skills/blob/master/skills/syncfusion-aspnetmvc-treegrid/SKILL.md" "syncfusion-aspnetmvc-docx-editor","docx editor","Use this skill when a user asks how to generate, integrate, or implement a Word‑like document editor in ASP.NET MVC using Syncfusion. Trigger it for requests involving the Syncfusion ASP.NET MVC Document Editor, ASP.NET MVC‑based editor integration, document editing and formatting, comments and track changes, working with tables and images, managing headers and footers, applying document protection, and building end‑to‑end document workflows in ASP.NET MVC applications.","10","docx-editor-sdk-skills","aspnetmvc","2173e61","2026-07-06","https://github.com/syncfusion/docx-editor-sdk-skills/blob/master/skills/syncfusion-aspnetmvc-docx-editor/SKILL.md" "syncfusion-aspnetmvc-spreadsheet-editor","spreadsheet editor","Use this skill for ASP.NET MVC apps needing Excel-like UI using the Syncfusion Spreadsheet Component. Trigger for creating, viewing, editing Excel (.xlsx, .xls, .xlsb) and CSV files; embedding spreadsheet editors; data binding from APIs/JSON; using formulas, charts, validation, filtering, or conditional formatting. Also trigger when users reference spreadsheet files (""open xlsx"", ""load Excel file"", ""add Syncfusion spreadsheet"", ""bind data to spreadsheet""). Do NOT trigger for standalone file processing without UI components.","33","spreadsheet-editor-sdk-skills","aspnetmvc","50f31d0","2026-07-06","https://github.com/syncfusion/spreadsheet-editor-sdk-skills/blob/master/skills/syncfusion-aspnetmvc-spreadsheet-editor/SKILL.md" "syncfusion-aspnetmvc-pdf-viewer","pdf viewer","Implements the Syncfusion ASP.NET MVC PDFViewer for embedding, configuring, and loading PDF documents. Use this when rendering PDFs in ASP.NET MVC applications, embedding viewer controls, or generating Razor page (.cshtml) code for PDF display and interaction.","38","pdf-viewer-sdk-skills","aspnetmvc","f3e9834","2026-07-06","https://github.com/syncfusion/pdf-viewer-sdk-skills/blob/master/skills/syncfusion-aspnetmvc-pdf-viewer/SKILL.md"