syncfusion-react-buttons — Claude Code skill: how to install
Provides implementation guides for Syncfusion React button components. Helps code assistants wire up styled buttons, toggle actions, and grouped selections.
npx skills add syncfusion/react-ui-components-skills --skill syncfusion-react-buttons -a claude-codeWhat syncfusion-react-buttons does
This skill supplies reference documentation for the @syncfusion/ej2-react-buttons package. It guides coding agents through configuring ButtonComponent, button groups, split buttons, and selection chips. Instructions rely on markdown files inside the references directory to look up attributes and events.
Implementations handle built-in styles such as e-primary or e-outline. Button groups support single or multi-selection states. They also arrange items vertically or horizontally.
Syncfusion packages require manual installation in your repository. Forgetting CSS imports from @syncfusion/ej2-base and the buttons package leaves elements unstyled.
What it helps with
- Add a styled
ButtonComponentwith outline or primary visual classes - Organize buttons into horizontal or vertical
ButtonGroupcontainers - Configure a toggle button with stateful click handlers
- Implement single or multiple selection inside button groups
Example prompts for the agent
- Create a primary Syncfusion React button with an e-save icon
- Assemble a ButtonGroup with single selection for choosing view modes
- Implement a full-width block button using e-block styling
How to install syncfusion-react-buttons
1Skills CLI (Vercel)
npx skills add syncfusion/react-ui-components-skills --skill syncfusion-react-buttons -a claude-code2Manually: put the files in place
~/.claude/skills/syncfusion-react-buttons/SKILL.mdCopy the whole skill folder; for one project use .claude/skills/syncfusion-react-buttons/
1Skills CLI (Vercel)
npx skills add syncfusion/react-ui-components-skills --skill syncfusion-react-buttons -a codex2Manually: put the files in place
.agents/skills/syncfusion-react-buttons/SKILL.mdFor all projects use ~/.agents/skills/
1Skills CLI (Vercel)
npx skills add syncfusion/react-ui-components-skills --skill syncfusion-react-buttons -a cursor2Manually: put the files in place
.cursor/skills/syncfusion-react-buttons/SKILL.mdCursor also reads .agents/skills/ and .claude/skills/
1GitHub CLI
gh skill install syncfusion/react-ui-components-skills syncfusion-react-buttons2Manually: put the files in place
.github/skills/syncfusion-react-buttons/SKILL.md1Skills CLI (Vercel)
npx skills add syncfusion/react-ui-components-skills --skill syncfusion-react-buttons -a gemini-cli2Platform CLI
gemini skills install https://github.com/syncfusion/react-ui-components-skills --path skills/syncfusion-react-buttonsManually: put the files in place
.devin/skills/syncfusion-react-buttons/SKILL.mdThe legacy .windsurf/skills/ path still works
Skills CLI (Vercel)
npx skills add syncfusion/react-ui-components-skills --skill syncfusion-react-buttons -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-buttons
How to install syncfusion-react-buttons in Claude Code?
Run npx skills add syncfusion/react-ui-components-skills --skill syncfusion-react-buttons -a claude-code in your terminal. The file is saved to ~/.claude/skills/syncfusion-react-buttons/SKILL.md.
What components does syncfusion-react-buttons cover?
It covers ButtonComponent, ButtonGroup, DropDownButton, SplitButton, Switch, and Chips.
Which dependencies are needed for buttons to render properly?
Install @syncfusion/ej2-react-buttons and import stylesheets from @syncfusion/ej2-base and the button package into your CSS.