Agent Skills by ALSEL
Anthropic Claudeソフトウェア開発⭐ リポ 0品質スコア 50/100

design-review

WebアプリやページのビジュアルデザインをレビューするSkillで、レイアウト・タイポグラフィ・スペーシング・カラー・階層構造・一貫性・インタラクションパターン・レスポンシブ対応を評価します。UX監査とは異なり、見た目のプロらしさと完成度に特化しており、スクリーンショット付きのデザイン調査レポートを生成します。「デザインレビュー」「見た目はいい?」「レイアウトを確認して」「もっとよく見せたい」などの要望に反応します。

description の原文を見る

Review a web app or page for visual design quality — layout, typography, spacing, colour, hierarchy, consistency, interaction patterns, and responsive behaviour. Not a UX audit (that checks usability) — this checks whether it looks professional and polished. Produces a design findings report with screenshots. Triggers: 'design review', 'does this look good', 'review the design', 'check the layout', 'is this polished', 'visual review', 'design audit', 'make it look better', 'it looks off'.

SKILL.md 本文

デザインレビュー

ウェブアプリやページの視覚的デザイン品質をレビューします。これはUX監査(ユーザビリティ、ワークフロー、摩擦)ではなく、デザインがプロフェッショナルで、一貫性があり、洗練されているかをチェックするものです。

目標:デザインに詳しい人がこれを見たとき、「これはよく作られている」と思うか、それとも「開発者がデザインしたように見える」と思うか?

使用時期

  • クライアントやチームに見せる前
  • 何か「おかしく見える」が理由が特定できないとき
  • 機能を構築してから完成と言う前
  • リリース済みプロダクトの定期品質チェック
  • UX監査の後 — これはビジュアルコンパニオンです

ブラウザツール検出

UX監査と同じ — Chrome MCP、Playwright MCP、またはplaywright-cli。

URL解決

UX監査と同じ — localhostより本番環境/ライブを優先。

チェック項目

1. レイアウトとスペーシング

チェック項目良い例悪い例
一貫したスペーシンググリッド内のすべてのカード間に同じギャップ、すべてのセクションで同じパディングあるカードは16pxギャップ、別のカードは24px。ヘッダーパディングとボディが異なる
配置コンテンツの左端がセクション全体で垂直に整列見出しは1つのインデント、本文は別、カードはまた別
余裕コンテンツの周りに余裕のある空白、要素が詰まった感じがしないテキストがコンテナの端に触れている、ボタンが入力フィールドに密集
グリッド規律コンテンツが明確なカラムグリッドに従う要素が自由に配置され、基本構造がない
レスポンシブプロポーションサイドバー/コンテンツ比が各幅で意図的に見えるタブレットでサイドバーが50%を占め、コンテンツが圧迫される
垂直リズム一貫した垂直スペーシングパターン(例:8px/16px/24px/32px規模)ランダムなスペーシング:ここは13px、あそこは27px、どこかは8px

2. タイポグラフィ

チェック項目良い例悪い例
階層h1 → h2 → h3 → 本文で明確な視覚的差異見出しと本文が同じサイズ/ウェイトに見える
行長本文は1行50~75文字フルウィドステキストが150文字以上 — 読みづらい
行高本文1.5~1.7、見出し1.1~1.3テキストが詰まったまたは行高が過剰
フォントサイズ一貫した規模(例:14/16/20/24/32)ランダムなサイズ:15px、17px、22px で関連性なし
ウェイト使用本文はRegular、ラベルはMedium、見出しはSemibold、Boldは控えめにすべてBoldまたはすべてRegularで階層なし
テキスト切り詰め長いテキストは省略記号で切り詰め、title属性で全文表示テキストがコンテナをはみ出す、奇妙にラップする、または省略記号なしで切れている

3. 色とコントラスト

チェック項目良い例悪い例
セマンティック色デザイントークンを使用(bg-primary、text-muted-foreground)生のTailwind色(bg-blue-500、text-gray-300)
コントラスト比テキストがWCAG AA(本文4.5:1、大きいテキスト3:1)を満たす白の上の薄い灰色のテキスト、または濃い背景の濃いテキスト
色の一貫性同じ青は同じ意味(主な色=アクション)青が1つの場所では「クリック可能」、別の場所では「情報提供」を意味する
ダークモードすべての要素が見える、境界が定義されている、見えないテキストなし要素が消える、テキストが読めなくなる、画像が変に見える
ステータス色緑=成功、黄=警告、赤=エラー 一貫している緑が成功と「アクティブ」の両方に使われている
色の過度な使用2~3色+中立色虹色で階層がない

4. ビジュアル階層

チェック項目良い例悪い例
主要アクションページごとに1つの明確なCTA、視覚的に優位3つの同じ様式のボタンが注意を競っている
まばたきテストページを目を細めて見ると、最も重要な要素が際立つすべてが同じ視覚的重さ — 目を引く要素がない
段階的公開最も重要な情報が見える、詳細はインタラクションで利用可能すべてが一度に表示される — 圧倒される
グループ化関連アイテムが視覚的にグループ化されている(近接、境界、背景)関連アイテムが散在、無関係なアイテムが接触
ネガティブスペースコンテンツを枠付ける意図的な空白偶然に見える空白(不均等、閉じ込められた空白)

5. コンポーネント一貫性

チェック項目良い例悪い例
ボタンスタイル1つの主要なスタイル、1つのセカンダリ、1つの破壊的 — 一貫して使用アプリ全体で5つの異なるボタンスタイル
カードスタイルすべてのカードが同じborder-radius、シャドウ、パディングあるカードは丸い、あるのは角ばった、あるはシャドウ、あるはなし
フォーム入力すべての入力が同じ高さ、同じボーダースタイル、同じフォーカスリング高さ、ボーダースタイル、フォーカス動作が混在
アイコンスタイル1つのアイコンファミリー(Lucide、Heroicons)、一貫したサイズとストローク混在したアイコンファミリー、異なるサイズ、塗りつぶされたもとアウトラインのもが混在
ボーダー半径一貫した半径規模(例:4px入力、8pxカード、12pxモーダル)ランダムな半径値:3px、7px、10px、16px
シャドウ1~2つのシャドウレベルが一貫して使用すべてのコンポーネントが異なるシャドウ深度

6. インタラクション設計

チェック項目良い例悪い例
ホバー状態ボタン、リンク、クリック可能カードがホバー時に変化ホバーフィードバックなし — ユーザーがクリック可能か不確実
フォーカス状態すべてのインタラクティブ要素でキーボードフォーカスが見えるフォーカスリングが見えないまたは背景と区別がつかない
アクティブ状態ナブアイテム、タブ、サイドバーリンクが現在の選択を表示アクティブアイテムが非アクティブと同じに見える
トランジションホバー/フォーカス時に微妙なトランジション(150~200ms ease)トランジションなし(不快感)または遅いトランジション(遅延感)
読み込みインジケーター非同期操作中にスケルトンスクリーンまたはスピナー警告なしでコンテンツが表示、レイアウトが変動
無効化状態無効な要素が視覚的に淡色化、カーソルが変わる無効なボタンがクリック可能に見える、カーソルが変わらない

7. レスポンシブ品質

チェック項目良い例悪い例
モバイルナビクリーンなハンバーガー/シートメニュー、タップが容易デスクトップナビがモバイルに圧迫、小さいタップターゲット
画像スケーリング画像がコンテナに合わせて比例的に埋まる画像が歪む、不適切に切られる、またははみ出す
テーブルレスポンシブモバイルで水平スクロール、またはカードにスタックテーブルが画面より広い、列を見る方法がない
タッチターゲットモバイルで最低44x44px小さいリンク、近いボタン、チェックボックス
タブレットレイアウトが768pxで機能(デスクトップと電話だけでなく)タブレット幅でレイアウトが壊れる、奇妙なギャップ

重大度ガイド

レベル意味
壊れているまたはプロフェッショナルでない見えるダークモードで見えないテキスト、インラインで異なる高さのボタン
洗練されていない見える一貫性のないスペーシング、混在したアイコンスタイル、省略記号のない切り詰め
細かい指摘1~2px配置、わずかに異なるborder-radius、シャドウが強すぎる

出力

.jez/artifacts/design-review.md に結果を書き込む:

# Design Review: [App Name]
**Date**: YYYY-MM-DD
**URL**: [url]

## Overall Impression
[1-2文 — プロフェッショナル/洗練されていない/一貫性がない/クリーン]

## Findings

### High
- **[問題]** at [ページ/コンポーネント] — [何が悪いか] → [修正]

### Medium
- **[問題]** at [ページ/コンポーネント] — [何が悪いか] → [修正]

### Low
- **[問題]** — [説明]

## What Looks Good
[よく実行されているパターン、保持すべきパターン]

## Top 3 Fixes
1. [最高の視覚的インパクト変更]
2. [2番目]
3. [3番目]

問題が視覚的な場所のスクリーンショットを撮ります(ほとんどのもの)。

ヒント

  • ダークモードライトモード の両方をチェック — ほとんどの問題は一方にのみ現れます
  • まばたきテストは階層問題を見つける最速の方法です
  • コンポーネント一貫性がデベロッパー構築UIで最も一般的な問題です
  • 「おかしく見える」は通常スペーシングを意味します — マージンとパディングを最初にチェックしてください
  • 問題を特定できない場合は、同じカテゴリの良く設計されたアプリと比較してください

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

詳細情報

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

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

関連スキル

汎用ソフトウェア開発⭐ リポ 39,967

doubt-driven-development

重要な判断はすべて、本番環境への展開前に新しい視点から対抗的レビューを実施します。速度より正確性が重要な場合、不慣れなコードを扱う場合、本番環境・セキュリティに関わるロジック・取り消し不可の操作など影響度が高い場合、または後でバグを修正するよりも今検証する方が効率的な場合に活用してください。

by addyosmani
汎用ソフトウェア開発⭐ リポ 1,175

apprun-skills

TypeScriptを使用したAppRunアプリケーションのMVU設計に関する総合的なガイダンスが得られます。コンポーネントパターン、イベントハンドリング、状態管理(非同期ジェネレータを含む)、パラメータと保護機能を備えたルーティング・ナビゲーション、vistestを使用したテストに対応しています。AppRunコンポーネントの設計・レビュー、ルートの配線、状態フローの管理、AppRunテストの作成時に活用してください。

by yysun
OpenAIソフトウェア開発⭐ リポ 797

desloppify

コードベースのヘルスチェックと技術負債の追跡ツールです。コード品質、技術負債、デッドコード、大規模ファイル、ゴッドクラス、重複関数、コードスメル、命名規則の問題、インポートサイクル、結合度の問題についてユーザーが質問した場合に使用してください。また、ヘルススコアの確認、次の改善項目の提案、クリーンアップ計画の作成をリクエストされた際にも対応します。29言語に対応しています。

by Git-on-my-level
汎用ソフトウェア開発⭐ リポ 39,967

debugging-and-error-recovery

テストが失敗したり、ビルドが壊れたり、動作が期待と異なったり、予期しないエラーが発生したりした場合に、体系的な根本原因デバッグをガイドします。推測ではなく、根本原因を見つけて修正するための体系的なアプローチが必要な場合に使用してください。

by addyosmani
汎用ソフトウェア開発⭐ リポ 39,967

test-driven-development

テスト駆動開発により実装を進めます。ロジックの実装、バグの修正、動作の変更など、あらゆる場面で活用できます。コードが正常に動作することを証明する必要がある場合、バグ報告を受けた場合、既存機能を修正する予定がある場合に使用してください。

by addyosmani
汎用ソフトウェア開発⭐ リポ 39,967

incremental-implementation

変更を段階的に実施します。複数のファイルに影響する機能や変更を実装する場合に使用してください。大量のコードを一度に書こうとしている場合や、タスクが一度では完結できないほど大きい場合に活用します。

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