syncfusion-react-inline-ai-assist — Claude Code skill
This skill guides React implementations of Syncfusion Inline AI Assist with AI suggestions, commands, response handling, and service integrations.
npx skills add syncfusion/react-ui-components-skills --skill syncfusion-react-inline-ai-assist -a claude-codeWhat syncfusion-react-inline-ai-assist does
This skill guides an agent through building InlineAIAssistComponent with @syncfusion/ej2-react-interactive-chat. It covers prompt suggestions, progressive output, predefined commands, response actions, editor and response templates, and inline or popup presentation.
The material also covers lifecycle events, public methods, prompt history, themes, localization, and right-to-left layouts. Integration sections address OpenAI, Google Gemini, Lite-LLM, and Ollama, including the enableStreaming option. Voice input relies on the browser Web Speech API through speechToTextSettings, so that API affects whether speech controls work.
The skill is aimed at React projects and includes patterns for promptRequest, addResponse(), and executePrompt(). Connecting an external AI provider requires that provider’s credentials.
What it helps with
- add AI suggestions to a React interface
- connect OpenAI, Gemini, Lite-LLM, or Ollama
- configure prompt commands and response actions
- turn on streamed output and speech input
Example prompts for the agent
- Add
InlineAIAssistComponentfrom@syncfusion/ej2-react-interactive-chatto the React app and wire itspromptRequesthandler. - Configure
speechToTextSettingswith interim transcript updates for voice prompts. - Connect Ollama and enable
enableStreamingfor generated responses.
How to install syncfusion-react-inline-ai-assist
1Skills CLI (Vercel)
npx skills add syncfusion/react-ui-components-skills --skill syncfusion-react-inline-ai-assist -a claude-code2Manually: put the files in place
~/.claude/skills/syncfusion-react-inline-ai-assist/SKILL.mdCopy the whole skill folder; for one project use .claude/skills/syncfusion-react-inline-ai-assist/
1Skills CLI (Vercel)
npx skills add syncfusion/react-ui-components-skills --skill syncfusion-react-inline-ai-assist -a codex2Manually: put the files in place
.agents/skills/syncfusion-react-inline-ai-assist/SKILL.mdFor all projects use ~/.agents/skills/
1Skills CLI (Vercel)
npx skills add syncfusion/react-ui-components-skills --skill syncfusion-react-inline-ai-assist -a cursor2Manually: put the files in place
.cursor/skills/syncfusion-react-inline-ai-assist/SKILL.mdCursor also reads .agents/skills/ and .claude/skills/
1GitHub CLI
gh skill install syncfusion/react-ui-components-skills syncfusion-react-inline-ai-assist2Manually: put the files in place
.github/skills/syncfusion-react-inline-ai-assist/SKILL.md1Skills CLI (Vercel)
npx skills add syncfusion/react-ui-components-skills --skill syncfusion-react-inline-ai-assist -a gemini-cli2Platform CLI
gemini skills install https://github.com/syncfusion/react-ui-components-skills --path skills/syncfusion-react-inline-ai-assistManually: put the files in place
.devin/skills/syncfusion-react-inline-ai-assist/SKILL.mdThe legacy .windsurf/skills/ path still works
Skills CLI (Vercel)
npx skills add syncfusion/react-ui-components-skills --skill syncfusion-react-inline-ai-assist -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-inline-ai-assist
How do I install syncfusion-react-inline-ai-assist in Claude Code?
Run npx skills add syncfusion/react-ui-components-skills --skill syncfusion-react-inline-ai-assist -a claude-code, then use ~/.claude/skills/syncfusion-react-inline-ai-assist/SKILL.md.
What does syncfusion-react-inline-ai-assist do?
It guides React work with Syncfusion Inline AI Assist, covering AI providers, prompts, commands, response controls, templates, events, and streamed output.
Which AI services can it connect to?
The skill covers OpenAI, Google Gemini, Lite-LLM, and Ollama. It also addresses provider credentials and streamed responses.