Skills
エージェント向けにパッケージ化された専門スキルと手順を 97,501 件掲載。コマンド 1 行でインストールできます。
デザイン・UI
具体的な仕様、タイミング、ギャラリー戦略に基づくProduct Huntローンチの最適化。タグライン、ギャラリー画像、Makerコメント、ローンチ当日の戦術を扱います。用途:製品ローンチ、スタートアップのローンチ、個人プロジェクトのローンチ、Product Huntの最適化。トリガー:Product Hunt、PHローンチ、Product Huntローンチ、ローンチ戦略、製品ローンチ、スタートアップローンチ、Product Huntのヒント、Product Huntギャラリー、PH最適化、ローンチ当日、Product Hunt Maker
Ark UI ベースの shadcn 風レジストリ向け Shark UI スキル。コンポーネント(オーバーレイ、メニュー、ポップオーバー、シート、ダイアログ)、コレクション駆動のコントロール(combobox、select、リストパターン)、Field/フォーム、サイドバーやチャートのドキュメントパターン、Tailwind v4 トークンの実装やデバッグ、Radix/shadcn の例を Shark へ移行する際に使用。shadcn CLI を `@shark/*`、`components.json`、またはレジストリ形式の add/search/diff ワークフローで使用する場合にも適用される。
Three.js シーンにカメラコントロールを追加するときに使用:オービット、パン、ズーム、フライ、一人称、またはオブジェクト操作。レンダーループで controls.update() を忘れる、dispose() を呼ばない、複数のコントロールを混在させるといったよくある間違いを防ぐ。OrbitControls、MapControls、FlyControls、PointerLockControls、TransformControls を扱う。キーワード:OrbitControls、controls、camera controls、orbit、pan、zoom、MapControls、FlyControls、PointerLockControls、TransformControls、rotate view、move camera、mouse controls、drag to rotate。
UIスタイル変更の共同作業ワークフロー(既存画面のビジュアル層を微調整)。厳格な適用条件:ページがすでにコード上で動作しており、変更がレイアウト、余白、色、フォントサイズ、角丸、コンポーネントの組み合わせなど、見た目だけに限られること。「コードを読む + ASCIIで現状を描いてユーザーに確認 → ASCII案を2~3個提示 → ユーザーが選択 → 最小限の変更 → 微調整」の手順で、意思疎通のずれや token の浪費を防ぎます。成果物:スタイルのみを変更するコード diff。厳格な制約:業務ロジック、データフロー、インタラクション動作は変更せず、ついでのリファクタリングもしません。対象外:画面がまだなく、ゼロからデザインを検討する場合(design-exploration を使用);見た目だけでなく機能やインタラクションロジックを変更する場合(req-change-workflow を使用);デザイン画像やスクリーンショットをもとにページ全体を再現する場合(design-replica を使用);未実装の要件のワイヤーフレームを作成する場合(design-exploration または prd-test-writer を使用)。
@accelint/design-foundation または @accelint/design-toolkit パッケージでコンポーネントや要素をスタイリングする場合、またはユーザーが「style this」「add styling」「theme this component」「add colors」「add spacing」「CSS modules」「setup design foundation」「@variant」と言う場合、あるいは .module.css ファイルを扱う場合に使用します。セマンティックトークン、カスタムのスペーシングスケール、アウトラインベースのボーダー、バリアントシステム、CSS module のセットアップガイダンスなど、明確な方針に基づく Tailwind 規約を提供します。
Drupal のコンテンツエンティティを Canvas のコンポーネントレイアウトにマッピングするコンテンツテンプレートを作成・変更する。(1) 新しいコンテンツテンプレートの作成、(2) 既存のコンテンツテンプレートの変更、(3) テンプレート内のエンティティフィールドマッピングの追加または変更、(4) スロットによるコンテンツテンプレート内のコンポーネント構成を求められた場合に使用する。コンテンツテンプレートは設定された `contentTemplatesDir`(デフォルト `content-templates/`)に置かれ、Drupal のエンティティタイプ、bundle、ビューモードが Canvas コンポーネントツリーとしてどのようにレンダリングされるかを定義する。
ウェブページを高精度で複製します。Playwright を使ってページデータ(DOM 構造、スタイル、スクリーンショット、リソース)を段階的に収集し、その後、完全な HTML/CSS の再現を段階的に構築します。高速再現と高精度再現の2つのモードに対応します。ユーザーがウェブページの複製、再現、復元、模倣を求める場合に使用します。ユーザーが URL を提示して「同じページを作って」「このページを複製して」「このサイトのデザインを参考にして」「このページを再現して」と依頼した場合は、必ずこのスキルを使用します。
コードベースを geohash マップとして可視化するためのレンダリングと知覚のレイヤー——色 / サイズ / 位置に何をエンコードするかの選択、知覚的に誠実なカラースケール(虹色ではなく viridis / OKLCH)の選択、16ms のフレーム予算内で Canvas2D + WebGL / deck.gl に数万のセルを描画、ラベルの配置と整理、GPU または空間インデックスによるピッキング、カメラアニメーションと詳細度のクロスフェード、キャンバスのキーボードおよびスクリーンリーダー対応。geohash エンコーディング、投影、タイリング、ナビゲーションの数学を担う geohash-spatial-code-maps の上に構築される。自然に着想を得たレンダリング——Voronoi、円パッキング、葉序、メタボールハル、エッジバンドリング——も扱う。ユーザーが「可視化」と言わない場合でもトリガーする——描画、彩色、ラベリング、アニメーション、またはコードマップ、空間ヒートマップ、Web 上の大規模なセル / ポイントレイヤーをナビゲート可能にすることが作業に含まれるなら、これがそのスキルである。
アクセシビリティに配慮した、構成の整ったインターフェースのためのプロフェッショナルな UI デザインガイドライン。CSS、HTML、フロントエンドコンポーネントのコード作成、ウェブサイト、アプリ、ダッシュボードなどのウェブインターフェースの設計、既存 UI デザインのレビューや改善、色、タイポグラフィ、レイアウト、間隔、ボタン、フォームに関する判断、WCAG 2.1 AA アクセシビリティの確保、デザインシステムやコンポーネントライブラリの作成に使用します。OKLCH カラーパレット、8pt 間隔グリッド、clamp() による可変タイポグラフィ、コンテナクエリ、subgrid、フォーム検証パターン、ボタンの階層、ダークモード、モーション低減、SEO メタタグ、Core Web Vitals を扱います。
PostHog のエンジニアにダッシュボードウィジェットプラットフォームの作業を案内する —— 新しい widget_type(WIDGET_REGISTRY、catalog、run_widgets、WidgetCard)をリリースするか、リリース済みの型(config、query、layout、RBAC、タイルフィルターバー、リストフッター、titleHref、スロットル)を更新する。WidgetSpec、widget_specs/、widget-configs.zod.ts、hogli build:openapi、error_tracking_list、session_replay_list、widgetFilters、formatWidgetListCountFooter、widget_query_throttle、または WidgetCard の組み立てに使用する。新しい型には先に widget-intake の確認が必要。MCP による既存型の一括追加や、ダッシュボードへのタイル追加には使用しない。
プロダクトモックアップとショーケース:Gemini 3.1 Flash の画像編集によるフォトリアルな製品/パッケージシーンと、HTML/CSS による実スクリーンショットの周囲へのピクセル精度のデバイスフレーム(スマートフォン、ノート PC、ブラウザ)。3D CSS トランスフォーム、ライフスタイルの演出、機能のコールアウト、ビフォーアフター、EC の製品写真を扱う。目的が製品や UI そのものの提示である場合に使用する。製品を含むだけのマーケティンググラフィックには graphic-design、social-media-graphic、ad-creative-design を使用する。トリガーフレーズ:"create a product mockup"、"device mockup"、"phone mockup"、"laptop mockup"、"product showcase"、"screenshot mockup"、"app preview"、"product presentation"、"mockup design"。
プロダクト UI 向けの anti-slop スキル — ダッシュボード、データテーブル、フォーム、マルチステップフロー、設定、リスト/詳細、アプリシェル。エージェントは画面を読み取り、まずフレームを見積もり、あらゆるエッジケース(オーバーフロー、長いラベル、空/エラー/ローディング状態、i18n 展開、キーボード/a11y)で正しく動作する高密度のインターフェースを出荷する。ハウスシステム優先。Carbon/Polaris/Atlaskit/Fluent/Primer/Material3/Radix-shadcn/Ant に対応。ランディング/ポートフォリオ/マーケティングを担う taste-skill の対となるスキル。
TS/React コンポーネントライブラリ向けに Storybook を作成、設定、拡張する際に使用します。main.ts/preview.ts の設定、CSF3 のストーリー作成、args/argTypes/controls、デコレーターとプロバイダー、MSW とモジュールのモック、Vitest addon による play-function のインタラクションテスト、@storybook/addon-a11y ワークフロー(axe-core)、autodocs と MDX ドキュメント、デザイントークン、Figma 連携、Chromatic デプロイ、オンデマンドビルドのパフォーマンスを扱います。「ストーリーを書く」「Storybook をセットアップ」「addon-a11y を設定」「play function を修正」「Storybook をデプロイ」「CI で Storybook をテスト」などで起動します。ユーザーが「storybook」と言わなくても、`*.stories.tsx`、`.storybook/main.ts`、`.storybook/preview.ts` を編集している場合に起動します。Storybook 9+/10(最新の `storybook/test` インポート、Vitest addon、CSF3 + `satisfies Meta`)を対象とします。一般的な React パターン(`react` skill を使用)、一般的な Testing Library クエリ(`react-testing-library` を使用)、WCAG 入門(addon-a11y と axe ルール設定を参照)は対象外です。
モダンでミニマルなスタイルの、高品質で本番利用可能な SVG ロゴをデザイン・生成します。ユーザーがロゴの作成、ブランドマークのデザイン、SVG アイコンの生成、ロゴマークやワードマークの作成、ブランドアイデンティティを表すシンボルの制作、またはあらゆる種類のベクターロゴを求めた場合は、積極的にこのスキルを使用してください。「ロゴを作って」「アプリのアイコンをデザインして」「ブランドシンボルを作って」「……のロゴが必要」「SVG ロゴを生成して」といった依頼や、SVG やミニマルという言葉が明示されていなくても、ロゴ/アイコン/ブランドマークの作成に関わるあらゆるタスクが対象です。
ウェブサイトが AI 生成らしく読めてしまう手がかりを取り除き、モデルの既定ではなくプロジェクト固有の意図的なデザイン選択を強制する。特定の見た目を押し付けたり、センスを代行したりはしない。露見ポイント(既定の shadcn/Tailwind、AI パープルのグラデーション、グラデーションの見出し文字、理由のないネオン発光、アイコン代わりの emoji、中央寄せヒーローと 3 つの機能カード)を排除し、さらに新しいクリーム+セリフ+セージの「センスのよい既定」——ある既定を別の既定に置き換えただけのもの——も排除する。47 の subreddit、320 万件の Reddit 投稿を分析し、人々が何を AI スロップと見なすかを調べた結果に基づく。あらゆるウェブサイト、ランディングページ、Web アプリ UI、ダッシュボード、フロントエンドコンポーネントの構築、スタイリング、レビュー、リファクタリング、監査の際に使用し、特にユーザーがサイトを AI 生成ではなくカスタムまたは人の手によるものに見せたい場合、あるいは AI スロップ、AI 製っぽい、ありきたり、vibe-coded、Tailwind、shadcn に言及した場合に使用する。ユーザーが vibe-coded と言わなくてもトリガーする。
Three.js(WebGL/WebGPU)による 3D Web グラフィックス。機能:シーン、カメラ、ジオメトリ、マテリアル、ライト、アニメーション、モデル読み込み(GLTF/FBX)、PBR マテリアル、シャドウ、ポストプロセス(bloom、SSAO、SSR)、カスタムシェーダー、インスタンシング、LOD、物理演算、VR/XR。操作:3D シーン/モデルの作成、構築、アニメーション、レンダリング。キーワード:Three.js、WebGL、WebGPU、3D グラフィックス、シーン、カメラ、ジオメトリ、マテリアル、ライト、アニメーション、GLTF、FBX、OrbitControls、PBR、シャドウマッピング、ポストプロセス、bloom、SSAO、shader、instancing、LOD、WebXR、VR、AR、製品コンフィギュレーター、データ可視化、建築ウォークスルー、インタラクティブ 3D、canvas。3D ビジュアライゼーションの作成、WebGL/WebGPU アプリの構築、3D モデルの読み込み、アニメーションの追加、VR/XR の実装、インタラクティブグラフィックスの作成、製品コンフィギュレーターの構築に使用します。
有料広告クリエイティブ:IAB ディスプレイバナー(300x250、728x90 など)、Google Display および Performance Max の素材、有料ソーシャル広告(Meta、LinkedIn、X)。Gemini 3.1 Flash の画像生成、HTML/CSS、または HTML5 アニメーション広告で実装する。正確なサイズへのトリミング、CTA 設計、バリュープロポジションの階層、A/B バリエーション、プラットフォームの広告仕様をカバー。クリエイティブが広告枠として購入される場合は常に使用し、オーガニック投稿には social-media-graphic、サイト内 hero やメールバナーには banner-design を使用する。トリガーフレーズ:"design an ad"、"create a banner ad"、"display ad"、"ad creative"、"Google Display ad"、"Meta ad"、"ad banner"、"create ad variations"、"HTML5 ad"。
プラットフォームの正確な仕様に沿って App Store と Google Play のスクリーンショットを作成します。iOS/Android の寸法、ギャラリーの順序、デバイスモックアップ、プレビュー動画を扱います。用途:アプリストア最適化、ASO、アプリのスクリーンショット、アプリプレビュー、Play Store の掲載ページ。起動語句:App Store のスクリーンショット、ASO、アプリストア最適化、Play Store のスクリーンショット、アプリプレビュー、アプリ掲載、iOS スクリーンショット、Android スクリーンショット、アプリストア画像、アプリモックアップ、デバイスモックアップ、アプリギャラリー、ストア掲載
React UI コードを Base UI(`@base-ui/react`)へ移行する — 独自の modal、カスタム dropdown、生の `<dialog>`/`<select>` 要素、場当たり的な popover/menu/tooltip、その他のコンポーネントライブラリ(Radix UI、Headless UI、Reach UI)を置き換える。37 コンポーネントのカタログ(base-ui.com/llms.txt からスナップショット)と、それを更新し、移行候補をスキャンし、移行がコンパイルできることを検証するスクリプトを同梱する。"migrate to base-ui"、"use base-ui instead of X"、"replace this dialog/popover/menu with base-ui" といったフレーズ、または React コードベースで Base UI が置き換えられるコンポーネントをスキャンするときにトリガーする。ユーザーが 1 つのコンポーネントだけに言及した場合(例:"swap this modal for base-ui dialog")でもトリガーする — このワークフローは 1 ファイルからリポジトリ全体まで対応する。
Apple の Liquid Glass デザインシステム(iOS 26+、macOS 26 Tahoe+)で iOS、macOS、iPadOS、watchOS、tvOS、visionOS アプリを構築・移行する。Apple の 2025+ プラットフォームを対象とした新しい SwiftUI アプリの作成、既存アプリの Liquid Glass への移行、.glassEffect()、.backgroundExtensionEffect()、.buttonStyle(.glass)、GlassEffectContainer、グラスツールバー、グラスタブバー、グラスシートの適用、その他あらゆる Liquid Glass UI 作業に使用する。ユーザーがモダンな Apple デザイン、グラスを用いたナビゲーションパターン、最新 OS バージョンでの SwiftUI ベストプラクティスについて尋ねた場合にも使用する。
CSS と SVG 変位フィルターを使って Apple の Liquid Glass UI エフェクト(iOS 26 / macOS 26)を実装する。リキッドグラス効果、すりガラスコンポーネント、iOS 26 のガラス UI、屈折を伴うグラスモーフィズム、ガラスのボタン/カード/ナビゲーションバー、feDisplacementMap による屈折効果、あるいは背景コンテンツにリアルなガラス状の歪みを必要とする UI の作成を求められたときに本スキルを使用する。物理(Snell の法則、SDF)からそのまま使える HTML/React/CSS テンプレートまで、技法全体を解説する。
MusicFree デスクトップ版テーマパックをゼロから開発するための完全ガイド。ユーザーが MusicFree デスクトップ版テーマパックの作成、制作、デザインを求めたり、参考画像/色/スタイルのキーワードからテーマを生成したりする場合にトリガーする。CSS 変数体系、色彩設計パラダイム、静的テーマ、動的 iframe テーマ、アセット最適化、パッケージングとテスト、テーママーケットへの提出までの一連の流れを扱う。本 Skill は AI による実行を想定し、AI とコミュニティ貢献者(フロントエンド経験がない場合もある)が協力してテーマパックを開発することを支援する。
Penpot デザインのデザインシステム/トークン ガバナンスの問題(アクセシビリティとは別)を監査する:トークンが存在するのにハードコードされた色、グリッドから外れたスペーシング、孤立/未解決/未使用のトークン、重複した値、コンポーネントインスタンスであるべきなのにデタッチされたパーツ。重大度レポートを生成し、セマンティックトークンへの置き換えを提案する。トリガー:'audit tokens'、'find hardcoded colors'、'token governance'、'check design system consistency'、'find off-grid spacing'、'detect raw values'、'are we using tokens correctly'。
Tailwind CSS v4 のパフォーマンス最適化とベストプラクティスのガイドライン(旧 tailwindcss-v4-style)。Tailwind CSS v4 のコードを書く、レビューする、リファクタリングする際に、最適なビルドパフォーマンス、最小の CSS 出力、v4 機能の正しい使用を担保するためにこのスキルを使用してください。Tailwind の設定、@theme ディレクティブ、ユーティリティクラス、レスポンシブデザイン、ダークモード、コンテナクエリ、CSS 生成の最適化に関するタスクで発動します。
z-proto、HTM UI、Tailwind CSS v4、Preact/htm、preact-iso で構成されたゼロビルドのスタックで、静的なブラウザベースの UI プロトタイプを作成します。HTML プロトタイプ、クリック可能なブラウザモックアップ、インタラクションデモ、バックエンドやビルドパイプラインなしで動作するステークホルダー向けフローを求められたときに使用します。コンポーネント、テーマ、API の実装は補完的な htm-ui スキルにあります。設計ツール(Paper、Figma、Pen.dev、Penpot)でのプロトタイプには agile-design を使用してください。
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。
