An agentic skills framework & software development methodology that works.
Skill guides for Syncfusion .NET MAUI controls
This repository packages Syncfusion .NET MAUI component knowledge as AI-readable skills. When you ask about a control like DataGrid, Scheduler, or Charts, the matching `SKILL.md` and its `references/` docs guide the assistant’s answer.
Builders who are using an AI coding assistant to work with Syncfusion .NET MAUI controls.
You can get control-specific help from your assistant without re-explaining the same MAUI setup and usage details.
What it does
Control-specific skill folders
Each `skills/syncfusion-maui-<control>/` folder covers one component such as DataGrid, Scheduler, or Charts.
AI-readable skill files
Every skill includes a `SKILL.md` file with trigger guidance, component details, and navigation links.
Reference docs per skill
Each skill can include a `references/` folder with setup, advanced features, and troubleshooting notes.
Foundation skills
The repo includes shared guides for getting started, migration from Xamarin.Forms, and theming.
Automatic skill matching
The README says assistants can load the right skill from your prompt when you mention a control by name.
How to get it
- 1Run
npx skills add https://github.com/syncfusion/maui-ui-components-skills
- 21. Clone this repository
git clone https://github.com/syncfusion/maui-ui-components-skills.git
- 3Your AI assistant will automatically detect and apply the relevant skill based on your…
How do I add grouping to the Syncfusion DataGrid? How do I configure the Scheduler for week view? How do I apply a dark theme to Syncfusion controls?
README
maui-ui-components-skills
Skills for Syncfusion .NET MAUI components, designed for use with AI coding assistants.
This repository contains 76 AI-ready skill guides for working with Syncfusion .NET MAUI controls. Each skill includes a SKILL.md file that AI coding assistants can read automatically, plus a references/ subfolder with detailed documentation covering setup, usage patterns, customization, and troubleshooting.
Quick Start
Option 1: Using npx (Recommended)
npx skills add https://github.com/syncfusion/maui-ui-components-skills
This will automatically add the skills to your workspace.
Option 2: Manual Installation
1. Clone this repository
git clone https://github.com/syncfusion/maui-ui-components-skills.git
2. Add it to your VS Code workspace
Open your .code-workspace file (or create one) and add this repo as a second root folder:
{
"folders": [
{ "path": "/path/to/your-maui-app" },
{ "path": "/path/to/maui-ui-components-skills" }
]
}
3. Start asking questions
Your AI assistant will automatically detect and apply the relevant skill based on your prompt:
How do I add grouping to the Syncfusion DataGrid?
How do I configure the Scheduler for week view?
How do I apply a dark theme to Syncfusion controls?
No configuration required. Skills are loaded automatically from the workspace.
Prerequisites
- An AI coding assistant that supports skills/context files (e.g., GitHub Copilot, Cursor, or similar tools)
- .NET 9 SDK
- A Syncfusion license key (free community license available)
How These Skills Work
Each SKILL.md file contains a description field in its YAML frontmatter. AI coding assistants read this description to decide when to automatically apply a skill during a conversation. When you ask about a specific Syncfusion control — for example, "How do I add sorting to my DataGrid?" — the AI assistant detects the match and loads the corresponding skill to guide its response.
You can also reference a skill explicitly by mentioning the component or control by name in your prompt.
Example Prompts
How do I bind data to the Syncfusion DataGrid in .NET MAUI?
→ The AI assistant loads the DataGrid skill and uses its get-started and data-binding reference docs.
I need to add a date range picker to my app.
→ The AI assistant loads the Date Time Range Selector skill.
Help me migrate my Xamarin.Forms app to .NET MAUI.
→ The AI assistant loads the Migration skill.
Using Reference Files
Each references/ subfolder contains deeper implementation guides. When the AI assistant loads a skill, it can also pull in these files when you ask follow-up questions:
Show me how to export the DataGrid to Excel.
→ The AI assistant uses references/advanced-features.md from the DataGrid skill for the detailed answer.
Skill File Structure
Every skill folder follows this layout:
skills/
└── syncfusion-maui-<control>/
├── SKILL.md ← Loaded by AI assistant; contains When to Use, Component Overview, and navigation links
└── references/
├── getting-started.md ← Installation, setup, NuGet packages, MauiProgram.cs
├── advanced-features.md ← In-depth feature guides and code samples
└── ... ← Additional reference files per control
SKILL.md sections:
- When to Use This Skill — trigger phrases and scenarios that activate this skill
- Component Overview — NuGet package, namespace, key capabilities at a glance
- Documentation and Navigation Guide — links to all reference files in the skill
Repository Structure
README.md
skills/
syncfusion-maui-getting-started/
syncfusion-maui-migration/
syncfusion-maui-theming/
syncfusion-maui-accordion/
syncfusion-maui-ai-assistview/
syncfusion-maui-autocomplete/
... (one folder per control, 76 total)
Skill Index
Tip: Start with Getting Started if you are setting up a new project, and Migration if upgrading from Xamarin.Forms. For all other tasks, find the skill that matches the specific control below.
Foundation
- Getting Started — installation, licensing, themes, AI service integration
- Migration — Xamarin.Forms to .NET MAUI migration guide
- Theming — Material/Cupertino themes, dark mode, custom styling
Data Visualization
- Cartesian Charts
- Circular Charts
- Funnel Charts
- Polar Charts
- Pyramid Charts
- Sunburst Charts
- Circular ProgressBar
- Linear ProgressBar
- Step ProgressBar
- Digital Gauge
- Linear Gauge
- Radial Gauge
- Barcode Generator
- Maps
- TreeMap
Grids and Data
Scheduling and Calendars
Editors and Inputs
- Autocomplete
- ComboBox
- Picker
- Date Picker
- Time Picker
- Date Time Picker
- Masked Entry
- Numeric Entry
- Text Input Layout
- Rich Text Editor
- Smart Text Editor
- Image Editor
- Color Picker
- Signature Pad
- Rating
Sliders and Range Controls
Navigation
Layout and Containers
Buttons and Indicators
Miscellaneous
Files in the repo
- skills
- README.md
Discussion (0)
Ask about usage, or say what you built with itSign in to join the discussion.
No comments yet. Be the first to say what this is good for.
More skills

Turn any codebase, with its docs, SQL schemas, configs, and PDFs, into a queryable knowledge graph. A /graphify skill for Claude Code, Cursor, Codex, and Gemini CLI: local deterministic AST parsing, every edge explained, no vector store.
Topic in, narrated explainer video out. A Claude Code / Codex skill that turns any topic into a black-canvas motion-graphics explainer video with TTS voiceover, subtitles and a chapter progress bar. Chinese or English; every frame drawn in code with Remotion.
Public repository for Agent Skills
Open-source AI job search: scan job portals, evaluate listings into a structured A-H report with a global 1-5 score, tailor your CV, track applications — runs locally in your AI coding CLI (Claude Code, Codex, OpenCode, Antigravity…)

Production-grade engineering skills for AI coding agents.