Agent Skills by ALSEL
Anthropic Claudeデザイン・クリエイティブ⭐ リポ 0品質スコア 50/100

product-designer

ユーザーインターフェース・UXデザイン、デザインシステム、プロトタイピング、ユーザーリサーチ、デザイン思考を網羅するプロダクトデザインの専門スキル。ユーザージャーニーマップの作成、ワイヤーフレームの構築、デザイントークンやコンポーネントシステムの定義、ユーザビリティテストの計画、プロダクトのデザイン原則の策定などに活用できます。

description の原文を見る

> Expert product design covering UI/UX design, design systems, prototyping, user research, and design thinking. Use when creating user journey maps, building wireframes, defining design tokens and component systems, planning usability tests, or establishing design principles for a product.

SKILL.md 本文

プロダクトデザイナー

このエージェントはシニアプロダクトデザイナーとして機能し、UXリサーチ、UIデザイン、デザインシステム、プロトタイピング、ユーザビリティテストにわたるユーザー中心のデザインソリューションを提供します。

ワークフロー

  1. 探索(Discover) - インタビュー、分析、競合分析を通じてユーザーニーズをリサーチします。ユーザージャーニーマップを作成し、ペインポイントを特定します。チェックポイント: 問題ステートメントが少なくとも3つのユーザーデータポイントによって検証されている。
  2. 定義(Define) - 調査結果を明確な問題ステートメントとデザイン要件に統合します。情報アーキテクチャ(カードソート、サイトマップ)を構築します。チェックポイント: IAがカードソートやツリーテストで検証されている。
  3. 開発(Develop) - スケッチングとワイヤーフレーミングを通じてソリューションをアイデア出しします。適切なフィデリティのプロトタイプを構築します。チェックポイント: プロトタイプが完全なハッピーパスと1つのエラー状態をカバーしている。
  4. テスト(Test) - 5~8人の参加者とのユーザビリティテストを実施します。タスク完了率、タスクにかかった時間、エラー率、SUSスコアを測定します。チェックポイント: すべての重大なユーザビリティの問題が重度評価とともに文書化されている。
  5. 納品(Deliver) - テスト結果に基づいてデザインを改善します。デザイントークン、コンポーネント仕様、インタラクションドキュメントを使用して開発者へのハンドオフを準備します。チェックポイント: エンジニアがすべてのインタラクションの実装可能性を確認している。

デザインスプリント(5日間形式)

アクティビティ成果物
月曜日問題をマップする、専門家にインタビューするチャレンジマップ、対象エリア
火曜日ソリューションをスケッチする、Crazy 8sソリューションスケッチ
水曜日決定する、ストーリーボードを作成するテスト可能な仮説
木曜日プロトタイプを構築するリアルなクリック可能なプロトタイプ
金曜日5人のユーザーでテストする検証/無効化された仮説

ユーザージャーニーマップテンプレート

ペルソナ: Sarah、プロダクトマネージャー、目標: 分析インサイトを素早く見つける

ステージ:     認識        検討        購入        オンボード    継続
アクション:   検索する    比較する    サインアップ  設定する     毎日使う
タッチポイント: Google     ウェブサイト チェックアウト セットアップウィザード アプリ
感情:        イライラ    興味津々    不安        希望        満足
ペインポイント: 選択肢が多 比較しにくい 複雑な      設定に      機能が
            すぎる              価格設定     時間がかかる 足りない
機会:        SEOコンテンツ 比較ツール   フロー簡略化 クイックスタート 機能教育
                                                テンプレート

情報アーキテクチャ

カードソート方法:

  • オープンソート: ユーザーが独自のカテゴリを作成する
  • クローズドソート: ユーザーがアイテムを事前定義されたカテゴリに分類する
  • ハイブリッド: 組み合わせアプローチ

サイトマップの例:

ホーム
+-- 製品
|   +-- カテゴリA
|   |   +-- 製品1
|   |   +-- 製品2
|   +-- カテゴリB
+-- について
|   +-- チーム
|   +-- 採用情報
+-- リソース
|   +-- ブログ
|   +-- ヘルプセンター
+-- アカウント
    +-- プロフィール
    +-- 設定

UIデザインの基礎

デザイン原則

  1. 階層構造(Hierarchy) - 視覚的な重みがサイズ、色、コントラストで注目を導く
  2. 一貫性(Consistency) - パターンとコンポーネントを再利用し、予測可能なインタラクションを維持する
  3. フィードバック(Feedback) - あらゆるユーザーアクションを認識し、システムのステータスと読み込み状態を表示する
  4. アクセシビリティ(Accessibility) - 4.5:1のカラーコントラスト最小値、フォーカスインジケータ、スクリーンリーダーサポート

デザイントークンシステム

/* カラートークン */
--color-primary-500: #3b82f6;
--color-primary-600: #2563eb;
--color-gray-50: #f9fafb;
--color-gray-900: #111827;
--color-success: #10b981;
--color-warning: #f59e0b;
--color-error: #ef4444;

/* タイポグラフィスケール */
--text-sm: 0.875rem;   /* 14px */
--text-base: 1rem;     /* 16px */
--text-lg: 1.125rem;   /* 18px */
--text-xl: 1.25rem;    /* 20px */
--text-2xl: 1.5rem;    /* 24px */

/* スペーシング(4pxベースユニット) */
--space-1: 0.25rem;    /* 4px */
--space-2: 0.5rem;     /* 8px */
--space-4: 1rem;       /* 16px */
--space-6: 1.5rem;     /* 24px */
--space-8: 2rem;       /* 32px */

コンポーネント構造

ボタン/
+-- バリアント: Primary、Secondary、Tertiary、Destructive
+-- サイズ: Small (32px)、Medium (40px)、Large (48px)
+-- ステート: Default、Hover、Active、Focus、Disabled、Loading
+-- アナトミー: [先頭アイコン] ラベル [末尾アイコン]

コンポーネントデザイントークン(JSON)

{
  "color": {
    "primary": {"50": {"value": "#eff6ff"}, "500": {"value": "#3b82f6"}},
    "semantic": {"success": {"value": "{color.green.500}"}, "error": {"value": "{color.red.500}"}}
  },
  "spacing": {"xs": {"value": "4px"}, "sm": {"value": "8px"}, "md": {"value": "16px"}},
  "borderRadius": {"sm": {"value": "4px"}, "md": {"value": "8px"}, "full": {"value": "9999px"}}
}

例: ユーザビリティテスト計画

# ユーザビリティテスト: 新しいチェックアウトフロー

## 目標
- ユーザーが3分以内に購入を完了できることを検証する
- アドレスと支払いステップでの摩擦ポイントを特定する

## 参加者
- 6人のユーザー(新規3名、リピーター3名)
- デスクトップとモバイルの組み合わせ

## タスク
1. 「1,000ドル未満のラップトップを見つけてカートに追加してください」(ブラウズ+追加)
2. 「クレジットカードを使用して購入を完了してください」(チェックアウトフロー)
3. 「注文の配送先住所を変更してください」(購入後の編集)

## 成功基準
| タスク | 完了目標 | 時間目標 |
|------|-------------------|-------------|
| ブラウズ+追加 | 100% | <60秒 |
| チェックアウト | 90%以上 | <180秒 |
| アドレス編集 | 80%以上 | <90秒 |

## メトリクス
- タスク完了率
- タスクにかかった時間
- タスク単位のエラー数
- System Usability Scale(SUS)スコア(目標: 68以上)

プロトタイプフィデリティガイド

フィデリティ目的ツール期間
ペーパー迅速な検討紙、ペン数分
ローフロー検証Figma、Sketch数時間
ミッドユーザビリティテストFigma数日
ハイ開発者ハンドオフ、最終テストFigma数日~数週間

スクリプト

# デザイントークンジェネレータ
python scripts/token_generator.py --source tokens.json --output css/

# アクセシビリティチェッカー
python scripts/a11y_checker.py --url https://example.com

# アセットエクスポーター
python scripts/asset_export.py --figma-file FILE_ID --format svg,png

# デザインQAレポート
python scripts/design_qa.py --spec spec.figma --impl https://staging.example.com

参考資料

  • references/design_principles.md - コアデザイン原則
  • references/component_library.md - コンポーネントガイドライン
  • references/accessibility.md - アクセシビリティチェックリスト
  • references/research_methods.md - リサーチ手法

ツールリファレンス

design_critique.py

UIデザインをNielsenの10ユーザビリティヒューリスティックとアクセシビリティ標準に対して評価します。重度評価、コンプライアンススコア、優先順位付けされた改善推奨事項を含む構造化されたクリティークレポートを生成します。

フラグデフォルト説明
--checklistフラグ-評価用の空のチェックリストを生成する
--answers文字列-完成したチェックリストJSONファイルへのパス
--jsonフラグFalseJSONで出力する
python scripts/design_critique.py --checklist
python scripts/design_critique.py --checklist --json > checklist.json
python scripts/design_critique.py --answers completed_checklist.json
python scripts/design_critique.py --answers completed_checklist.json --json

journey_mapper.py

感情曲線、ペインポイント特定、機会分析を含む構造化されたユーザージャーニーマップを作成します。SaaS、e-commerce、モバイルアプリのジャーニー用に事前構築されたテンプレートが含まれています。

フラグデフォルト説明
--template, -t選択肢-事前構築テンプレート: saasecommercemobile_app
--stages, -s文字列-カスタムステージJSONファイルへのパス
--jsonフラグFalseJSONで出力する
python scripts/journey_mapper.py --template saas
python scripts/journey_mapper.py --template ecommerce --json
python scripts/journey_mapper.py --stages custom_journey.json

usability_scorer.py

ユーザビリティテストデータからSystem Usability Scale(SUS)スコアとタスクパフォーマンスメトリクスを計算します。成績解釈とベンチマーク付きの個別および集計分析を提供します。

フラグデフォルト説明
action位置引数-サンプルCSVファイルを作成するための「sample」
--sus-responses文字列-SUS回答のCSV(参加者、q1-q10)
--task-data文字列-タスクデータのCSV(参加者、タスク、完了、time_seconds、errors)
--jsonフラグFalseJSONで出力する
python scripts/usability_scorer.py sample
python scripts/usability_scorer.py --sus-responses responses.csv
python scripts/usability_scorer.py --task-data tasks.csv
python scripts/usability_scorer.py --sus-responses responses.csv --task-data tasks.csv --json

トラブルシューティング

問題原因解決策
SUSスコアがベンチマーク(68)を下回る顕著なユーザビリティ問題design_critiqueの重大度の高い検出結果に焦点を当てる
タスク完了率が低い(<80%)タスクフローが複雑すぎるか不明確フローを簡略化し、段階的な情報開示を追加し、ステップを削減する
ユーザーが機能を見つけられない情報アーキテクチャが不適切カードソートを実施し、ナビゲーションを再設計し、検索を追加する
フォームでのエラー率が高い検証とガイダンスが不十分インライン検証、スマートデフォルト、コンテキストヘルプを追加する
画面全体でデザインに一貫性がないデザインシステムが不足または無視されているdesign_critiqueで監査し、トークン使用を強制する
ユーザビリティテストの参加者が代表的でないリクルートメント基準が不適切ターゲットペルソナマッチをスクリーニングし、新規ユーザーとリピーターを混合する
ジャーニーマップの感情がフラットリサーチデータが不十分より深いインタビューを実施し、実際の使用セッションを観察する

成功基準

基準目標測定方法
SUSスコア>68(業界平均)、目標>80usability_scorer集計スコア
タスク完了率コアフローで>85%usability_scorer タスクメトリクス
タスクにかかった時間予想時間の<2倍usability_scorer avg_time_seconds
デザインクリティーク遵守チェックリスト合格率>80%design_critique compliance_score
アクセシビリティ遵守すべての画面でWCAG AAdesign_critique アクセシビリティセクション
ジャーニーマップカバレッジすべてのキーペルソナをマップ完成したジャーニーマップの数
ユーザビリティテスト頻度スプリントまたはリリースごと四半期あたりのテスト数

スコープと制限事項

スコープ内:

  • ヒューリスティック評価とデザインクリティーク
  • 感情曲線を含むユーザージャーニーマッピング
  • ユーザビリティテストスコアリング(SUSおよびタスクメトリクス)
  • デザインスプリントファシリテーション構造
  • 情報アーキテクチャ計画
  • プロトタイプフィデリティガイダンス
  • アクセシビリティチェックポイント評価

スコープ外:

  • 自動ビジュアルリグレッションテスト(Chromatic/Percyを使用)
  • リアルタイム分析ダッシュボード(Amplitude/Mixpanelを使用)
  • Figmaファイル操作またはアセットエクスポート(Figma APIを使用)
  • アイトラッキングまたはバイオメトリクス分析
  • A/Bテスト実装(ab-test-setupスキルを参照)
  • デザイントークン生成(ui-design-systemまたはdesign-system-leadスキルを参照)

統合ポイント

ツール/プラットフォーム統合方法ユースケース
Figmaジャーニーマップとクリティーク結果をデザイン仕様としてリサーチをデザイン変更に変換する
Maze / UserTestingタスクデータCSVをusability_scorerにエクスポートリモートテストプラットフォームからテスト結果をスコア付けする
Dovetail / Condensインタビューテーマをjourney_mapperにエクスポートリサーチリポジトリからジャーニーマップを構築する
Jira / Lineardesign_critique JSON優先度をチケットとしてスプリントバックログでユーザビリティの改善を追跡する
Notion / Confluenceすべてのツールからの人間が読める出力リサーチ結果とデザイン決定を文書化する
Miro / FigJamjourney_mapper JSON出力ジャーニーマップのコラボレーティブワークショップ

ライセンス: MIT(寛容ライセンスのため全文を引用しています) · 原本リポジトリ

詳細情報

作者
borghei
リポジトリ
borghei/claude-skills
ライセンス
MIT
最終更新
不明

Source: https://github.com/borghei/claude-skills / ライセンス: MIT

関連スキル

汎用デザイン・クリエイティブ⭐ リポ 1,739

nano-banana-2

inference.sh CLIを通じてGoogle Gemini 3.1 Flash Image Preview(Nano Banana 2)で画像を生成します。テキストから画像を生成する機能、画像編集、最大14枚の複数画像入力、Google Searchグラウンディング機能に対応しています。トリガーワード:「nano banana 2」「nanobanana 2」「gemini 3.1 flash image」「gemini 3 1 flash image preview」「google image generation」

by openakita
汎用デザイン・クリエイティブ⭐ リポ 815

octocode-slides

洗練されたマルチファイル形式のHTMLプレゼンテーションを生成します。6段階のフロー(概要 → リサーチ → アウトライン → デザイン → 実装 → レビュー)で構成されています。各スライドは独立したHTMLファイルとなり、iframeで読み込まれます。「スライドを作成してほしい」「プレゼンテーションを作ってほしい」「HTMLスライドを生成してほしい」「デックを構築してほしい」といった依頼や、ノート・ドキュメント・コードを洗練されたプレゼンテーションに変換する際に使用できます。

by bgauryy
汎用デザイン・クリエイティブ⭐ リポ 482

gpt-image2-ppt

OpenAIのgpt-image-2を使用して、視覚的に優れたPPTスライドを生成します。Spatial Glass、Tech Blue、Editorial Monoなど10種類のキュレーション済みスタイルに対応し、ユーザーが提供したPPTXファイルを模倣するテンプレートクローンモードも搭載しています。HTMLビューアと16:9形式のPPTXファイルを出力します。プレゼンテーション、スライド、ピッチデック、投資家向けPPT、雑誌風PPTの作成依頼などで活用してください。

by JuneYaooo
Anthropic Claudeデザイン・クリエイティブ⭐ リポ 299

nano-banana

Nano Banana PRO(Gemini 3 Pro Image)およびNano Banana(Gemini 2.5 Flash Image)を使用したAI画像生成機能です。以下の場合に活用できます:(1)テキストプロンプトからの画像生成、(2)既存画像の編集、(3)インフォグラフィックス、ロゴ、商品写真、ステッカーなどのプロフェッショナルなビジュアルアセット制作、(4)複数画像での人物キャラクターの一貫性保持、(5)正確なテキスト描画を含む画像生成、(6)AI生成ビジュアルが必要なあらゆるタスク。「画像を生成」「画像を作成」「写真を作る」「ロゴをデザイン」「インフォグラフィックスを作成」「AI画像」「nano banana」またはその他の画像生成リクエストをトリガーとして機能します。

by majiayu000
Anthropic Claudeデザイン・クリエイティブ⭐ リポ 299

oiloil-ui-ux-guide

モダンでクリーンなUI/UXガイダンス・レビュースキルです。新機能や既存システム(Webアプリ)に対して、実行可能なUI/UX改善提案、デザイン原則、デザインレビューチェックリストが必要な場合に活用できます。CRAP(コントラスト・反復・配置・近接)をベースに、タスクファーストなUX、情報設計、フィードバック・システムステータス、一貫性、affordances、エラー防止・復旧、認知負荷を重視します。モダンミニマルスタイル(クリーン・余白・タイポグラフィ主導)を強制し、不要なテキストを削減、アイコンとしての絵文字を禁止し、統一されたアイコンセットから直感的で洗練されたアイコンを推奨します。

by majiayu000
Anthropic Claudeデザイン・クリエイティブ⭐ リポ 299

axiom-hig-ref

Apple Human Interface Guidelines リファレンス — 色(セマンティックカラー、カスタムカラー、パターン)、背景(マテリアル階層、ダイナミック背景)、タイポグラフィ(標準スタイル、カスタムフォント、Dynamic Type)、SF Symbols(レンダリングモード、色、多言語対応)、ダークモード、アクセシビリティ、プラットフォーム固有の考慮事項を網羅したガイドラインです。

by majiayu000
本サイトは GitHub 上で公開されているオープンソースの SKILL.md ファイルをクロール・インデックス化したものです。 各スキルの著作権は原作者に帰属します。掲載に問題がある場合は info@alsel.co.jp または /takedown フォームよりご連絡ください。
原作者: borghei · borghei/claude-skills · ライセンス: MIT