This implements the Syncfusion Blazor TreeGrid component for rendering hierarchical data with expandable parent-child rows in a table format. You'd reach for this when building organizational charts, task hierarchies, or any nested data structure that needs grid features like sorting, filtering, and editing. It handles both self-referential flat data (using IdMapping/ParentIdMapping) and nested child collections, and includes GraphQL binding support through GraphQLAdaptor. The skill enforces strict API accuracy with mandatory event name verification against reference files, which matters because common event names like OnSortChange don't actually exist. It also addresses the namespace ambiguity between Syncfusion.Blazor.TreeGrid and Syncfusion.Blazor.Grids that causes CS0104 errors if you're not careful with type qualifications.
npx -y skills add syncfusion/blazor-ui-components-skills --skill syncfusion-blazor-treegrid --agent claude-codeInstalls into .claude/skills of the current project.
Select a file.
mindrally/skills
giuseppe-trisciuoglio/developer-kit
syncfusion/react-ui-components-skills
supercent-io/skills-template
binjuhor/shadcn-lar