mcpField
A
audit-typography

audit-typography

github.com/mblodeデザイン・UI16944 回インストール2 日前に更新
リポジトリ

audit-typography について

audit-typographyは、具体的な問題と修正方法に焦点を当てた、チェックリスト形式のWebタイポグラフィ監査スキルです。開発者が優先度に沿って変更ファイルを確認し、該当箇所を報告できます。

主な機能

  1. 0110カテゴリ、89項目のルール
  2. 02変更ファイルまたは全体を監査
  3. 03カテゴリ別に必要なルールを参照
  4. 04重大度と影響度の高い項目を優先
  5. 05ファイル位置と修正案を報告

活用シーン

  1. 01変更したCSSファイルのタイポグラフィ確認
  2. 02Webタイポグラフィ監査の問題を優先順位付け
  3. 03該当ルールを再実行して修正を検証

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/mblode/agent-skills --skill audit-typography

インストール後、Claude Code で/audit-typographyを入力して読み込まれたか確認します。

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

rules/
_sections.md
_template.md
brand-capitalization.md
brand-color.md
brand-cross-medium.md
brand-dark-backgrounds.md
brand-equity.md
brand-identifiable-body.md
brand-licensing.md
brand-logo-typeface.md
display-cuts.md
display-drop-caps.md
display-grid-breaking.md
display-headline-opentype.md
display-headline-spacing.md
display-large-type.md
display-lead-paragraph.md
display-swashes.md
font-body-selection.md
font-condensed-extended.md
font-face-setup.md
font-fallbacks.md
font-monospaced.md
font-optical-sizes.md
font-quality.md
font-true-styles.md
font-variable-fonts.md
font-weight-body.md
hierarchy-body-first.md
hierarchy-caps-subheads.md

詳細

タイポグラフィの監査

Web タイポグラフィの品質に関する10カテゴリー、89個のルールです。具体的な問題と具体的な修正方法に重点を置いています。

監査ワークフロー

監査中はこのチェックリストをコピーして、進捗を記録してください。

Audit progress:
- [ ] Step 1: Scope changed surfaces and select relevant categories
- [ ] Step 2: Run CRITICAL checks (punctuation, font setup)
- [ ] Step 3: Run HIGH checks (sizing, spacing)
- [ ] Step 4: Run MEDIUM+ checks for remaining categories in scope
- [ ] Step 5: Report findings with file:line and concrete fixes
  1. 全体の確認を依頼された場合を除き、変更されたファイルのみを監査します。
  2. CSS の font-family、@font-face、font-feature-settings、サイズや間隔に関するプロパティをスキャンし、該当するカテゴリーを特定します。
  3. カテゴリーのプレフィックスごとにルールファイルを段階的に読み込み、該当するものだけを確認します。
  4. 中優先度の仕上げよりも先に、CRITICAL と HIGH の指摘事項を優先します。
  5. 修正後、最終確認の前に該当するルールを再実行します。

優先度別のルールカテゴリー

優先度カテゴリー影響度プレフィックスルール数
1句読点と特殊文字CRITICALpunct-12
2フォントの選択とウェイトCRITICALfont-10
3サイズと文字幅HIGHsize-7
4間隔とリズムHIGHspacing-10
5OpenType 機能MEDIUM-HIGHopentype-8
6階層とスケールMEDIUM-HIGHhierarchy-8
7配置とレイアウトMEDIUMlayout-8
8書体の組み合わせMEDIUMpairing-10
9ブランドとアイデンティティLOW-MEDIUMbrand-8
10ディスプレイと見出しLOW-MEDIUMdisplay-8

クイックリファレンス

現在の監査範囲に必要なものだけを読みます。

  • カテゴリーマップと影響度の根拠:rules/_sections.md
  • ルールごとのガイダンスと例:rules/<prefix>-*.md

ルールファイルの例:

rules/punct-smart-quotes.md
rules/font-true-styles.md
rules/size-line-height.md

各ルールファイルには次の内容が含まれます。

  • ルールが重要な理由
  • 不適切な例
  • 適切な例

レビュー結果の形式

次の形式で指摘事項を報告します。

## Typography Audit Findings

### path/to/file.css
- [CRITICAL] `punct-smart-quotes`: Straight quotes used in heading text.
  - Fix: Replace `"` with `&ldquo;`/`&rdquo;` entities.

### path/to/clean-file.css
- ✓ pass
  • 指摘事項はファイルごとにまとめます。
  • 行番号がわかる場合は file:line を使用します。
  • 問題点を示し、具体的な修正方法を提案します。
  • 問題のないファイルも ✓ pass として記載します。

コメント