Agent Skills
通过 Agent Skills 让 AI 助手使用 React Suite 构建界面。
什么是 Skills?
Agent Skills 是一种可移植的格式,为 AI 助手提供对某个库的深入、结构化认知 —— 包括组件、模式、主题与最佳实践。启用 Skill 后,AI 助手会自动遵循 React Suite 的规范,而不是凭空猜测。
安装
使用 skills CLI 安装 React Suite Skill:
npx skills add rsuite/rsuite支持的客户端包括 Claude Code、Cursor、Windsurf、OpenCode 以及任何兼容 Agent Skills 格式的工具。
使用
安装后 AI 助手会自动发现 Skill,您也可以显式调用:
/rsuite然后让 AI 助手:
- 使用 React Suite 构建页面和组件
- 使用
Form、Form.Control和Schema组合表单 - 通过 CSS 变量(
--rs-*)定制主题 - 在亮色、暗色、高对比度模式之间切换
- 通过
CustomProvider配置国际化与 RTL
对于更丰富的实时组件数据,推荐同时使用 MCP Server。
包含内容
- 组件指南 —— 何时使用
Button、Form、Table、DatePicker、Dropdown、Message等 80+ 组件 - 组合模式 ——
as属性、render*子部件覆盖、CustomProvider全局配置 - 主题 —— CSS 变量、暗色模式、自定义颜色、
classPrefix - 表单处理 ——
Schema校验、Form.Group、Form.Control - 图标 —— 集成
@rsuite/icons - Do / Don't 规则,避免常见陷阱
结构
skills/rsuite/
├── SKILL.md # 主 Skill 定义
├── README.md
└── scripts/ # 工具脚本(Node 18+)
├── list_components.mjs
├── get_component_props.mjs
├── list_hooks.mjs
└── search_components.mjs相关文档
- MCP Server —— 为 AI 助手提供实时组件文档
- LLMs.txt —— 面向 LLM 的完整文档
- Agent Skills 规范
- Claude Agent Skills
- Cursor Skills
- OpenCode Skills