diff --git a/wpf-toc.html b/wpf-toc.html
index 4cd9fc3cd..f3fb58f2a 100644
--- a/wpf-toc.html
+++ b/wpf-toc.html
@@ -13,6 +13,7 @@
Installation
diff --git a/wpf/AI-Coding-Assistant/prompt-library.md b/wpf/AI-Coding-Assistant/prompt-library.md
new file mode 100644
index 000000000..85cf6c705
--- /dev/null
+++ b/wpf/AI-Coding-Assistant/prompt-library.md
@@ -0,0 +1,403 @@
+---
+layout: post
+title: Syncfusion AI Coding Assistant Prompt Library | Syncfusion
+description: Explore the AI Coding Assistant Prompt Library to enhance WPF development productivity with code generation, configuration examples, and contextual guidance.
+control: Syncfusion AI Coding Assistant Prompt Library
+platform: wpf
+documentation: ug
+---
+
+# Prompt Library - AI Coding Assistant
+
+Speed up your WPF projects using these ready-made prompts for popular Syncfusion components. Each prompt is short, easy to understand, and focused on real tasks—like quick setups, tweaks, and fixes.
+
+## How to Use
+
+Before starting, make sure your MCP Server is set up and running.
+
+* Choose a prompt that fits your need.
+* Copy the full prompt with the #SyncfusionWPFAssistant handle.
+* Customize the prompt for your specific use case.
+* Execute via the MCP Server.
+* Always check and test the code before adding it to your project.
+
+## Component-Specific Prompts
+
+### Grid
+
+The Syncfusion WPF DataGrid provides fast, flexible tables for large datasets with rich built-in interactivity.
+
+{% promptcards %}
+{% promptcard Paging and Sorting %}
+#SyncfusionWPFAssistant How to enable paging and sorting in the Syncfusion WPF DataGrid?
+{% endpromptcard %}
+{% promptcard Grouping and Filtering %}
+#SyncfusionWPFAssistant Show me an example of grouping and filtering data in the Syncfusion WPF DataGrid.
+{% endpromptcard %}
+{% promptcard Editing with Column Types %}
+#SyncfusionWPFAssistant How to configure in-place editing using numeric, text, date, checkbox, image, combo box, picker, and template editors in the DataGrid.
+{% endpromptcard %}
+{% promptcard Selection and Keyboard Navigation %}
+#SyncfusionWPFAssistant Enable single and multiple row selection with programmatic selection APIs and Windows keyboard navigation.
+{% endpromptcard %}
+{% promptcard CRUD Operations %}
+#SyncfusionWPFAssistant What’s the code to implement full CRUD operations in the Syncfusion WPF DataGrid?
+{% endpromptcard %}
+{% promptcard Export to PDF and Excel %}
+#SyncfusionWPFAssistant How to export DataGrid content to PDF and Excel in Syncfusion WPF?
+{% endpromptcard %}
+{% promptcard Virtual Scrolling %}
+#SyncfusionWPFAssistant How to configure virtual scrolling for large datasets in the DataGrid?
+{% endpromptcard %}
+{% promptcard Multicolumn Grid Setup %}
+#SyncfusionWPFAssistant Create a multi-column DataGrid to display product details with sorting and filtering.
+{% endpromptcard %}
+{% promptcard Chat Integration %}
+#SyncfusionWPFAssistant How can I integrate a chat widget inside each row of the Syncfusion WPF DataGrid?
+{% endpromptcard %}
+{% promptcard Advanced Grid Features %}
+#SyncfusionWPFAssistant Show me a DataGrid with paging, sorting, grouping, filtering, and virtual scrolling.
+{% endpromptcard %}
+{% promptcard Troubleshooting Export %}
+#SyncfusionWPFAssistant Why isn’t my DataGrid exporting to PDF or Excel correctly?
+{% endpromptcard %}
+{% promptcard Inline Editing %}
+#SyncfusionWPFAssistant How to enable inline editing for CRUD operations in the DataGrid?
+{% endpromptcard %}
+{% promptcard Custom Toolbar %}
+#SyncfusionWPFAssistant Add custom toolbar buttons for PDF and Excel export in the DataGrid.
+{% endpromptcard %}
+{% promptcard Dynamic Column Configuration %}
+#SyncfusionWPFAssistant How can I dynamically configure a multi-column layout with filtering and sorting?
+{% endpromptcard %}
+{% promptcard Drag and Drop Support %}
+#SyncfusionWPFAssistant How to enable row drag-and-drop in the Syncfusion WPF DataGrid?
+{% endpromptcard %}
+{% promptcard Styling and Conditional Formatting %}
+#SyncfusionWPFAssistant Customize cell and header styles and apply conditional formatting based on data values.
+{% endpromptcard %}
+{% endpromptcards %}
+
+### Chart
+
+The Syncfusion WPF Chart suite offers versatile visualizations across many series types for insightful data exploration.
+
+{% promptcards %}
+{% promptcard Data Binding %}
+#SyncfusionWPFAssistant How to bind data sources to a Syncfusion WPF Chart for real-time updates?
+{% endpromptcard %}
+{% promptcard Selection and Highlighting %}
+#SyncfusionWPFAssistant How to enable selection and highlighting of data points in WPF Charts?
+{% endpromptcard %}
+{% promptcard Chart Types Overview %}
+#SyncfusionWPFAssistant What chart types are available in Syncfusion WPF Charts, and how to configure them?
+{% endpromptcard %}
+{% promptcard Markers and Data Labels %}
+#SyncfusionWPFAssistant How can I display markers and data labels on a line chart in WPF?
+{% endpromptcard %}
+{% promptcard Zooming and Panning %}
+#SyncfusionWPFAssistant How to enable zooming and panning in WPF Charts for large datasets?
+{% endpromptcard %}
+{% promptcard Annotations %}
+#SyncfusionWPFAssistant Add custom annotations to highlight specific data points in a chart.
+{% endpromptcard %}
+{% promptcard Export to Image or PDF %}
+#SyncfusionWPFAssistant How to export a Syncfusion WPF Chart to PDF or image formats?
+{% endpromptcard %}
+{% promptcard Print Support %}
+#SyncfusionWPFAssistant Enable print functionality for a Syncfusion WPF Chart.
+{% endpromptcard %}
+{% promptcard Data Labels and ToolTips %}
+#SyncfusionWPFAssistant Enable tooltips and data labels in the Syncfusion WPF Chart.
+{% endpromptcard %}
+{% promptcard Animation Support %}
+#SyncfusionWPFAssistant How to enable animations in WPF Charts to make visualization more engaging?
+{% endpromptcard %}
+{% promptcard Dynamic Chart with Remote Data %}
+#SyncfusionWPFAssistant Create a chart that updates dynamically from a remote API.
+{% endpromptcard %}
+{% promptcard Multiple Series Types %}
+#SyncfusionWPFAssistant How to combine bar and line series in a single Syncfusion WPF Chart?
+{% endpromptcard %}
+{% promptcard Troubleshooting Data Binding %}
+#SyncfusionWPFAssistant Why isn’t my remote data showing up in the Syncfusion WPF Chart?
+{% endpromptcard %}
+{% promptcard Custom Markers and Labels %}
+#SyncfusionWPFAssistant Show me how to customize chart markers and data label styles.
+{% endpromptcard %}
+{% endpromptcards %}
+
+### Scheduler
+
+The Syncfusion WPF Scheduler helps manage events, resources, and timelines with powerful views and customization.
+
+{% promptcards %}
+{% promptcard Views and Quick Switch %}
+#SyncfusionWPFAssistant Configure Day, Week, Month, Timeline Day/Week/WorkWeek/Month views and add quick view switching.
+{% endpromptcard %}
+{% promptcard Appointment Mapping and Data Binding %}
+#SyncfusionWPFAssistant How to bind custom appointment models using mapping (subject, notes, location, start time, end time) with MVVM.
+{% endpromptcard %}
+{% promptcard Recurring Events and Series Editing %}
+#SyncfusionWPFAssistant Create recurring appointments (daily/weekly/monthly/yearly) and enable editing a single occurrence or the entire series.
+{% endpromptcard %}
+{% promptcard Time Zones and DST %}
+#SyncfusionWPFAssistant Show appointments in specific time zones with automatic Daylight Saving Time handling and conversion.
+{% endpromptcard %}
+{% promptcard Work Time, Work Days, and First Day of Week %}
+#SyncfusionWPFAssistant How to set working hours, configure work days, customize the first day of week, and hide non-working days.
+{% endpromptcard %}
+{% promptcard Min/Max Date Navigation Limits %}
+#SyncfusionWPFAssistant How to restrict navigation with MinimumDateTime and MaximumDateTime to keep users in a valid planning range.
+{% endpromptcard %}
+{% promptcard Special Time Regions (Blocking Intervals) %}
+#SyncfusionWPFAssistant Define special time regions to block interaction (e.g., holidays/breaks) and highlight them across views.
+{% endpromptcard %}
+{% promptcard Blackout Dates (Selectable Day Predicate) %}
+#SyncfusionWPFAssistant Disable specific dates like weekends or holidays to prevent selection and interaction.
+{% endpromptcard %}
+{% promptcard Drag-and-Drop and Inline Editing %}
+#SyncfusionWPFAssistant Enable drag to reschedule, resize to change duration, and inline editors for quick appointment updates.
+{% endpromptcard %}
+{% promptcard Resources and Grouping %}
+#SyncfusionWPFAssistant Group by resources (rooms/people/teams) with color-coding and timeline views optimized for many resources.
+{% endpromptcard %}
+{% promptcard Load on Demand %}
+#SyncfusionWPFAssistant Load appointments on demand with a loading indicator for large schedules.
+{% endpromptcard %}
+{% promptcard Reminders and Notifications Integration %}
+#SyncfusionWPFAssistant Add reminder metadata to appointments and integrate with app notifications for alerts.
+{% endpromptcard %}
+{% promptcard Theming and Customization %}
+#SyncfusionWPFAssistant How to style headers, cells, appointments, selection, and special regions; support Light/Dark themes.
+{% endpromptcard %}
+{% endpromptcards %}
+
+### AI AssistView
+
+The Syncfusion WPF AI AssistView provides a ready-made conversational UI for integrating LLMs with features like message list, input box, suggestions, attachments, and tool/action invocation.
+
+{% promptcards %}
+{% promptcard Messages %}
+#SyncfusionWPFAssistant Bind AssistView to a message collection with system, user, and pre load conversation history.
+{% endpromptcard %}
+{% promptcard Streaming and Typing Indicator %}
+#SyncfusionWPFAssistant Enable token streaming with a typing indicator and incremental message updates.
+{% endpromptcard %}
+{% promptcard Suggestions (Quick Prompts) %}
+#SyncfusionWPFAssistant How to add clickable suggestion chips that insert predefined prompts into the input box.
+{% endpromptcard %}
+{% promptcard Markdown and Rich Rendering %}
+#SyncfusionWPFAssistant How to render assistant responses with Markdown (headings, code blocks) and support inline images/emojis.
+{% endpromptcard %}
+{% promptcard Avatars and Message Templates %}
+#SyncfusionWPFAssistant How to customize assistant avatars and use DataTemplate/DataTemplateSelector for message bubbles.
+{% endpromptcard %}
+{% promptcard Error Handling and Retries %}
+#SyncfusionWPFAssistant How to handle provider errors with retry/cancel UI and graceful fallback messages.
+{% endpromptcard %}
+{% promptcard Theming and Styling %}
+#SyncfusionWPFAssistant Apply custom themes for message bubbles, background, input bar, and suggestion chips (Light/Dark support).
+{% endpromptcard %}
+{% promptcard Command/Enter Behavior %}
+#SyncfusionWPFAssistant Configure Enter to send and Shift+Enter for newline; support multiline input with character counter.
+{% endpromptcard %}
+{% promptcard Citations and References %}
+#SyncfusionWPFAssistant Display citations/references returned by the model as hyper links under the message.
+{% endpromptcard %}
+{% endpromptcards %}
+
+### Diagram
+
+The Syncfusion WPF Diagram is a powerful, extensible library for visualizing, creating, and editing interactive diagrams.
+
+{% promptcards %}
+{% promptcard Data Source %}
+#SyncfusionWPFAssistant Generate a layout using NodeViewModel as the data source instead of a business object class?
+{% endpromptcard %}
+{% promptcard Annotations %}
+#SyncfusionWPFAssistant Add labels (annotations) to a node in the Diagram?
+{% endpromptcard %}
+{% promptcard Ports %}
+#SyncfusionWPFAssistant Add connection points (ports) to Diagram elements?
+{% endpromptcard %}
+{% promptcard Gridlines %}
+#SyncfusionWPFAssistant How to customize the appearance of gridlines?
+{% endpromptcard %}
+{% promptcard Snapping %}
+#SyncfusionWPFAssistant Enable snapping in the Syncfusion WPF Diagram?
+{% endpromptcard %}
+{% promptcard Scrolling %}
+#SyncfusionWPFAssistant How to restrict or enable scrolling only within the Diagram area?
+{% endpromptcard %}
+{% promptcard Serialization %}
+#SyncfusionWPFAssistant How to serialize the Content and ContentTemplate properties of a node?
+{% endpromptcard %}
+{% promptcard Virtualization %}
+#SyncfusionWPFAssistant Configure Diagram with UI virtualization for smooth scrolling on large objects.
+{% endpromptcard %}
+{% promptcard Commands %}
+#SyncfusionWPFAssistant How to add a custom gesture command in the WPF Diagram?
+{% endpromptcard %}
+{% promptcard Automatic Layout %}
+#SyncfusionWPFAssistant How can I create flowchart and organization layouts with the Diagram?
+{% endpromptcard %}
+{% promptcard Stencil: Custom Controls %}
+#SyncfusionWPFAssistant How to use different user controls in the Stencil?
+{% endpromptcard %}
+{% promptcard Stencil: Add Symbols %}
+#SyncfusionWPFAssistant How to add symbols to the Stencil?
+{% endpromptcard %}
+{% promptcard Print Support %}
+#SyncfusionWPFAssistant How to enable the Print Properties option in the WPF Diagram print dialog?
+{% endpromptcard %}
+{% promptcard Export to PDF %}
+#SyncfusionWPFAssistant How to export the Diagram as a PDF?
+{% endpromptcard %}
+{% endpromptcards %}
+
+### Ribbon
+
+The Syncfusion WPF Ribbon is a command bar that organizes an application’s tools into tabs and supports a Backstage view similar to Microsoft Office.
+
+{% promptcards %}
+{% promptcard Add Ribbon Items %}
+#SyncfusionWPFAssistant Add RibbonTab, RibbonGroup, RibbonButton, RibbonDropDownButton, and RibbonComboBox in the WPF Ribbon?
+{% endpromptcard %}
+{% promptcard Application Menu / Backstage %}
+#SyncfusionWPFAssistant How to add and customize the Backstage (application menu) with pages, navigation, and commands in the WPF Ribbon?
+{% endpromptcard %}
+{% promptcard Quick Access Toolbar (QAT) %}
+#SyncfusionWPFAssistant Add, remove, and persist QAT items and position it above or below the Ribbon?
+{% endpromptcard %}
+{% promptcard ScreenTips %}
+#SyncfusionWPFAssistant Create ScreenTips with headers, footers, images, and shortcuts for Ribbon items?
+{% endpromptcard %}
+{% promptcard KeyTips %}
+#SyncfusionWPFAssistant How to enable and customize KeyTips for keyboard navigation in the Ribbon?
+{% endpromptcard %}
+{% promptcard Serialization %}
+#SyncfusionWPFAssistant How to save and restore Ribbon state (selected tab, QAT items, recent files) to a file or user settings?
+{% endpromptcard %}
+{% promptcard Simplified Layout %}
+#SyncfusionWPFAssistant Enable simplified layout and configure group resizing behavior in the Ribbon?
+{% endpromptcard %}
+{% promptcard Ribbon Merging %}
+#SyncfusionWPFAssistant How to merge RibbonTab and RibbonBar from two different Ribbon controls in MDI applications?
+{% endpromptcard %}
+{% promptcard Contextual Tabs %}
+#SyncfusionWPFAssistant Create contextual RibbonTab groups and show or hide them based on selection or app state?
+{% endpromptcard %}
+{% promptcard MVVM Commands %}
+#SyncfusionWPFAssistant How to bind Ribbon items to ICommand using MVVM, including CanExecute and routed commands?
+{% endpromptcard %}
+{% promptcard Galleries %}
+#SyncfusionWPFAssistant How to build Ribbon galleries with item templates, filtering, and selection change handling?
+{% endpromptcard %}
+{% promptcard Localization and RTL %}
+#SyncfusionWPFAssistant How to localize Ribbon text and tooltips and enable right-to-left (RTL) layout?
+{% endpromptcard %}
+{% promptcard Theming %}
+#SyncfusionWPFAssistant How to apply Office/Fluent themes and switch themes at runtime for the Ribbon?
+{% endpromptcard %}
+{% promptcard Group Resizing Policies %}
+#SyncfusionWPFAssistant How to configure Ribbon group size definitions (Large, Medium, Small) and item collapsing for narrow widths?
+{% endpromptcard %}
+{% promptcard Backstage: Recent and Pinned Files %}
+#SyncfusionWPFAssistant How to implement recent and pinned file lists and custom commands inside Backstage?
+{% endpromptcard %}
+{% endpromptcards %}
+
+### Docking Manager
+
+The Syncfusion WPF Docking Manager provides a Visual Studio–like interface for creating dockable windows in your applications.
+
+{% promptcards %}
+{% promptcard Data Binding %}
+#SyncfusionWPFAssistant How to add and manage child dock windows via data binding and MVVM in DockingManager?
+{% endpromptcard %}
+{% promptcard Dock Support %}
+#SyncfusionWPFAssistant How to enable or disable docking globally or for specific panes in DockingManager?
+{% endpromptcard %}
+{% promptcard Drag/Resize Behavior %}
+#SyncfusionWPFAssistant How to enable or disable dragging and resizing behavior for docked panes?
+{% endpromptcard %}
+{% promptcard Float and Auto-Hide Programmatically %}
+#SyncfusionWPFAssistant How to float, auto-hide, pin, or restore a docked pane via code?
+{% endpromptcard %}
+{% promptcard Tabbed Documents %}
+#SyncfusionWPFAssistant How to create tabbed document windows and manage document groups?
+{% endpromptcard %}
+{% promptcard Prevent Close and Customize Header %}
+#SyncfusionWPFAssistant How to prevent closing certain panes and customize header text, icons, and header buttons?
+{% endpromptcard %}
+{% promptcard Context Menu Customization %}
+#SyncfusionWPFAssistant How to disable or customize the dock window/tab context menu?
+{% endpromptcard %}
+{% promptcard Events for State Changes %}
+#SyncfusionWPFAssistant Show events that notify dock state changes (docked, floating, auto-hide, closed) and how to handle them?
+{% endpromptcard %}
+{% promptcard Serialization / Layout Persistence %}
+#SyncfusionWPFAssistant How to save and restore DockingManager layout to a file/stream and manage versioned changes safely?
+{% endpromptcard %}
+{% promptcard Multi-Monitor and Bounds %}
+#SyncfusionWPFAssistant How to persist floating windows across multiple monitors and recover out-of-bounds panes?
+{% endpromptcard %}
+{% promptcard Runtime Add/Remove Panes %}
+#SyncfusionWPFAssistant How to dynamically add and remove dock panes at runtime and refresh the layout?
+{% endpromptcard %}
+{% promptcard Restrict Docking Targets %}
+#SyncfusionWPFAssistant How to restrict where a pane can dock (left/right/top/bottom/tabbed) or disallow floating?
+{% endpromptcard %}
+{% promptcard Per-User Layouts %}
+#SyncfusionWPFAssistant How to maintain separate layouts per user and switch between them at runtime?
+{% endpromptcard %}
+{% promptcard Performance and Memory %}
+#SyncfusionWPFAssistant What are best practices to improve performance and avoid memory leaks when frequently adding/removing panes?
+{% endpromptcard %}
+{% promptcard Host Windows Forms Control %}
+#SyncfusionWPFAssistant Host a Windows Forms control inside a dock pane using WindowsFormsHost?
+{% endpromptcard %}
+{% endpromptcards %}
+
+### Calendar
+
+The Syncfusion WPF Calendar supports flexible date selection, localization, and custom rendering.
+
+{% promptcards %}
+{% promptcard Date Range Selection %}
+#SyncfusionWPFAssistant How to enable date range selection in the Syncfusion WPF Calendar?
+{% endpromptcard %}
+{% promptcard Globalization Support %}
+#SyncfusionWPFAssistant Configure the Calendar to support multiple cultures and languages.
+{% endpromptcard %}
+{% promptcard Multi-Date Selection %}
+#SyncfusionWPFAssistant Show me how to allow users to select multiple dates in the Calendar.
+{% endpromptcard %}
+{% promptcard Skip Months Feature %}
+#SyncfusionWPFAssistant Enable skipping months in Calendar navigation for faster browsing.
+{% endpromptcard %}
+{% promptcard Show Other Month Days %}
+#SyncfusionWPFAssistant How to show days from adjacent months in the current Calendar view?
+{% endpromptcard %}
+{% promptcard Custom Day Cell Format %}
+#SyncfusionWPFAssistant Customize the day cell format in the Calendar to show short weekday names.
+{% endpromptcard %}
+{% promptcard Highlight Weekends %}
+#SyncfusionWPFAssistant Highlight weekends in the Calendar with a different background color.
+{% endpromptcard %}
+{% promptcard Multi-Selection and Range %}
+#SyncfusionWPFAssistant Enable both multi-date selection and range selection in the Calendar.
+{% endpromptcard %}
+{% promptcard Troubleshooting Date Range %}
+#SyncfusionWPFAssistant Why isn’t my Calendar selecting the correct date range?
+{% endpromptcard %}
+{% promptcard Advanced Calendar Setup %}
+#SyncfusionWPFAssistant Create a Calendar with date range, multi-selection, globalization, and weekend highlights.
+{% endpromptcard %}
+{% endpromptcards %}
+
+## See also
+
+* [AI Coding Assistant Overview](https://help.syncfusion.com/wpf/ai-coding-assistant/overview)
+* [SyncfusionWPFAssistant MCP Server](https://help.syncfusion.com/wpf/ai-coding-assistant/mcp-server)