Skills
エージェント向けにパッケージ化された専門スキルと手順を 97,501 件掲載。コマンド 1 行でインストールできます。
デザイン・UI
市場データとアバター生成を伴う、リサーチに基づく顧客ペルソナの作成。デモグラフィック、サイコグラフィック、ジョブ・トゥ・ビー・ダン、ジャーニーマッピング、アンチペルソナを扱う。用途: マーケティング戦略、製品開発、UX リサーチ、セールスイネーブルメント、コンテンツ戦略。トリガー: customer persona、buyer persona、user persona、target audience、ideal customer、customer profile、audience research、user research、icp、ideal customer profile、target market、customer avatar、audience persona
バージョン履歴に対する二分探索により、特定の変更(コンポーネントプロパティまたは子ノード)を導入した Figma バージョンを特定する(N 回ではなく約 log2(N) 回の API 呼び出し)。「誰がいつ追加したか」に答える。Figma デザインに対する git-blame 風の帰属情報が必要なときに使用する——トリガー:「このコンポーネントプロパティはいつ追加されたか」「どのバージョンがこのバリアントを導入したか」「誰がこのノードを追加したか」「この Figma 要素を blame する」「これがいつ作成されたかを見つける」「Figma の git blame」「このプロパティが最初に現れたのはいつか」。バージョン履歴は Plugin API / use_figma / ネイティブの Figma MCP からは到達できないため、Figma REST API + パーソナルアクセストークンを使用する。2 つのバージョン間の完全な diff には figma-version-history、文章形式のリリースノートには figma-generate-changelog を使用する。
説明または視覚的なリファレンス(スクリーンショットや Figma のリンク)から PageCraft のブロックとレイアウトを作成・公開する。ユーザーが「ブロックを作って」、「新しいブロック」、「ブロックを作成」、「リファレンスどおりに {hero/footer/...} を作って」、「レイアウトを作って」、「サイトのモックアップを作って」、「ページのラッパーを作って」、「コンテンツの周りにヘッダーとフッターが必要」と言った場合、および既存のブロックやレイアウトを編集する場合には常に使う。このスキルは最初の質問で、ブロックかレイアウトかを確認する。重要——このスキルは orchestrator であり、`Skill(名前)` ツール経由でのみサブスキルに作業を渡し、`Read .../SKILL.md` は使わない。
PageCraft のブロックデザイン——20 種類のスタイル方向のカタログ(ブルータリスト、swiss、ニューモーフィズムなど)、リファレンスの扱い(スクリーンショット / Figma + MCP)、chrome-devtools MCP による結果とリファレンスの比較、CSS ガイド(container queries、fluid typography、BEM)、ブロックの examples のルール。リファレンスなしでスタイルを選ぶとき、スクリーンショットや Figma のリンクがあるとき、結果をデザインカンプと照合する必要があるとき、ブロックの style.css を書くとき、例をいくつ載せるか決めるとき、orchestrator pagecraft-block が「フェーズ 3 — スタイル」/「フェーズ 7 — 比較」を指すときに使用する。`Skill(pagecraft-block-design)` ツール経由で呼び出し、`Read .../SKILL.md` は使わない。
PageCraft の Markdown ブロック——主要なコンテンツは WYSIWYG で markdown として編集され {{ content }} 経由で利用でき、schema は体裁の設定(テーマ、サイズ、余白)のみを定義する。ブロックの主要テキストが長く整形されており、記事やドキュメントのように編集される場合、orchestrator pagecraft-block が markdown ブロックに対して「フェーズ 5 — 実装」を指す場合に使用する。`Skill(pagecraft-markdown-block)` ツール経由で呼び出し、`Read .../SKILL.md` は使わない。
PageCraft の schema ブロック——schema.json のフィールド(text/image/color/object/array...)、{{ props.* }} を使った Liquid テンプレート、分離された JS、BEM スタイル。エディタのフィールドを持つブロックを作成する場合、template.liquid / schema.json / script.js を編集する場合、フィールド型の選択と schema.json の検証を行う場合、および orchestrator pagecraft-block が schema ブロックに対して「フェーズ 5 — 実装」を指す場合には常に使用する。`Skill(pagecraft-schema-block)` ツール経由で呼び出し、`Read .../SKILL.md` は使わない。
Penpot のレイヤーを HTML 要素名(nav、header、main、section、article、button、input、label、h1-h6、p、ul、li、img)または kebab-case のロール名に意味論的にリネームし、「Rectangle 12」のような自動生成名を置き換える。レイヤー命名の整理、引き継ぎ用のファイル準備、あるいはアクセシビリティ監査(見出し階層)やデザインからコードへのレビュー(セマンティックマッピング)の前提作業として使用する。トリガー:「rename layers」「semantic layer names」「rename to HTML elements」「clean up layer names」「fix layer naming」「add semantic names to layers」「prepare layers for handoff」。
ユーザーが「add a shadcn component」「create a form with shadcn」「build a dashboard with shadcn」「add a data table」「configure shadcn ui」「set up dark mode with shadcn」「create a chart with shadcn」「use shadcn blocks」「theme a next.js app with shadcn」「install shadcn ui」「add a sidebar」「create a login page with shadcn」を求めるとき、または Shadcn UI コンポーネント、Radix UI プリミティブ、Tailwind CSS ベースのコンポーネントパターンを使用する Next.js アプリケーションを構築するときに、このスキルを使用する。
ui.inference.sh による React/Next.js 向けの JSON ベースの宣言的 UI ウィジェット。構造化されたエージェント応答からリッチでインタラクティブな UI をレンダリング。機能:フォーム、ボタン、カード、レイアウト、入力、セレクト、チェックボックス。用途:エージェントが生成する UI、動的フォーム、データ表示、インタラクティブなカード。トリガー:widgets、declarative ui、json ui、widget renderer、agent widgets、dynamic ui、form widgets、card widgets、shadcn widgets、structured output ui
ソフトウェアシステム向けのインタラクティブでクリック操作できるアーキテクチャ図を構築する——アニメーション付きのステップバイステップのフロー、モード切り替え(dev/prod、offline/online、v1/v2)、ダーク/ライトテーマ、payload の詳細を表示するサイドパネルを備えた自己完結型の単一 HTML ファイルと、付随する markdown の説明。ユーザーがシステムを可視化または設計したいときに使用:アーキテクチャ図、サービスマップ、データフロー、RAG/agentic フロー、マイクロサービス構成、統合図、CI/CD またはデータ/ETL パイプライン、マルチエージェントシステム、オンボーディング図——あるいは構築前に新規サービスのフローを設計する場合。自然言語のトリガー:'I'm building X, what should the flow look like'、'pokaż jak działa system'、'diagram architektury'、'wizualizacja systemu'、'klikany diagram'。インラインに属する静的な図(Mermaid/PlantUML)、スライド資料、印刷/PDF 配布資料には使用しない——本項はブラウザで利用するインタラクティブな HTML を生成する。
Vue 3 と `@arco-design/web-vue` 向けの Arco Design Vue UI コンポーネントライブラリのリファレンス。ユーザーが Vue ページの構築、Vue UI の作成、Arco Vue を使ったフロントエンドコードの作成、Vue ダッシュボードやアプリの開発を求めた場合、または Arco Design Vue、`@arco-design/web-vue`、`a-button`、`a-table`、`a-form`、`a-modal`、`a-select`、`Message`、任意の Arco Vue コンポーネント名に言及した場合に使用する。インストール、グローバル登録、オンデマンド読み込み、テーマ、国際化、Vue 3 Composition API の規約、コンポーネントの props/イベント/スロット、サンプル、フォーム、テーブル、モーダル、ナビゲーション、データ入力、データ表示、フィードバック、レスポンシブレイアウトを扱う。
ワイヤーフレーム文書を作成または修正する際に使用——各主要画面の中〜低忠実度の構造設計(グリッド上のレイアウト領域 + 共有アプリシェル、コンテンツ階層、コンポーネント、アフォーダンス、コンテンツ/マイクロコピーの意図、画面ごとの空/読み込み中/データあり/エラー/成功の状態、画面構成のアクセシビリティ)を、テキスト/注釈付きワイヤーフレーム(ASCII スケッチ + 注釈)として示すもので、ピクセルモックアップではない。導くのは方法であり、アウトラインではない:上流のユーザーフローから画面リストを導出し(フロー名の画面/状態ごとに 1 つのワイヤーフレーム)、各画面を客観的なレイアウト品質基準に合わせて構成し、確立された UI パターンに基づかせ、デザインシステムの実在するコンポーネントを参照し、画面構成のアクセシビリティを担い(コンポーネント単位の契約はデザインシステムが担う)、範囲を限定したバージョン付き差分として修正する——エンジニアがそこから画面構造を構築できる水準まで。テンプレートツール + リサーチと組み合わせて使用。ワイヤーフレーム文書のレビュー、ハイファイのビジュアルデザイン、ナビゲーショングラフ(ユーザーフロー)、その他の種類には使用しない。
ジャンル固有の慣習、タイポグラフィのルール、AI 画像生成を踏まえた書籍カバー(表紙)デザイン。フィクションとノンフィクションのジャンル、サイズ、サムネイルテスト、反復ワークフローを扱う。用途: 自費出版、電子書籍カバー、印刷カバー、オーディオブックカバー、カバーモックアップ。トリガー: book cover、cover design、ebook cover、book art、novel cover、self publishing cover、kindle cover、audiobook cover、book jacket、cover illustration、fiction cover、nonfiction cover
ユーザーが動画用のブランドタイトル、アニメーション付きローワーサード、ロゴイントロを必要とする場合に使用します。Resolve の Text+ ノードと Fusion のアニメーションモディファイアを使って再利用可能なタイトルテンプレートを作成します。トリガーとなる症状には「add a name lower third」「animated logo intro」「title card with gradient」「save title as a template」「introduce a guest」といったフレーズや、DaVinci Resolve のタイトル・テキストに関するあらゆる質問が含まれます。
ワンクリックの全工程 PPT:まず GordenImagePPTGen で「画像形式の PPT」を生成し、次に GordenImage2PPTX でそれを「編集可能な .pptx」に逆変換する。この 2 つのサブスキルをパッケージ化して順に編成し、最終的に画像型 PPT + 編集可能な pptx + すべての中間生成物を同時に納品する。Orchestrates image-PPT generation and image→editable-PPTX conversion end to end. ユーザーがテーマ/内容だけを提示し、「見栄えがよく編集もできる」完全な PPT 成果物を求める場合、または具体的な機能を指定しない場合に使用。
ネイティブ感のある Web アプリ、PWA、React Native/Flutter 画面向けのタッチ優先モバイル UI:タッチターゲット、ボトムナビゲーション、ジェスチャー、セーフエリア、親指ゾーン、シート、モバイルフォーム、モーション。ユーザーが「design for mobile」「build a mobile UI」「make it mobile-friendly」「create a mobile app」「build a responsive mobile layout」「design a bottom sheet」「mobile navigation」「iOS/Android style」を求めたり、モバイル固有の作業を求める場合に使用。デスクトップ優先サイトの一般的なレスポンシブルールには ui-design、アプリストアのスクリーンショットやデバイスモックアップには product-mockup を使用。
CSS/JS による UI アニメーションとマイクロインタラクション:duration と easing のトークン、hover/press フィードバック、ページ・ビューのトランジション、スクロール駆動の出現、ローダー、スタッガー、reduced-motion 対応、パフォーマンス。Web/アプリ UI のモーションに使用(動画やアニメーション画像の生成には使用しない)。トリガーフレーズ:「animation」「micro-interaction」「motion design」「page transition」「scroll animation」「loading animation」「css animation」「hover effect」「skeleton loader」「stagger animation」。
投資家向けピッチデッキの構成、スライドごとのフレームワーク、ビジュアルデザインのルール、データの提示方法を扱います。12 枚のフレームワーク、グラフの種類、チーム紹介スライド、投資家に敬遠されがちな要素を取り上げます。用途:資金調達デッキ、投資家向けプレゼン、スタートアップのピッチ、デモデー、助成金の提案書。トリガー:ピッチデッキ、投資家向けデッキ、スタートアップのピッチ、資金調達デッキ、デモデー、ピッチプレゼン、投資家向けプレゼン、シードデッキ、シリーズ A デッキ、ピッチスライド、スタートアップのプレゼン、VC ピッチ、投資家とのミーティング
Web とモバイル向けの UI/UX デザインインテリジェンス。50 以上のスタイル、161 種のカラーパレット、57 種のフォントペア、161 種の製品タイプ、99 件の UX ガイドライン、10 のスタック(React、Next.js、Vue、Svelte、SwiftUI、React Native、Flutter、Tailwind、shadcn/ui、HTML/CSS)に対応する 25 種のチャートタイプを収録。操作:UI/UX コードの計画、構築、作成、設計、実装、レビュー、修正、改善、最適化、強化、リファクタリング、確認。プロジェクト:ウェブサイト、ランディングページ、ダッシュボード、管理パネル、eコマース、SaaS、ポートフォリオ、ブログ、モバイルアプリ。要素:ボタン、モーダル、ナビゲーションバー、サイドバー、カード、テーブル、フォーム、チャート。スタイル:グラスモーフィズム、クレイモーフィズム、ミニマリズム、ブルータリズム、ニューモーフィズム、ベントーグリッド、ダークモード、レスポンシブ、スキューモーフィズム、フラットデザイン。トピック:カラーシステム、アクセシビリティ、アニメーション、レイアウト、タイポグラフィ、フォントペアリング、余白、インタラクション状態、シャドウ、グラデーション。連携:コンポーネント検索と例の参照に使う shadcn/ui MCP。
Figma デザインを高い忠実度で Penpot に移行する:Figma Auto Layout → Penpot flex/grid、Figma Variables → Penpot tokens、Figma コンポーネントセット → Penpot バリアント、階層構造は保持する。Figma MCP 経由で読み取り、Penpot MCP 経由で書き込み、中間表現(IR)を介する。Figma MCP がない場合は、手動で貼り付けた Figma データにフォールバックする。トリガー:'migrate from Figma'、'import this Figma file into Penpot'、'move our Figma library to Penpot'、'recreate this Figma design in Penpot'、'Figma to Penpot'。
ビジュアルデザインのインテリジェンスと UI の美学。統合:chrome-devtools、ai-multimodal、media-processing。機能:デザイン分析、視覚的階層、色彩理論、タイポグラフィ、マイクロインタラクション、アニメーション、デザインシステム、アクセシビリティ。アクション:UI の美学を分析、設計、作成、キャプチャ、評価、実装する。キーワード:Dribbble、Behance、Mobbin、デザインインスピレーション、視覚的階層、カラーパレット、タイポグラフィ、スペーシング、アニメーション、マイクロインタラクション、デザインシステム、スタイルガイド、アクセシビリティ、WCAG、コントラスト比、黄金比、ホワイトスペース、視覚的リズム。使用場面:美しい UI の構築、デザインインスピレーションの分析、視覚的階層の実装、アニメーション/マイクロインタラクションの追加、デザインシステムの作成、美的品質の評価、デザインスクリーンショットのキャプチャ。
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。
