Skills
エージェント向けにパッケージ化された専門スキルと手順を 97,501 件掲載。コマンド 1 行でインストールできます。
デザイン・UI
@lynx-js/css-defines compat_data を照会し、レンダリングバックエンドと Lynx のバージョン別に、Lynx の CSS プロパティやネストされた機能/値のサポート状況を確認します。また、新しいデータセットのバージョンがあるかも確認します。Lynx または ReactLynx で CSS がサポートされているか、どのバックエンドが対応しているか、いつサポートが追加されたか、スタイル変更に互換性があるか、同梱データが最新か、または生の定義 JSON を調べる場合に使用します。
パーシャル、CSS クラス、ヘルパーを使って Rails で再利用可能な UI コンポーネントを構築するための専門ガイダンス。コンポーネント、パーシャル、再利用可能な UI パターン、空状態、モーダル、カード、ボタン、バッジ、アラート、データテーブル、またはあらゆるコンポーネントパターンの作成に使用する。CSS のみとパーシャルとヘルパーと ViewComponent の意思決定フレームワーク、local_assigns の適切な使用、ブロックの yield、スロットのための capture、バリアントパターン、コンポーネントギャラリーを扱う。
各ウィジェットにアクセシビリティを正しさの要件として実装します。すべてのノードに Semantics(button/label) または ExcludeSemantics を指定し、アクセシビリティ状態はアプリ状態ではなく MediaQuery から読み取ります。ラベルを収めるために MediaQuery.withClampedTextScaling、textScaleFactor、FittedBox、TextOverflow.ellipsis を使わず、各状態を色以外の冗長な手掛かり(アイコン+ラベル+形状+テキスト)で示します。合成背景に対するコントラスト(本文 4.5:1/大きな文字 3:1)、44px のシングルタップ領域、OrdinalSortKey によるフォーカス順を確保し、boldText/reduce-motion に従います。GestureDetector/InkWell やタップ領域、Icon、Image の追加、指定の機能での文字調整、色による状態表現、文字サイズやフォーカス順の設定、またはスクリーンリーダー/スイッチ/弱視対応の View レビューに使用します。
基礎となるデザインコンテキストのスキル。ブランドアイデンティティ、カラーシステム、タイポグラフィ、デザインスタイル、対象ユーザーの好みを確立し、他のすべてのデザインスキルが再利用できるよう .agents/design-context.md に保存する。トリガーフレーズ:"set up design context"、"define brand style"、"style guide setup"、"initialize design"、"set brand colors"、"use our brand"。完全なトークンシステムとコンポーネントを構築するには design-system を、パレットを生成するには color-palette を、ロゴとアイデンティティを作成するには brand-identity を使用する。
SÀN design mặc định của overstack (anti-AI-slop) — mọi UI đứng trên nó: build trang mới, audit, redesign, extract design từ URL/screenshot, và KHÓA HỆ THIẾT KẾ XUYÊN MÀN HÌNH qua design.md (chạy `hallmark redesign` cả app một lần → sinh design.md ở project root → mọi màn hình sau bám cùng hệ token/type/motion, không mỗi màn một kiểu). Gọi khi user nói: 'thiết kế', 'giao diện', 'làm UI/landing page/app mới', 'redesign', 'audit design', 'design system', 'đồng bộ giao diện giữa các màn hình', 'khóa hệ thiết kế', 'sao trang này trông AI-generated', hoặc gọi đích danh hallmark / dùng verb build·audit·redesign·study. Việc chạm UI mà không chắc dùng gì → dùng skill này (nó là sàn, các skill taste khác là flavour bên trên).
製品の多点検査を実行する — 出荷間近の製品(アプリ、ウェブサイト、機能)を実装どおりに 10 の検査ステーションで評価し、赤/黄/緑の検査レポートと優先順位付きの作業指示を作成する。ユーザーが製品や体験の検査、評価、監査、ヘルスチェックを求めたり、検査全体や特定のステーションの実行を求めたり、"why is my product's check engine light on?" と尋ねたりする場合に使用する。ds-inspection の相棒 — あちらはデザインシステムを検査し、こちらはそれで構築された製品を検査する。
自然流入向けのソーシャルメディアグラフィック(投稿、ストーリーズ、カルーセル、プロフィールヘッダー/カバー)を、Instagram、X/Twitter、LinkedIn、Facebook、Pinterest、TikTok に合わせたサイズと各プラットフォームのセーフゾーンを考慮して作成する。既定では Gemini 3.1 Flash による画像生成;テンプレート化されたカルーセルには HTML/CSS を使用。非課金のフィードコンテンツ向け;有料広告には ad-creative-design、ウェブサイト/メールのバナーには banner-design、YouTube サムネイルと OG 画像には thumbnail-design を使用。トリガーフレーズ:"create a social media post"、"design an Instagram graphic"、"make a Twitter image"、"LinkedIn post graphic"、"social media design"、"Instagram story"、"carousel design"、"social graphic"。
コンテンツ(URL、アップロードされたドキュメント、貼り付けられたテキスト、会議のトランスクリプト)を、4 つの出力モードでプロフェッショナルなビジュアライゼーションに変換します。モード引数またはユーザーメッセージ内のキーワードで起動します。"diagram" モードは Excalidraw:create_view を通じて Excalidraw の図を作成します。"infographic" モードは Gemini の画像生成 API を通じて Swiss Pulse PNG を生成します。"visualize" モードは visualize:show_widget を通じてインラインの Visualizer ウィジェット(SVG または HTML)を描画します。"publish" モードは HeyGenverse:create_app を通じてインタラクティブな Swiss Pulse HTML ビジュアルを HeyGenverse に公開し、共有リンクを返します。スキルを起動するキーワード:"diagram it"、"excalidraw this"、"draw a diagram of this"、"nano this"、"vis it"、"ver it"、"hey it"、"heygenverse this"。プレーンテキストの要約、コードの説明、文章形式の回答、出力形式が指定されていない一般的なチャットのビジュアライゼーションには使用しないでください。
Tremor デザインシステム(React + Tailwind CSS + Recharts)を使用して、ダッシュボード、分析インターフェース、データ量の多い UI を構築します。ダッシュボードコンポーネント、KPI カード、チャート、データテーブル、分析ページ、監視インターフェース、または Tremor を使用するデータ可視化 UI の作成依頼に使用します。「Tremor」「tremor.so」「@tremor/react」への言及、チャートやテーブルを含むダッシュボード UI の依頼、プロジェクトですでに Tremor コンポーネントを使用している場合が対象です。Tremor Raw(コピー&ペースト、tremor.so)と Tremor NPM(@tremor/react)の両方に対応します。ダッシュボードやデータ可視化と無関係な一般的なフロントエンド作業や、別のコンポーネントライブラリが明示的に指定された場合には使用しません。
プロジェクトに一貫したビジュアルの方向性を定め、それに沿って画像を生成します。ヒーロー画像、og:image、イラスト、空状態、アバター、背景、カード画像、favicon の元画像など、画像アセットを生成、編集、差し替えする前に使用します。生成画像がありきたり、「AI」っぽい、ブランドに合わない場合や、画像群に同じ製品らしさがない場合にも使用します。UI レイアウト、CSS、コンポーネントの作業には使用しません。これらは frontend-design と impeccable の対象です。
freeCodeCamp の「Command-line Chic」UI デザインシステムと美的ガイドライン。freeCodeCamp の製品らしい外観と使用感を目指す UI(Web アプリ、ダッシュボード、ランディングページ、管理ツール、コンポーネントライブラリ、テーマなど)を構築、スタイリング、レビューする際は、常にこれらのルールを適用します。ユーザーが freeCodeCamp のスタイリング、fCC のデザイン、「Command-line Chic」、fCC 向けのダークテーマ開発に言及した場合や、freeCodeCamp のビジュアルアイデンティティに沿った UI を求めた場合にこのスキルを使用します。freeCodeCamp のリポジトリで作業する場合、freeCodeCamp のプロジェクトに貢献する場合、または freeCodeCamp のスタッフ向けツールやダッシュボードを構築する場合も、ユーザーがデザインシステムに明示的に言及していなくても使用します
Figma デザインを Document Authoring(DA、da.live)の AEM Edge Delivery Services(EDS / AEM / Franklin / Helix)コンテンツページに変換するために使用します。トリガー:「build this Figma frame in EDS」「turn this Figma design into a DA page」「publish this design to da.live」、またはページの figma.com URL の提供。Figma MCP 経由でフレーム(および任意のアノテーション)を読み取り、各セクションを既存のブロック、新しい独立したブロック、またはデフォルトコンテンツに解決し(プロジェクトの既存ブロックを基準に推論してユーザーと確認するか、フレームにアノテーションがある場合はそこから読み取り)、DA 準拠の body-fragment HTML を生成し、DA Source API + プレビューでデプロイします。
ユーザーがフロントエンドインターフェースの設計、再設計、構成、批評、監査、仕上げ、明確化、要約、強化、最適化、調整、アニメーション化、色付け、抽出、その他の改善を望む場合に使用。ウェブサイト、ランディングページ、ダッシュボード、製品 UI、アプリシェル、コンポーネント、フォーム、設定、オンボーディング、空の状態を対象とする。UX レビュー、視覚的階層、情報アーキテクチャ、認知負荷、アクセシビリティ、パフォーマンス、レスポンシブ動作、テーマ、アンチパターン、タイポグラフィ、フォント、余白、レイアウト、配置、色、モーション、マイクロインタラクション、UX コピー、エラー状態、エッジケース、i18n、再利用可能なデザインシステムやトークンに対応。平凡なデザインをより大胆または魅力的にしたい場合、派手なデザインを控えめにしたい場合、ブラウザー上で UI 要素を反復的に調整する場合、技術的に際立つ高度な視覚効果を求める場合にも使用。バックエンドのみ、または UI 以外のタスクには使用しない。
ロゴ作成のためのロゴデザイン原則と AI 画像生成のベストプラクティス。ロゴの種類、プロンプト技法、スケーラビリティのルール、反復ワークフローをカバー。用途:ブランドアイデンティティ、スタートアップのロゴ、アプリアイコン、favicon、ロゴコンセプト。トリガー:logo design、create logo、brand logo、logo generation、ai logo、logo maker、icon design、brand mark、logo concept、startup logo、app icon logo
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。
