interaction-design について
interaction-designは、エージェント向けのインタラクションデザインスキルです。フロー、コンポーネントの状態、マイクロインタラクション、レビューを扱い、仕様作成や設計判断の評価に役立ちます。
主な機能
- 01タスクフローとナビゲーションパターン
- 02コンポーネントの状態とフィードバック
- 03マイクロインタラクションのタイミング指針
- 04アフォーダンスとインタラクション原則
- 05仕様作成とレビューのチェックリスト
活用シーン
- 01タスクやナビゲーションの流れを整理
- 02読み込み・エラー・成功状態を定義
- 03引き継ぎ用に動作を文書化
- 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
判断ツリー
-
完全版のスキルはすでにインストールされていますか?
- グローバル:
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へ進んでください
- グローバル:
-
スコープを検出してから、インストールします:
[ -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 -yClaude 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を使用してください
コメント
Markdown 対応