syncfusion-react-common — Claude Code skill: React features
This skill guides Syncfusion React setup for localization, RTL, animation, drag-and-drop, persistence, templates, and security-related component work.
npx skills add syncfusion/react-ui-components-skills --skill syncfusion-react-common -a claude-codeWhat syncfusion-react-common does
syncfusion-react-common gives the coding agent a map for shared Syncfusion React features rather than a single widget implementation. It covers right-to-left layouts, language and locale handling, CLDR-based internationalization, number, currency, date, and time formatting, plus reusable templates and HTML sanitization.
The skill includes setup guidance for package installation, theme CSS, component initialization, and license activation. It also explains how to keep component state with enablePersistence, add animation effects, and connect draggable elements to drop targets. A Syncfusion license key is needed for the license activation step; set SYNCFUSION_LICENSE and run npx syncfusion-license activate.
What it helps with
- configure RTL for a React component
- add locale-aware date and number formatting
- keep component state across sessions
- connect draggable items to drop targets
- sanitize HTML used by templates
Example prompts for the agent
- Set up RTL for
ListViewComponentand show both global and local options. - Add persistence to
GridComponentwithenablePersistence. - Create an entrance animation and wire a
draggableelement to adroppabletarget.
How to install syncfusion-react-common
1Skills CLI (Vercel)
npx skills add syncfusion/react-ui-components-skills --skill syncfusion-react-common -a claude-code2Manually: put the files in place
~/.claude/skills/syncfusion-react-common/SKILL.mdCopy the whole skill folder; for one project use .claude/skills/syncfusion-react-common/
1Skills CLI (Vercel)
npx skills add syncfusion/react-ui-components-skills --skill syncfusion-react-common -a codex2Manually: put the files in place
.agents/skills/syncfusion-react-common/SKILL.mdFor all projects use ~/.agents/skills/
1Skills CLI (Vercel)
npx skills add syncfusion/react-ui-components-skills --skill syncfusion-react-common -a cursor2Manually: put the files in place
.cursor/skills/syncfusion-react-common/SKILL.mdCursor also reads .agents/skills/ and .claude/skills/
1GitHub CLI
gh skill install syncfusion/react-ui-components-skills syncfusion-react-common2Manually: put the files in place
.github/skills/syncfusion-react-common/SKILL.md1Skills CLI (Vercel)
npx skills add syncfusion/react-ui-components-skills --skill syncfusion-react-common -a gemini-cli2Platform CLI
gemini skills install https://github.com/syncfusion/react-ui-components-skills --path skills/syncfusion-react-commonManually: put the files in place
.devin/skills/syncfusion-react-common/SKILL.mdThe legacy .windsurf/skills/ path still works
Skills CLI (Vercel)
npx skills add syncfusion/react-ui-components-skills --skill syncfusion-react-common -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-common
How do I install syncfusion-react-common in Claude Code?
Run npx skills add syncfusion/react-ui-components-skills --skill syncfusion-react-common -a claude-code, then check ~/.claude/skills/syncfusion-react-common/SKILL.md.
What does syncfusion-react-common do?
It guides the agent through shared Syncfusion React features such as RTL, localization, globalization, animation, drag-and-drop, templates, persistence, and HTML sanitization.
What is required to activate a Syncfusion license?
You need a Syncfusion license key. Put it in SYNCFUSION_LICENSE, then run npx syncfusion-license activate.