Skills
エージェント向けにパッケージ化された専門スキルと手順を 97,222 件掲載。コマンド 1 行でインストールできます。
デザイン・UI
Replit Slides のランディングページ用テンプレートギャラリー風の、単一ファイルの横スワイプ式 HTML デッキです。8 種類の異なるテーマ(helix、holm、vance、bevel、world-dark、world-mint、atlas、bluehouse)があり、それぞれ replit.com/slides から採用した完全なビジュアルシステム(配色 + 書体 + アクセント)です。テーマは 1 つ選び、混ぜないでください。ピッチデッキ、取締役会レポート、ブランドメモ、キャンペーン発表向け。ユーザーが明示的に「Replit Slides style」を希望した場合に使用します。
コードとして制作された完成済み(または修正済み)のハイファイ UI デザインをレビュー/判定する際に使用する——受け入れゲート:レンダリングされたハイファイは健全なビルドの種か?レビュアーはコード自体を再レンダリングし(ヘッドレスブラウザ)、最新のスクリーンショットを視覚的にレビューする——提出された画像は一切信用しない。単一の基準で判定する:ワイヤーフレームに対する完全なカバレッジ、ハイファイかつ種として過剰構築でないこと、視覚的な実行 + 客観的な磨き込み + 明示された美的ヒューリスティクス(主観的な好みは決してギャップとしない)、トークンに裏打ちされている/デザインシステムのドリフトがない、実コンテンツ(lorem なし)、レンダリングされた状態、レスポンシブなリフロー、レンダリングに対する数値的な WCAG 2.2 AA(axe-core + 視覚、無効化されたルールなし)、表面化されたギャップ、修正は範囲を定めたバージョン付き差分として。`VERDICT: approve|revise` + 実行可能な指摘を出力する。基準を満たす種は承認し(薄い画面での誤った revise はしない)、明示されたレンダリング済みのギャップがある場合にのみ revise する。視覚対応のランタイムが必要。ハイファイの作成、構造(ワイヤーフレーム)、トークンシステム(design-system)、最終コードには使用しない。
データバインディング、グループ化、並べ替え、フィルタリング、選択機能を備えたリストベースの UI を作成するために、Windows Forms で Syncfusion SfListView コントロールを実装するためのガイド。項目コレクション、エクスプローラー ビュー、連絡先リスト、並べ替え/フィルタリング可能なリストを備えた製品カタログを含むアプリを構築する際に使用します。データバインディング、チェックボックスリスト、グループ化リスト、フィルタリング済みリスト、リストインターフェイス向けのリッチなデータ表示について説明します。
システムレベルのユーザー設定を検出して応答するインターフェースを設計する。ダークモード、モーションの抑制、ハイコントラスト、テキストの拡大、その他インターフェースの描画に影響するユーザー設定を実装するときに使用。トリガー:user preference、system preference、prefers-reduced-motion、prefers-contrast、prefers-color-scheme、forced-colors、media query、user settings、system settings、accessibility settings、OS settings。
製品インターフェースのアクセシビリティエンジニアリング。フォーカス状態やキーボード対応から ARIA、フォーム、スクリーンリーダーまでを扱う。UI コンポーネント、モーダル、メニュー、フォーム、カスタムウィジェットを構築・レビューする際、またはユーザーが「これをアクセシブルにして」と言ったり、キーボードやスクリーンリーダーの問題を報告した場合に使用する。トリガー:accessibility、a11y、WCAG、aria、focus ring、focus-visible、focus trap、keyboard navigation、tab order、tabindex、screen reader、sr-only、aria-live、alt text、hit area、touch target、pointer-events、hover on touch、prefers-reduced-motion、autoplay、toast duration、skip link、semantic HTML、aria-label、form errors、disabled buttons、「not keyboard accessible」。
デジタルプロダクト向けのカラーシステム。パレットの構築と命名から、意味を持って適用しコントラストを検証するところまでを扱う。カラーパレットの作成や拡張、カラートークンの命名、ライトとダークの外観のテーマ設定、コードベース内の色の監査、フロントエンドコードの色のレビューを行うときに使用する。color palette、palette generation、color scale、color ramp、brand color、accent color、neutral palette、gray palette、status colors、design tokens、semantic color tokens、token naming、theming、dark mode colors、contrast ratio、APCA、gamut、display p3、oklch、color conversion、gradients、color meaning、increased contrast でトリガーする。
1 回の呼び出しで Figma デザインシステム全体を一覧化します。変数/トークン(コレクション + モード別に分類)、コンポーネントとコンポーネントセット(プロパティ定義とバリアントごとのビジュアル仕様を含む)、スタイル(解決済みの値を含む色/テキスト/エフェクト)を取得します。コード生成やカバレッジ監査の前にデザインシステム全体を把握したい場合に使用します。トリガー例:「デザインシステムを一覧化」「すべてのトークンとコンポーネントを抽出」「このデザインシステムの内容は?」「デザインシステムキットを出力」「すべての変数、コンポーネント、スタイルを表示」「デザインシステムのマニフェストを作成」「Figma ライブラリを監査」。大きなファイルで応答予算を超えないよう、詳細度と範囲を制御します。ネイティブ MCP の get_design_context(単一選択)や get_metadata を大きく超える機能を備えています。
Awwwards 級フロントエンドの検証済み 2026 年実装クックブック(474 レシピ、型チェックおよびブラウザー監査済み)。モーションとイージングのトークン、GSAP ScrollTrigger + Lenis の演出(ピン留め、スクラブ、横スクロール、カードのスタック、SplitText)、CSS スクロールドリブンアニメーション、モダン CSS(@starting-style、アンカーポジショニング、@property、コンテナークエリー)、テキスト効果とフォントの組み合わせ、ホバー/カーソル/マイクロインタラクション、ビューとルートのトランジション、プリローダーとメニュー、CSS/SVG/canvas の背景、WebGL シェーダーと Three.js/R3F、21st.dev / Aceternity / Magic UI / React Bits のコンポーネント、OKLCH カラー、レイアウトとヒーロー構成、30 種の美的方向性、パフォーマンス、アクセシビリティを扱います。ウェブサイト、ランディングページ、ポートフォリオ、UI コンポーネントの構築、スタイリング、アニメーション、再設計に使用します。また、ライブラリ名が指定されていなくても、ユーザーが効果(「高級感を出す」「スクロールアニメーション」「スムーズスクロール」「パララックス」「テキストの表示」「シェーダー背景」「ページ遷移」「カスタムカーソル」「bento」「マーキー」)を求めた場合に使用します。
ウェブサイトテーマ向けの Odoo フロントエンド JavaScript パターン。publicWidget フレームワーク(editableMode 処理を含む完全なパターン)、Owl v1/v2 コンポーネントパターン、_t() 翻訳のベストプラクティス、Bootstrap 4 から 5 への移行、バージョン検出、重要な開発ルールを扱う。Odoo 14-19 に対応。 <example> Context: User wants to create a publicWidget user: "Create a publicWidget for my Odoo website" assistant: "I will create a publicWidget with editableMode handling and proper cleanup." <commentary>publicWidget creation.</commentary> </example> <example> Context: User asks about Owl components user: "How do I create an Owl component in Odoo 18?" assistant: "I will show the Owl v2 pattern with static template and props." <commentary>Owl component pattern.</commentary> </example> <example> Context: User needs help with translations user: "How do I translate JavaScript strings in Odoo?" assistant: "Use _t() at DEFINITION TIME for static labels, not runtime wrappers." <commentary>Translation best practices.</commentary> </example> <example> Context: User migrating Bootstrap classes user: "Convert Bootstrap 4 classes to Bootstrap 5 for Odoo 17" assistant: "Replace ml-* with ms-*, mr-* with me-*, text-left with text-start." <commentary>Bootstrap migration.</commentary> </example>
ページ全体に Lenis(物理ベースのスムーズスクロール)を設定し、GSAP ScrollTrigger と正しく同期する(raf ループは共通の driver を使い、位相がずれず、タブに戻ったときにカクつかない)。ユーザーが「lenis」「smooth scroll」「apple 風の滑らかなスクロール」「physics-based scroll」と言ったとき、または /lenis-smooth-scroll のときに呼び出す。`skills/gsap-scrolltrigger-pin` とは異なる(あちらは特定の 1 セクションに対する pin + 横スクロール——本スキルと併用可能で、pin はスムーズスクロールの土台を代替できない)。また `skills/scroll-effects` とも異なる(vanilla で依存なし。本スキルは Lenis + GSAP に依存し、ページ全体のスムーズスクロールの土台であり、個別のエフェクトではない)。
.pptxファイルが入力、出力、またはその両方として何らかの形で関わる場合は、必ずこのスキルを使用します。対象には、スライドデッキ、ピッチデッキ、プレゼンテーションの作成、.pptxファイルの読み取り・解析・テキスト抽出(抽出内容をメールや要約など別の用途に使う場合も含む)、既存プレゼンテーションの編集・変更・更新、スライドファイルの結合・分割、テンプレート、レイアウト、発表者ノート、コメントの操作が含まれます。ユーザーが「deck」「slides」「presentation」と言った場合、または.pptxファイル名を示した場合は、その後の利用目的にかかわらず起動します。.pptxファイルを開く、作成する、または操作する必要がある場合は、このスキルを使用してください。
pols.dev のアンチ slop デザイン原則に照らして UI/ウェブデザインを客観的に評価する:カタログ化された slop の兆候を引用付きの証拠として検出し、8 つの重み付け軸(色、タイポグラフィ、コンポーネント、レイアウト、モーション、実装、シグネチャー、一貫性)を採点し、0〜100 の Slop Index と評価を含む Slop Report を出力する。ユーザーが「evaluate design slop」「slop report」「is this design AI slop」「audit this landing page design」「de-slop review」を求めたり、デザインがどれだけ汎用的/機械生成的に見えるかを客観的に採点してほしい場合に使用する。テキスト(デザインではない)を修正する場合は、代わりに human-ai または humanizar スキルを使用する。
デスクトップアプリで会話型 AI インターフェースを構築するための Syncfusion Windows Forms AI AssistView(SfAIAssistView)実装ガイド。Windows Forms でチャットインターフェース、AI アシスタント、チャットボットを作成するときに使用する。OpenAI と Azure OpenAI の統合、入力中インジケーター、チャット候補、メッセージバブル、インタラクティブなメッセージ体験のためのカスタムビューをサポートする。
Syncfusion WinForms BannerTextProvider(ウォーターマークテキストプロバイダー)コントロールを実装するためのガイド。エディタコントロールのウォーターマークテキスト、プレースホルダーテキスト、ヒントテキストを扱う際に使用する。セットアップ、テキストモード(FocusMode/EditMode)、色/フォントのカスタマイズ、Windows Forms アプリケーションでサポートされるコントロール種別を扱う。
Windows Forms で Syncfusion TextBoxExt コントロールを実装および構成します。カスタム境界線、テーマ、高度なテキスト機能を備えた拡張テキストボックスです。Office テーマ、カスタム境界線色、オーバーフローインジケーター付きの複数行テキスト、文字の大文字小文字、テキストの配置、RTL サポートを備えたスタイル付きテキストボックスが必要な場合に使用します。テーマの統合、境界線のカスタマイズ、複数行の構成、標準 TextBox コントロールをスタイル付きの代替手段に置き換えることを扱います。
デザインシステムの考え方を持って本番品質の Tailwind CSS v4 コードを書くための専門的なガイダンス。ユーザーが Tailwind CSS、CSS スタイリング、デザインシステム、テーマ構成、デザイントークン、OKLCH カラー、コンポーネントのスタイリング、Tailwind v3 から v4 への移行に言及したときに使用します。「Tailwind」が明示されていなくても、Tailwind プロジェクトで CSS を書いたりレビューしたりするときにトリガーします。@theme 構成、セマンティックユーティリティ、モダンな CSS パターンを扱います。
すべてのコンポーネントで一貫したカスタマイズ可能な UI スタイリングを実現するためのデザイントークンシステムとテーマフレームワークを提供します。完全なトークン分類(色、タイポグラフィ、余白、影、枠線、モーション、z-index)、テーマ切り替え(CSS カスタムプロパティ、テーマプロバイダー)、RTL/i18n 対応(CSS 論理プロパティ)、アクセシビリティ(WCAG コントラスト、ハイコントラストテーマ、モーション低減)を網羅します。これはすべてのコンポーネント系スキルが参照する基盤的なスタイリング層です。コンポーネントのテーマ設定、ライト/ダークモードの実装、ブランドスタイルの作成、ビジュアルデザインのカスタマイズ、デザインの一貫性の確保、RTL 言語の対応に使用します。
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。
