syncfusion-react-dropdown-tree — Claude Code skill
Helps an agent build a Syncfusion React Dropdown Tree for hierarchical selection, checkboxes, and filtering. Useful with local or remote data sources.
npx skills add syncfusion/react-ui-components-skills --skill syncfusion-react-dropdown-tree -a claude-codeWhat syncfusion-react-dropdown-tree does
This skill guides implementation of the Syncfusion React Dropdown Tree, where hierarchical items appear inside a dropdown and users can select one or several nodes. It covers hierarchical and self-referential data, selected-value display, filtering, and tree behavior.
The material includes local and remote binding, DataManager with OData adaptors, on-demand child loading, item and value templates, and events such as change, select, filtering, and popup. It also covers keyboard navigation, RTL layouts, localization, and WAI-ARIA support.
Use loadOnDemand for large datasets and autoCheck when parent and child checkbox states must stay linked. Remote binding depends on DataManager and a suitable adaptor, so that setup belongs in the implementation plan.
What it helps with
- render hierarchical data inside a dropdown
- let users select several nodes with checkboxes
- load child nodes only when needed
- add search across tree items
- connect the component to a remote OData source
Example prompts for the agent
- Build a React Dropdown Tree for product categories with multi-select checkboxes and linked parent states.
- Add tree filtering and load child nodes on demand.
- Configure the Dropdown Tree for remote OData data, RTL layout, and keyboard navigation.
How to install syncfusion-react-dropdown-tree
1Skills CLI (Vercel)
npx skills add syncfusion/react-ui-components-skills --skill syncfusion-react-dropdown-tree -a claude-code2Manually: put the files in place
~/.claude/skills/syncfusion-react-dropdown-tree/SKILL.mdCopy the whole skill folder; for one project use .claude/skills/syncfusion-react-dropdown-tree/
1Skills CLI (Vercel)
npx skills add syncfusion/react-ui-components-skills --skill syncfusion-react-dropdown-tree -a codex2Manually: put the files in place
.agents/skills/syncfusion-react-dropdown-tree/SKILL.mdFor all projects use ~/.agents/skills/
1Skills CLI (Vercel)
npx skills add syncfusion/react-ui-components-skills --skill syncfusion-react-dropdown-tree -a cursor2Manually: put the files in place
.cursor/skills/syncfusion-react-dropdown-tree/SKILL.mdCursor also reads .agents/skills/ and .claude/skills/
1GitHub CLI
gh skill install syncfusion/react-ui-components-skills syncfusion-react-dropdown-tree2Manually: put the files in place
.github/skills/syncfusion-react-dropdown-tree/SKILL.md1Skills CLI (Vercel)
npx skills add syncfusion/react-ui-components-skills --skill syncfusion-react-dropdown-tree -a gemini-cli2Platform CLI
gemini skills install https://github.com/syncfusion/react-ui-components-skills --path skills/syncfusion-react-dropdown-treeManually: put the files in place
.devin/skills/syncfusion-react-dropdown-tree/SKILL.mdThe legacy .windsurf/skills/ path still works
Skills CLI (Vercel)
npx skills add syncfusion/react-ui-components-skills --skill syncfusion-react-dropdown-tree -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-dropdown-tree
How do I install syncfusion-react-dropdown-tree in Claude Code?
Run npx skills add syncfusion/react-ui-components-skills --skill syncfusion-react-dropdown-tree -a claude-code, then check ~/.claude/skills/syncfusion-react-dropdown-tree/SKILL.md.
What does syncfusion-react-dropdown-tree do?
It guides an agent through building a Syncfusion React Dropdown Tree for hierarchical selection inside a dropdown. The skill covers checkboxes, filtering, templates, events, remote data, and accessibility.
Can it work with remote data?
Yes. The skill describes DataManager binding with OData, OData V4, WebAPI, and URL adaptors, including on-demand child loading.