このプロジェクトについて
# dembrandt-skills
このリポジトリは、Claude Code、Cursor、Codex、GitHub Copilot などの AI エージェントが使用するために設計された、シニアレベルの UX およびデザインシステムの知識をエンコードした「スキル」のセットを提供します。スキルは Open Agent Skills 形式で記述されており、プロンプトがそれを必要とするときに自動的に読み込まれます。
## クイックスタート
すべてのスキルをインストールするには:
```bash
npx skills add dembrandt/dembrandt-skills --all
```
スキルはオンデマンドで読み込まれるため、すべてをインストールしてもパフォーマンスコストはありません。すべてのプロジェクトにインストールするには `--global` を使用してください。
## 使用方法
自然言語で質問すると、一致するスキルが読み込まれます。たとえば、「この画面をレビューして」と尋ねると `dembrandt` スキルがトリガーされ、完全な UX レビューパイプラインが実行されます。
## スキルの概要
リポジトリには、いくつかのカテゴリに整理されたスキルが含まれています:
- **ブランドとビジュアルアイデンティティ**: シェイプ言語、アイコンスタイル、タイポグラフィのトーン、カラーモード、ブランドカラーからカラーパレットを導出する方法を扱います。
- **デザイントークンとスケール**: モジュラータイプスケール、エレベーションと奥行き、サーフェス分離、ボタンの状態、コンポーネントファミリーの一貫性、サイジング単位を含みます。
- **レイアウトと構造**: レイアウトパラダイム、ゲシュタルト原則、視覚的強調、情報アーキテクチャ、レスポンシブデザイン、UI 密度、スティッキー要素、スクロール領域を扱います。
- **コンポーネントとインタラクション**: 実世界のメタファー、フォームデザイン、タブナビゲーション、モーダルパターン、データ表示、繰り返しコンポーネントの整列、エキスパートツール UI、連携するデータビュー、アプリシェル、グローバルツールバーコントロール、通知、ステータスカラーを含みます。
- **UX 原則**: Nielsen のユーザビリティヒューリスティクス、WCAG アクセシビリティ、ユーザーフロー、真正な製品表現、マイクロインタラクション、ローディング状態、モーションデザインを扱います。
- **技術的基盤**: セマンティック HTML、SEO、パフォーマンス、Web Vitals を含みます。
- **パイプラインとオーケストレーション**: ライブウェブサイトからデザイントークンを抽出するスキル、ウェブサイトをクローンするスキル、ブランドガイドラインから UI を生成するスキル、完全な 6 段階の UX オーケストレーターを含みます。
## エンジン
リポジトリは [Dembrandt](https://github.com/dembrandt/dembrandt) エンジンを参照しており、これはライブウェブサイトをデザイントークンに変換し、CI でそれらを強制します。2 つのスキル(`extract-design` と `generate-ui-from-brand`)はこのエンジンを必要とし、エージェントの MCP 設定に追加できます。
## コントリビューション
スキルへの変更にはプルリクエストが必要です。プルリクエストを開く前に `npm test` を実行してください。CI はフロントマター、クロスリンク、マニフェストを検証します。
## ライセンス
MIT
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.