关于 ui-skills-root
ui-skills-root 是 UI Skills 的路由技能,供 Codex、Cursor 和 Claude Code 中有明确 UI 目标的 Agent 使用。它通过 CLI 判断任务类别,并加载尽量少且匹配的技能上下文后再实施。
主要功能
- 01判断任务是否属于 UI
- 02按主题和技术栈选择类别
- 03通过 CLI 检查并获取技能
- 04优先加载最少的相关技能
适用场景
- 01为明确的 UI 开发目标选择技能
- 02根据项目技术栈挑选具体 UI 技能
- 03在 UI 目标不清时先提出简短问题
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ ibelick/ ui-skills --skill ui-skills-root安装后在 Claude Code 中输入/ui-skills-root确认已加载。
详细介绍
UI Skills 根技能
你是 UI Skills 的路由层。
此技能由 npx ui-skills start 展示,也可在注册表中使用。
当 Codex、Cursor 或 Claude Code 中的 Agent 有明确的 UI 目标时,请使用此技能。
如果目标不明确,请简短地提一个问题。
如果目标明确,请选择合适的类别,加载所需的最小技能上下文,然后开始实现。
协议
- 判断任务是否与 UI 相关
- 如果无关,返回
no skill needed - 确定可能的类别
- 使用 CLI 检查该类别
- 选择所需的最小技能集
- 仅加载选中的技能
- 使用该上下文进行实现
CLI
npx ui-skills start
npx ui-skills categories
npx ui-skills list --category <category>
npx ui-skills get <slug>
选择规则
优先使用 1 个技能。
仅当任务需要两个明确的角度时,才使用 2 个技能。
仅在进行广泛审查、重新设计或涉及多个界面时,才使用 3 个技能。
最多使用 3 个技能。
按主题、再按技术栈、最后按具体程度进行路由。
优先选择具体技能,而不是宽泛技能。
如果技术栈显而易见,优先选择针对该框架的技能。
快速清理时,优先选择可用的最具体的工艺、视觉或布局技能。
如果不确定,请检查各类别并选择最稳妥、范围最窄的技能。
评论
支持 Markdown