mcpField
I
interaction-design

interaction-design

github.com/podoデザイン・UI29228 回インストール4 日前に更新
リポジトリ

interaction-design について

interaction-designは、エージェント向けのインタラクションデザインスキルです。フロー、コンポーネントの状態、マイクロインタラクション、レビューを扱い、仕様作成や設計判断の評価に役立ちます。

主な機能

  1. 01タスクフローとナビゲーションパターン
  2. 02コンポーネントの状態とフィードバック
  3. 03マイクロインタラクションのタイミング指針
  4. 04アフォーダンスとインタラクション原則
  5. 05仕様作成とレビューのチェックリスト

活用シーン

  1. 01タスクやナビゲーションの流れを整理
  2. 02読み込み・エラー・成功状態を定義
  3. 03引き継ぎ用に動作を文書化
  4. 04原則に沿ってデザインをレビュー

インストール

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

$npx skills add https://github.com/podo/design-agent-skills --skill interaction-design

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

同梱ファイルstub.yaml

詳細

interaction-design

カタログの概要 — スキルの完全版:rastian/interaction-design-skills

判断ツリー

  1. 完全版のスキルはすでにインストールされていますか?

    • グローバル:f=~/.agents/skills/interaction-design/SKILL.md; [ -f "$f" ] && ! grep -q "^das:" "$f" && echo "installed" || echo "pointer"
    • プロジェクト:f=.agents/skills/interaction-design/SKILL.md; [ -f "$f" ] && ! grep -q "^das:" "$f" && echo "installed" || echo "pointer"
    • installed → スキルは interaction-design としてインストールされています。呼び出して続行してください
    • pointer → ステップ2へ進んでください
  2. スコープを検出してから、インストールします:

    [ -e ~/.agents/skills/interaction-design ] && echo "global" || echo "project"
    

    グローバル:

    npx skills add rastian/interaction-design-skills --skill interaction-design -g -y
    

    プロジェクト:

    npx skills add rastian/interaction-design-skills --skill interaction-design -y
    

    Claude Code: 会話を離れずにコマンドを実行するには、! で始まるコマンドをチャットメッセージとして送信してください。

ご注意

  • ライセンス: リポジトリに LICENSE ファイルはありません

インストール後の呼び出し

  • スキル名:interaction-design
  • トリガーフレーズ:「interaction design」、「interaction flow」、「component states」、「micro-interaction」、「affordance」、「interaction spec」

概要

インタラクションデザインの実践ガイドです。基本原則から、実用的な状態設計、フローの仕様策定、インタラクションのレビューまでを扱います。

  • インタラクションフロー — タスクフロー、ユーザーフロー、ナビゲーションパターン、判断ツリー
  • 状態設計 — コンポーネントのすべての状態:デフォルト、ホバー、フォーカス、アクティブ、無効、読み込み中、エラー、成功、空、スケルトン
  • マイクロインタラクション — トリガー → ルール → フィードバック → ループのモデル、タイミングとイージングのガイドライン
  • アフォーダンス — シグニファイア、フィードバック、制約、マッピング、一貫性、見つけやすさ
  • IxD の原則 — Norman の原則(『誰のためのデザイン?』)と Tognazzini のインタラクションデザイン第一原則
  • 応答時間 — 100ms/1s/10s のしきい値、進行状況インジケーター、楽観的 UI
  • インタラクション仕様 — 引き継ぎ用の注釈形式、インタラクション仕様書
  • インタラクション監査 — 確立された原則に基づくレビューチェックリスト

インストールには reference/ フォルダーが含まれています。このスキルが参照する原則、応答時間、パターンとフローに関するメモが格納されています。

使用しない場合

  • UX ジャーニーマッピングと Playwright テスト → neo-user-journey を使用してください
  • アニメーションとモーションのタイミング → gsap-skills または framer-motion-skills を使用してください
  • WCAG アクセシビリティ監査 → wcag-ai-skill を使用してください
  • UX 戦略全般 → ux-designer-skill を使用してください

コメント