syncfusion-react-treegrid — Claude Code skill: setup and guide
Guides AI agents through configuring Syncfusion React TreeGrid components, handling nested data binding, and column setups.
npx skills add syncfusion/react-ui-components-skills --skill syncfusion-react-treegrid -a claude-codeWhat syncfusion-react-treegrid does
This skill guides coding assistants when embedding Syncfusion TreeGrid into React codebases. It outlines proper property definitions for rendering parent-child records, sorting data, and enabling exports. This prevents broken table layouts when presenting folder structures or nested task plans.
Hierarchical display fails immediately if the childMapping prop does not mirror the nested array field name. Flat datasets require both idMapping and parentIdMapping instead. Column data types in directives also have to match field types strictly, because mismatched types silently corrupt sorting and filtering behavior.
What it helps with
- display nested records using collapsible tree grid rows
- map flat parent-child structures with custom keys
- prevent sorting bugs caused by mismatched column types
- configure data export to Excel and PDF formats
Example prompts for the agent
- Configure a Syncfusion TreeGrid for an organizational tree using subtasks mapping
- Set up inline cell editing and search filtering on TreeGridComponent
- Add paging and virtual scrolling to handle large hierarchical datasets
How to install syncfusion-react-treegrid
1Skills CLI (Vercel)
npx skills add syncfusion/react-ui-components-skills --skill syncfusion-react-treegrid -a claude-code2Manually: put the files in place
~/.claude/skills/syncfusion-react-treegrid/SKILL.mdCopy the whole skill folder; for one project use .claude/skills/syncfusion-react-treegrid/
1Skills CLI (Vercel)
npx skills add syncfusion/react-ui-components-skills --skill syncfusion-react-treegrid -a codex2Manually: put the files in place
.agents/skills/syncfusion-react-treegrid/SKILL.mdFor all projects use ~/.agents/skills/
1Skills CLI (Vercel)
npx skills add syncfusion/react-ui-components-skills --skill syncfusion-react-treegrid -a cursor2Manually: put the files in place
.cursor/skills/syncfusion-react-treegrid/SKILL.mdCursor also reads .agents/skills/ and .claude/skills/
1GitHub CLI
gh skill install syncfusion/react-ui-components-skills syncfusion-react-treegrid2Manually: put the files in place
.github/skills/syncfusion-react-treegrid/SKILL.md1Skills CLI (Vercel)
npx skills add syncfusion/react-ui-components-skills --skill syncfusion-react-treegrid -a gemini-cli2Platform CLI
gemini skills install https://github.com/syncfusion/react-ui-components-skills --path skills/syncfusion-react-treegridManually: put the files in place
.devin/skills/syncfusion-react-treegrid/SKILL.mdThe legacy .windsurf/skills/ path still works
Skills CLI (Vercel)
npx skills add syncfusion/react-ui-components-skills --skill syncfusion-react-treegrid -a opencodeClaude.ai
Zip the folder and upload it in Settings → Capabilities → Skills
Step by step, with commands for each platform: How to install skills in Claude Code: five ways
Questions about syncfusion-react-treegrid
How to install syncfusion-react-treegrid in Claude Code?
Run npx skills add syncfusion/react-ui-components-skills --skill syncfusion-react-treegrid -a claude-code. Once added, Claude Code applies the component rules when scaffolding your React tree grids.
What does the syncfusion-react-treegrid skill do?
It provides instructions for configuring Syncfusion React TreeGrid, including column types, aggregation, editing modes, and export targets.
Why are tree rows not expanding in my grid?
Rows stay collapsed if childMapping is omitted or does not match your object keys. For flat data structures, you must specify both idMapping and parentIdMapping.