audit-typography について
audit-typographyは、Webプロジェクトのタイポグラフィを監査するスキルです。フォント設定、スケール、一貫性、読み込み方式、アクセシビリティを調べ、ファイルパスと行番号付きで問題を報告します。Fonttrio MCPがあれば組み合わせの提案にも使います。
主な機能
- 01フォント設定とインポートの検索
- 02文字サイズの段階と一貫性の確認
- 03読み込み方式とアクセシビリティの確認
- 04ファイルパスと行番号付きの問題報告
- 05利用可能な場合のFonttrio連携
活用シーン
- 01Webサイトの改修前にタイポグラフィを監査
- 02コンポーネント間の文字サイズの不統一を発見
- 03フォント読み込みとアクセシビリティの確認
- 04プロジェクト向けのフォント組み合わせを検討
MCP 対応
Fonttrio MCPが利用できる場合、search_pairingsとpreview_pairingでフォントの組み合わせを探して詳細を提示し、install_pairingによるインストールを提案できます。
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ kapishdima/ fonttrio --skill audit-typographyインストール後、Claude Code で/audit-typographyを入力して読み込まれたか確認します。
詳細
Web プロジェクトのタイポグラフィ監査を行います。ユーザーのプロジェクトを分析し、包括的なタイポグラフィ監査を提示してください。
手順
-
タイポグラフィ設定を探す — 次を検索します。
- font-family 宣言を含む CSS ファイル(
*.css、*.scss、globals.css、tailwind.config.*) - フォントのインポート(
next/font、@import url('fonts.googleapis.com')、@font-face) - タイポグラフィ関連の CSS 変数(
--font-*) - shadcn/ui のテーマ設定
- font-family 宣言を含む CSS ファイル(
-
現在の状態を分析する — 次を確認します。
- 読み込まれているフォントの数(見出し、本文、等幅)
- 一貫したタイポグラフィスケール(h1〜h6 のサイズ)があるか
- フォントウェイトの一貫性
- 行の高さと文字間隔の値
- フォントの読み込み方式(swap、block、optional)
-
問題を特定する — 次の点を確認します。
- フォントカテゴリの不足(見出し、本文、等幅フォントのいずれかがない)
- コンポーネント間のフォントサイズの不統一
- 読み込まれているフォントが多すぎないか(パフォーマンス)
- font-display の設定がない
- CSS 変数ではなく、ハードコードされたフォントスタックを使用している
- アクセシビリティの問題(本文が小さすぎる、フォントウェイトのコントラストが不十分)
-
調査結果を報告する — 次を含む、わかりやすい監査結果を提示します。
- 現在使用されているフォント
- タイポグラフィスケール(ある場合)
- 発見した問題の一覧(深刻度の高い順)
- 具体的なファイルパスと行番号
-
改善案を提案する — Fonttrio MCP サーバーが利用可能な場合:
search_pairingsを使って、プロジェクトの雰囲気や用途に合う組み合わせを探しますpreview_pairingを使って、推奨する組み合わせの詳細を表示しますinstall_pairingによるインストールを提案します
MCP が利用できない場合は、https://www.fonttrio.xyz を確認して適切な組み合わせを探すよう勧め、手動インストール用のコマンド形式を提示します。
bunx shadcn@latest add https://www.fonttrio.xyz/r/{pairing-name}.json
コメント
Markdown 対応