ClaudeなどのコーディングエージェントをUX/UIデザインの専門家にする、DTCG tokens、コンポーネント仕様、138種類のデザインシステム、52の客観的なゲートを備えた指示・知識キット。
jakubkrehel/skills
アクセシビリティ、レイアウト、タイポグラフィ、色、文章、UIの仕上げを網羅するエージェントスキル集。
- スター
- 8,038
- フォーク
- 307
- 未解決の Issue
- 5
- 最終コミット
- 8 日前
これは何?
このリポジトリは、AIコーディングエージェントが読み込んでインターフェース作業の質を高められる、再利用可能な指示パックであるエージェントスキル集です。アクセシビリティ、レイアウト、タイポグラフィ、色、UI文言、UIの仕上げを扱い、各スキルを単独で使うことも、1つのレビュー用スキルから組み合わせて使うこともできます。
各スキルは、インターフェースの特定の要素に対応します。better-accessibilityは、WCAG 2.2に照らしてキーボード操作やフォーカスの挙動、ARIA、フォーム、スクリーンリーダーへの通知をレビューします。better-typographyは文字サイズのスケール、フォント機能、折り返しや省略を扱い、better-colorsはカラーパレットを生成し、セマンティックトークンに名前を付け、コントラストを測定します。better-writingとbetter-layoutは、ラベル、エラーメッセージ、空の状態、レスポンシブな構成を扱います。
レビュー用スキルのほかに、Figmaファイルやデザイン画像からUIを構築する、ブランチやプルリクエストをレビューしてインターフェースのリグレッションを見つける、一時的なページ上でコンポーネントをさまざまな状態や境界ケースでレンダリングする、コンポーネントの複数のバリエーションを生成して比較する、といったワークフロー用スキルもあります。インストールにはnpx skills addまたはClaude Codeプラグインを使います。
主な機能
- 01アクセシビリティ、レイアウト、文章、タイポグラフィ、色、UIのチェックを1つのレビューにまとめます。
- 02WCAG 2.2に照らして、キーボード操作、フォーカス、ARIA、フォームをチェックします。
- 03カラーパレットを生成し、セマンティックトークンに名前を付け、コントラストを測定します。
- 04既存のプロジェクトのトークンやコンポーネントを使い、Figmaファイルやデザイン画像からUIを構築します。
- 05一時的なページ上でコンポーネントをさまざまな状態でレンダリングし、負荷をかけてテストできます。
ユースケース
- マージ前にプルリクエストをレビューし、インターフェースのリグレッションを見つける。
- 既存アプリのキーボード操作やスクリーンリーダーに関する問題を監査する。
- セマンティックトークンとコントラストチェックを備えたカラーシステムを構築する。
- Figmaのデザインをデザインシステムに沿ったコードに変換する。
クイックスタート
- 1
skillsコレクションをインストールする
npx skills add jakubkrehel/skills - 2
または、Claude Codeのプラグインマーケットプレイスを追加する
/plugin marketplace add jakubkrehel/skills - 3
その後、プラグインをインストールする
/plugin install interfaces@interfaces
使う前に知っておきたいこと
- Markdown形式のエージェントスキルで構成されているため、利用するには互換性のあるAIコーディングエージェントが必要です。
トピック
よくある質問
- skills とは?
- アクセシビリティ、レイアウト、タイポグラフィ、色、文章、UIの仕上げを網羅するエージェントスキル集。 このリポジトリは、AIコーディングエージェントが読み込んでインターフェース作業の質を高められる、再利用可能な指示パックであるエージェントスキル集です。アクセシビリティ、レイアウト、タイポグラフィ、色、UI文言、UIの仕上げを扱い、各スキルを単独で使うことも、1つのレビュー用スキルから組み合わせて使うこともできます。
- skills は無料で使えますか?ライセンスは?
- skills は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- skills は今もメンテナンスされていますか?
- 活発にメンテナンス中。skills の最終コミットは 2026年10月13日 です。
- skills は何に使えますか?
- マージ前にプルリクエストをレビューし、インターフェースのリグレッションを見つける。 既存アプリのキーボード操作やスクリーンリーダーに関する問題を監査する。 セマンティックトークンとコントラストチェックを備えたカラーシステムを構築する。 Figmaのデザインをデザインシステムに沿ったコードに変換する。
- skills のインストール方法は?
- skillsコレクションをインストールする: npx skills add jakubkrehel/skills または、Claude Codeのプラグインマーケットプレイスを追加する: /plugin marketplace add jakubkrehel/skills その後、プラグインをインストールする: /plugin install interfaces@interfaces
- skills はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/jakubkrehel/skills
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
ヘッドレスブラウザで任意のWebサイトを解析し、DTCG tokensやTailwind設定などを抽出するCLI。
AIコーディングエージェント向けのデザインガイド。デザインスキル、24個のコマンド、ブラウザー上でのライブ反復機能、AI生成フロントエンドUI向けの決定論的な検出ルール61個を提供します。
AIエージェントがスナップショットや要素参照、一般的な自動化コマンドを使ってChromeを操作できる、Rust製のネイティブCLIです。
Stitch MCP serverを通じて、コーディングエージェントがGoogle Stitchのデザインプロジェクトを扱えるようにするAgent Skillsとプラグイン集。
AIエージェントがmacOS、Linux、Windowsのデスクトップを操作できる、MCPサーバーとして公開されたオープンソースのComputer Useサービス。