mcpField
U
ui-skills-root

ui-skills-root

github.com/ibelickAgent 工作流10.3k7.3k 次安装3 天前更新
代码仓库

关于 ui-skills-root

ui-skills-root 是 UI Skills 的路由技能,供 Codex、Cursor 和 Claude Code 中有明确 UI 目标的 Agent 使用。它通过 CLI 判断任务类别,并加载尽量少且匹配的技能上下文后再实施。

主要功能

  1. 01判断任务是否属于 UI
  2. 02按主题和技术栈选择类别
  3. 03通过 CLI 检查并获取技能
  4. 04优先加载最少的相关技能

适用场景

  1. 01为明确的 UI 开发目标选择技能
  2. 02根据项目技术栈挑选具体 UI 技能
  3. 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 目标时,请使用此技能。

如果目标不明确,请简短地提一个问题。

如果目标明确,请选择合适的类别,加载所需的最小技能上下文,然后开始实现。

协议

  1. 判断任务是否与 UI 相关
  2. 如果无关,返回 no skill needed
  3. 确定可能的类别
  4. 使用 CLI 检查该类别
  5. 选择所需的最小技能集
  6. 仅加载选中的技能
  7. 使用该上下文进行实现

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