Table of Contents
UI/UX Pro Max Skillを使ってAstroブログのUI/UX改善を試してみた
UI/UX Pro Max Skillとは何か
UI/UX Pro Max Skill は、AIコーディングアシスタント向けに UI/UX 設計の知識を提供するスキルです
公式リポジトリでは、次のような点が明記されていました
- UI/UXに関する構造化されたデザイン知識をAIに与える
- レイアウト、配色、タイポグラフィ、UXガイドラインを含む
- Claude Code / Cursor / Windsurf / GitHub Copilot などに対応
- 特定のフレームワークに依存しない
UIコンポーネントやコードを直接生成するツールではなく、AIがUI/UXを考える際の「判断材料」を補強する役割を持つスキル、という位置づけです
リポジトリ: https://github.com/nextlevelbuilder/ui-ux-pro-max-skill
UI/UX Pro Max Skillに含まれているデータ
UI/UX Pro Max Skill には、以下のようなデザインデータが含まれています
- 複数の UI スタイル定義
- 業種・用途別のカラーパレット
- フォントペアリング
- ダッシュボード向けチャートパターン
- UXベストプラクティス・アンチパターン
- 技術スタック別のUI/UXガイドライン(HTML+Tailwind / React / Vue / Svelte / SwiftUI など)
AIはリクエスト内容に応じて、これらのデータを検索・参照した上で回答を組み立てます
UI/UX Pro Max Skillの導入
READMEの手順通りに、CLIを使ってインストールします
npm install -g uipro-cliAstroブログのプロジェクトに移動して、Claude Code向けに初期化します
uipro init --ai claude実行すると、プロジェクト内に .claude/skills/ が作成されます
UI/UX Pro Max Installer
info Installing for: Claude Code (.claude/skills/)✔ Installation complete!
success UI/UX Pro Max installed successfully!この時点で、このプロジェクトでは UI/UX Pro Max Skill を参照できる状態になります
UI/UX Pro Max Skillの使い方
やったことはかなりシンプルです 以下の前提を伝えた上で、UI/UX的に改善できそうな点を洗い出してもらう、という使い方をしました
- Astro製の個人ブログ
- 第三者のブログテンプレートを使用中
- パフォーマンスは落としたくない
- JSは極力増やしたくない
具体的なプロンプトの内容そのものよりも、「制約を明確にした状態で使う」ことを重視しています
Astroブログに当ててみた例
改善できた点は下記の4点でした
- 行間・行幅・文字サイズの調整
- 見出し階層の整理
- 記事メタ情報(投稿日・タグ)の配置見直し
- モバイル時の情報密度の調整
どれも読みづらさの原因になっていそうな部分ばかりで、個人ブログ用途としてはちょうど良い指摘でした
JSを増やす方向に話が膨らまなかったのは、UI/UX Pro Max Skill が設計寄りの知識を持っている影響かなと感じました
参考
- UI/UX Pro Max Skill https://github.com/nextlevelbuilder/ui-ux-pro-max-skill
UI/UX Pro Max Skillを使ってAstroブログのUI/UX改善を試してみた
https://p4ni.com/posts/ui-ux-pro-max/