syncfusion-react-ai-assistview — Claude Code skill: how to install
Teaches coding agents how to set up the Syncfusion AI AssistView interface in React. Useful when adding conversational LLM views with streaming and file uploads.
npx skills add syncfusion/react-ui-components-skills --skill syncfusion-react-ai-assistview -a claude-codeWhat syncfusion-react-ai-assistview does
The skill provides guidance on implementing the AI AssistView component from the @syncfusion/ej2-react-interactive-chat library. It covers conversation tracking, character-by-character live streaming, and rendering thought processes in designated blocks. Markdown rendering is supported directly out of the box.
It also handles audio input, speech output, file attachments, and trigger-based mentions with @ or /. You can toggle multiple views, adjust four distinct toolbars, and record telemetry metrics like tokens or model names on each response.
Without importing Syncfusion CSS theme files, the component will render unstyled. Connection to OpenAI or Azure OpenAI relies on event handlers such as promptRequest to process queries.
What it helps with
- embed an AI chat interface into a React application
- display multi-stage model reasoning through thinking blocks
- enable file uploads with file size and type validation
- track token consumption and request duration in response toolbars
Example prompts for the agent
- Implement AI AssistView with live streaming connected to Azure OpenAI
- Add attachment handling to the prompt bar with custom file limits
- Configure response toolbars to show token telemetry and a regenerate button
How to install syncfusion-react-ai-assistview
1Skills CLI (Vercel)
npx skills add syncfusion/react-ui-components-skills --skill syncfusion-react-ai-assistview -a claude-code2Manually: put the files in place
~/.claude/skills/syncfusion-react-ai-assistview/SKILL.mdCopy the whole skill folder; for one project use .claude/skills/syncfusion-react-ai-assistview/
1Skills CLI (Vercel)
npx skills add syncfusion/react-ui-components-skills --skill syncfusion-react-ai-assistview -a codex2Manually: put the files in place
.agents/skills/syncfusion-react-ai-assistview/SKILL.mdFor all projects use ~/.agents/skills/
1Skills CLI (Vercel)
npx skills add syncfusion/react-ui-components-skills --skill syncfusion-react-ai-assistview -a cursor2Manually: put the files in place
.cursor/skills/syncfusion-react-ai-assistview/SKILL.mdCursor also reads .agents/skills/ and .claude/skills/
1GitHub CLI
gh skill install syncfusion/react-ui-components-skills syncfusion-react-ai-assistview2Manually: put the files in place
.github/skills/syncfusion-react-ai-assistview/SKILL.md1Skills CLI (Vercel)
npx skills add syncfusion/react-ui-components-skills --skill syncfusion-react-ai-assistview -a gemini-cli2Platform CLI
gemini skills install https://github.com/syncfusion/react-ui-components-skills --path skills/syncfusion-react-ai-assistviewManually: put the files in place
.devin/skills/syncfusion-react-ai-assistview/SKILL.mdThe legacy .windsurf/skills/ path still works
Skills CLI (Vercel)
npx skills add syncfusion/react-ui-components-skills --skill syncfusion-react-ai-assistview -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-ai-assistview
How to install syncfusion-react-ai-assistview in Claude Code?
Run npx skills add syncfusion/react-ui-components-skills --skill syncfusion-react-ai-assistview -a claude-code. The rule file is placed at ~/.claude/skills/syncfusion-react-ai-assistview/SKILL.md.
What does syncfusion-react-ai-assistview do?
It gives your AI assistant detailed instructions for configuring Syncfusion conversational chat components in React projects.
Which packages and styles are required?
You must install @syncfusion/ej2-react-interactive-chat and import the matching Syncfusion CSS stylesheet into your project.