mcpField
U
ui-skills-root

ui-skills-root

github.com/ibelickエージェントワークフロー10.3k7.3k 回インストール3 日前に更新
リポジトリ

ui-skills-root について

ui-skills-rootは、UI Skillsのルーティング用スキルです。Codex、Cursor、Claude Codeで明確なUI目標を持つエージェント向けに、CLIでタスクを分類し、実装前に必要最小限のスキルコンテキストを読み込みます。

主な機能

  1. 01タスクがUI関連かどうかの判定
  2. 02トピックと技術スタックに基づくカテゴリ選択
  3. 03CLIによるスキルの確認と取得
  4. 04関連する最小限のスキルセットの読み込み

活用シーン

  1. 01明確なUI開発目標に合うスキルの選択
  2. 02プロジェクトのスタックに合う具体的なUIスキルの特定
  3. 03UI目標が不明確な場合の短い確認質問

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/ibelick/ui-skills --skill ui-skills-root

インストール後、Claude Code で/ui-skills-rootを入力して読み込まれたか確認します。

詳細

UI Skills Root

UI Skills のルーティングレイヤーです。

このスキルは npx ui-skills start で表示され、レジストリでも利用できます。

Codex、Cursor、または Claude Code のエージェントに明確な UI の目標がある場合に使用します。

目標が不明確な場合は、短い質問を 1 つしてください。

目標が明確な場合は、適切なカテゴリーを選び、役立つ最小限のスキルコンテキストを読み込んでから実装します。

Protocol

  1. タスクが UI 関連かどうかを判断する
  2. UI 関連でなければ、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>

Selection Rules

スキルは 1 つを優先してください。

明確に 2 つの観点が必要な場合に限り、2 つ使用してください。

幅広いレビュー、再設計、または複数のサーフェスにわたる作業の場合に限り、3 つ使用してください。

3 つを超えて使用してはいけません。

トピック、スタック、具体性の順に振り分けてください。

幅広いスキルよりも、具体的なスキルを優先してください。

スタックが明らかな場合は、フレームワーク固有のスキルを優先してください。

手早い整理では、利用可能な中で最も具体的なクラフト、ビジュアル、またはレイアウトのスキルを優先してください。

判断に迷う場合は、カテゴリーを調べて、最も安全で範囲の狭いスキルを選んでください。

コメント