Skip to content
Back to skills

Design Review

ASecurity

UIデザインをユーザビリティ観点でレビューするスキル

  • 4 stars
  • 0 votes
  • 0 copies
  • 2 views
  • Added August 31, 2026
designgo

Security analysis

A100/100

Scanned August 31, 2026

npx -y skills add okm321/dotfiles --skill design-review --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Design Review?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Design Review
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/okm321-design-review/badge)](https://www.skillsdirectory.com/skills/okm321-design-review)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: design-review
description: UIデザインをユーザビリティ観点でレビューするスキル
---

# Design Review

UIデザインをニールセンの10ヒューリスティクスとi3DESIGNのユーザビリティチェックリストに基づいてレビューする。

## Usage

```
/design-review <file or URL or screenshot>
```

## Instructions

レビュー対象のUIを以下の10カテゴリでチェックする。

### 1. システムステータスの可視化
- [ ] 入力項目が多い場合はステップ分割+ステッパー表示
- [ ] モード中であることを明示(編集中など)
- [ ] 画面変化をアニメーションで表現
- [ ] オーバーレイ時は背景を透過
- [ ] 絞り込み中の状態を明示(件数、色変化、Chips)
- [ ] エンプティステートを用意
- [ ] 状態変化はアクションの近くでフィードバック
- [ ] 現在地を把握できる(パンくず、タイトル)
- [ ] フリップフロップ問題を回避(オン/オフの区別)

### 2. システムと現実世界の一致
- [ ] ユーザーが分かる言葉を使用(プログラム用語を避ける)
- [ ] ボタン/リンクは「押すと何が起きるか」を明示
- [ ] ボタンは動詞的表現(「OK」ではなく「保存」)
- [ ] 日付は認識しやすい表記(「/」区切り、ゼロパディング)

### 3. ユーザーのコントロールと自由度
- [ ] 操作を元に戻せる/やり直せる
- [ ] カルーセルはドットだけでなくボタンも設置
- [ ] スクロールの先を示唆
- [ ] カード/リストはクリック可能を示唆

### 4. 一貫性と標準化
- [ ] ボタン文言と遷移先のタイトルを一致
- [ ] タブと分かる見た目
- [ ] 機能が違うものは見た目を変える
- [ ] 機能と色を揃える(赤=危険、緑=安心)
- [ ] リンクとボタンを使い分ける
- [ ] テキストリンクは下線+色で明示
- [ ] 外部リンク/新規タブはアイコン付与

### 5. エラー防止
- [ ] クリック/タップ可能エリアに十分な間隔
- [ ] 取り返しのつかないアクションは離れた位置に
- [ ] タップ/クリック可能エリアを広く取る
- [ ] 条件(バリデーション)は先に提示
- [ ] スクロール時に重要情報が隠れない
- [ ] リアルタイムバリデーション
- [ ] 手動入力を避ける(ステッパー、ドロップダウン)

### 6. 想起よりも認識
- [ ] 入力候補を表示
- [ ] プレースホルダーで記入例を明示
- [ ] 適切なフォーム幅(内容を推測可能に)

### 7. 使用の柔軟性と効率性
- [ ] スクロール負荷を軽減(アコーディオン)
- [ ] 価値のあるデフォルト値
- [ ] 自動入力できるものは入力させない
- [ ] 選択肢3個以下はラジオボタン
- [ ] スイッチとチェックボックスの使い分け

### 8. 美的でミニマルなデザイン
- [ ] 可読性の高いテキスト(行間50-100%、行長25-40文字)
- [ ] 錯視を考慮した視覚調整
- [ ] シンプルに(色・フォントを絞る)
- [ ] むやみに情報を隠さない(ホバー必須を避ける)
- [ ] ボタンの優先度を視覚的に表現
- [ ] フォーム項目をグループ化
- [ ] 色だけに頼らない(形状、文字で補足)
- [ ] コントラスト比4.5:1以上
- [ ] 情報のかたまりは7個以下

### 9. エラー時の回復補助
- [ ] エラー内容をリアルタイムに該当フォームの近くに表示
- [ ] 具体的な改善方法を提示

### 10. ヘルプとドキュメント
- [ ] アイコンだけに頼らない(ラベル併用、ツールチップ)

## Output Format

```markdown
## Design Review Summary

### Critical(必ず修正)
- [カテゴリ] 問題の説明 → 改善案

### Warning(修正推奨)
- [カテゴリ] 問題の説明 → 改善案

### Info(提案)
- [カテゴリ] 問題の説明 → 改善案

### Good(良い点)
- 良い点の説明
```

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.