Skills
エージェント向けにパッケージ化された専門スキルと手順を 96,981 件掲載。コマンド 1 行でインストールできます。
デザイン・UI
コード(Remotion/React)でスタジオ品質のモーションデザイン動画を制作します。ライセンス済みの音楽、同期した SFX、任意の音声(ハードウェアに応じて選択する ElevenLabs またはローカル TTS モデル)を使用し、納品前に lint と QA の自動チェックを行います。モーションデザイン、モーショングラフィックス、アニメーション動画、解説動画、製品紹介・ローンチ動画、アニメーションリールや TikTok、キネティックタイポグラフィ、アニメーションロゴ、UI アニメーション、ループ、動画のナレーションやボイスオーバー、またはキーフレーム、ズームイン/ズームアウト、モーションスムーズ、モーフィング、リギング、コマ撮り、セルアニメーション、ストップモーション、ロトスコープ、モーショントラッキング、マッチムーブ、コンポジット、3D モーション、スピードランプ、マッチカット、オーバーシュート、視差、トランジションなどの技法を求められた場合に使用します。アニメーション動画、キネティックタイポグラフィ、製品ローンチ動画、ボイスオーバー付き解説動画、テキスト読み上げナレーションにも対応します。
キャンペーン H5 における「キャンペーン積み木コンポーネント」の生成と保守をガイドします。page-center から配信される uiMeta に基づいて、設定可能な玩法ブロック(ギフトボックス、ブラインドボックス、ランキングルール、ランキングギフト、単一ランキング Top3 など)をレンダリングします。コーディング規約は ui2 コンポーネントと同一で、ui2-upgrade-guide に従います。適用場面:積み木コンポーネントの新規作成、既存の積み木からのコピー改修、確立された規約に沿った types/config/composables の補完。
Form、TextFormField、DropdownMenuFormField、カスタムFormFieldを使ってFlutterフォームを構築します。Flutter 3.47以降の検証、AutovalidateMode、forceErrorText、テーマに基づくInputDecoration、autofillHints、キーボード、フォーカス移動を扱います。ログイン、サインアップ、チェックアウトなどの検証・保存フォームを追加または修正するとき、フィールドが飛ぶ、テキストが消える、自動入力がスキップされる、FormState.validate()が無視されるとき、またはユーザーが/flutter-building-formsを実行したときに使用します。
フロントエンドエンジニアリングの標準 — コンポーネントアーキテクチャ、状態、非同期処理、フォーム、アクセシビリティ、パフォーマンス、TypeScript の規律。プロジェクトのフレームワークを検出し、対応するガイダンスだけを読み込みます。トリガー — フロントエンドコードの作成・編集前に読み込みます。事後ではありません。.tsx、.jsx、.vue、.svelte、またはコンポーネント/フックファイルを作成・編集する場合、あるいはプロンプトに component、hook、prop、state、form、modal、route、page、React、Next、Solid、SolidStart、solid-js、signal、useState、useEffect、createSignal、createStore、createResource、createAsync、<For>、<Show>、store、context、a11y、web vitals が含まれる場合に該当します。フロントエンドリポジトリでの「ボタンを追加」「このフォームを接続」「読み込みを速く」「再レンダリングを修正」などの通常の機能依頼も対象です。ユーザーが「ベストプラクティス」と言う必要はなく、コンポーネントファイルがトリガーになります。別のスキル(tdd、impeccable、simplify)が有効でも読み込みます。UI ファイルに触れないバックエンドのみの作業に限りスキップします。
Tailwind CSS、shadcn/ui、Material UI、Chakra UI、Ant Design、Mantine を使った現代的でレスポンシブな Web アプリケーション構築のための包括的な UI/UX デザイン Skill。ユーザーが次を必要とするときに使用する——(1) プロジェクトのデザインシステムの選定、(2) レスポンシブなレイアウトとコンポーネントの構築、(3) バリデーション付きフォームの実装、(4) アクセシブルなユーザーインターフェースの作成、(5) タスク管理 UI(todo アプリ、ダッシュボード)の設計、(6) レスポンシブデザインパターンの適用、(7) ダークモードの実装、(8) コンポーネントライブラリの構築。トリガーには「design a todo app」「create responsive layout」「which UI library should I use」「implement dark mode」「build a form with validation」「make this mobile-friendly」といった依頼が含まれる。
Steve Swink の『Game Feel: A Game Designer's Guide to Virtual Sensation』(Morgan Kaufmann、2009)に基づくゲームフィールのコンサルティング。操作のレスポンス、入力マッピング、物理調整、アバターの移動、ジャンプの仕組み、演出効果の調整、あるいは操作がなぜ「浮ついた」「キレのある」「反応が良い」「鈍い」と感じられるかの分析を支援するときに使う。リアルタイム操作の心理学、フィールを測る指標、実践的な調整の指針を扱う。一般的なゲームデザイン向けではなく、仮想オブジェクトを操作する際の触覚的な感覚に特化している。
インタラクティブなコンポーネント(フリップカード、チャート、表、コードブロック、アーキテクチャフロー、統計、タイムラインなど)やクリエイティブなビジュアルテーマを備えた、洗練された単一ファイルの HTML スライドプレゼンテーションを生成する。ユーザーが HTML でスライド、プレゼンテーション、デッキ、その他スライドベースのビジュアルコンテンツを作成したいときはいつでもこのスキルを使用する。ユーザーが /html-slides を呼び出したとき、または HTML プレゼンテーション、ピッチデック、スライドデッキの作成に言及したときにもトリガーする。
重要:Makepad 2.0 のテーマシステムに使用。トリガー:makepad theme, theme variable, theme color, theme font, theme spacing, dark mode, light mode, theme switching, mod.themes, theme_mod, theme.color_, theme.font_, theme.space_, theme.mspace_, 主题, 颜色, 字体, 暗色模式, 亮色模式, 主题切换, 样式。
.NET MAUI アプリをアクセシブルにするためのガイド — SemanticProperties によるスクリーンリーダー対応、見出しレベル、AutomationProperties による可視性制御、プログラムによるフォーカスとアナウンス、TalkBack・VoiceOver・Narrator のプラットフォーム固有の注意点。使用場面:"add accessibility"、"screen reader support"、"SemanticProperties"、"AutomationProperties"、"TalkBack"、"VoiceOver"、"Narrator"、"accessible MAUI"、"heading levels"、"semantic description"、"announce to screen reader"、"accessibility audit"。使用しない場面:一般的な UI レイアウト(maui-collectionview または maui-shell-navigation を使用)、アニメーション(maui-animations を使用)、ジェスチャ(maui-gestures を使用)。
.NET MAUI のアプリアイコン設定、スプラッシュ画面のセットアップ、ビルド時の SVG から PNG への変換、合成/アダプティブアイコン、Android、iOS、Mac Catalyst、Windows のプラットフォーム固有のアイコンとスプラッシュ画面の要件。USE FOR: "app icon"、"splash screen"、"MauiIcon"、"MauiSplashScreen"、"adaptive icon"、"change app icon"、"launch screen"、"SVG icon"、"foreground tint"、"icon resize"。DO NOT USE FOR: アプリ内の画像や画像読み込み(maui-performance を使用)、テーマや色(maui-theming を使用)、カスタム描画(maui-graphics-drawing を使用)。
Motion(Framer Motion)を使って React のアニメーションを構築します。ジェスチャー(ドラッグ、ホバー、タップ)、スクロール効果、バネ物理、レイアウトアニメーション、SVG に対応。バンドルサイズ: 2.3 KB(mini)から 34 KB(full)。使用場面: ドラッグ&ドロップ、スクロールアニメーション、モーダル、カーセル、パララックス。トラブルシューティング: AnimatePresence の終了処理、リストのパフォーマンス、Tailwind との競合、Next.js の「use client」。
NeuroForge Nuxt は、Nuxt 4、Nitro、Prisma、TypeScript で高品質な SaaS アプリを構築するための専門的なエンジニアリングシステムです。NeuroForge memory ファイルを使い、重大度で階層化された「Analysis First」ワークフローを強制し、アーキテクチャの完全性、エンドツーエンドの型安全性、ノンブロッキングなデータ取得、ハイドレーション安全な状態、Laws of UX 基準、再利用可能な Shadcn アプリラッパー、クリーンなエラー処理を確保します。Nuxt 4/Nitro/Prisma/Vue 3 プロジェクトに取り組むときは常にこの skill を使用してください。コンポーネント、composables、サーバールート、Prisma schema の作成やアーキテクチャレビューを含みます。Nuxt、Nitro、Prisma、useAsyncData、useFetch、defineEventHandler、PrismaClient、Nuxt Layers、createUseFetch、$fetch、useAPI、Pinia、Pinia Colada、useQuery、useMutation、zod、valibot、ハイドレーション不一致、Dexie、IndexedDB、liveQuery、オフラインファースト、PWA 永続化、Strapi、Strapi 5、strapi::security、config/middlewares.ts、config/admin.ts、contentTypes.d.ts、components.d.ts、Strapi preview、draft mode、content types、dynamic zones、useStrapi、useStrapiPage、block registry、[...slug].vue、Nodemailer、SMTP、contact form、transactional email、PDF download、getErrorMessage、エラーフォールバック、サイレントエラー、コードコメント、JSDoc、@nuxt/scripts、useScript、scripts.registry、NUXT_PUBLIC_SCRIPTS_*、Google Analytics、GA4、gtag、analytics proxy、analytics で誤った国が表示される、Search Console vs GA、runtimeConfig、NUXT_ 環境変数、cPanel、再起動と再デプロイ、buildAssetsDir、古い chunk、"does not provide an export named"、SMTP 502、EAUTH、Vue script setup のいずれかに言及したらトリガーします。この skill をトリガーして NeuroForge プロトコルを有効にし、コードベースがスケーラブルな本番基準で構築されるようにしてください。
デザイントークンとページ仕様から自己完結型の HTML/CSS モックアップとワイヤーフレームを生成する——出力は常に閲覧可能な .html ファイルであり、ガイダンスやコードではない。デザインを見たい、モックを作りたい、プロトタイプを構築または提示したい、ワイヤーフレームを作成したい、プレビューをレンダリングしたい、本番コードを書く前にページの見え方を可視化したいといったリクエストに使用する。DESIGN.md トークンと JOURNEY.md ページ仕様があれば読み込み、なければグレースケールのワイヤーフレーム既定値を使用する。ブラウザ MCP 経由でレンダリングし、接続されていればスクリーンショットのパスを返し、接続されていなければ open の注記付きで .html を出力する。対象外:フォント、色、ビジュアルアイデンティティ、デザイントークンの選択または定義(core design を使用);既存デザインの批評、監査、レビュー(core audit を使用);IA、フロー、ページ仕様の計画(journey を使用);デザイントークンシステムやコンポーネントライブラリの構築(design-systems を使用)。
既存のフロントエンドアプリを SGDS Web コンポーネントに移行するための完全なワークフロー。ユーザーが別の UI ライブラリ(MUI、Chakra UI、shadcn/ui、Ant Design、Vuetify、Angular Material、Bootstrap など)から SGDS に移行したい、または既存プロジェクトで SGDS を使い始める方法を尋ねた場合にこのスキルを使用する。4 つのフェーズを扱う:(1) 現在のフロントエンド技術スタックを調査、(2) フォント、基盤 CSS、ユーティリティを含めて SGDS をインストールして設定、(3) テストを移行(パス A:Vitest + Playwright、またはパス B:既存の Jest/RTL を修正)、(4) 古いスタイリングシステムを SGDS v3 ユーティリティに置き換え、さらに移行後の検証チェックリスト。React を完全にサポート。
AI 画像生成技術を使って美しい図表を描く。10 種類の図表タイプに対応:フローチャート、アーキテクチャ図、ER 図、ビジネスモデルキャンバス、ユーザージャーニーマップ、マインドマップ、競合分析図、SWOT 分析、プロダクトロードマップ、組織図。6 種類の内蔵ビジュアルスタイル。 トリガーワード:「画个 XX 图」「生成商业模式画布」「做个架构图」「画 ER 图」「帮我画个流程图」「生成用户旅程图」「做个思维导图」「竞品分析图」「SWOT 分析图」「产品路线图」「组织架构图」「帮我可视化图表」。 【WeChat 公式アカウント用画像版】ユーザーがコンテンツを渡す → 公式アカウント用画像を生成。現在の環境に内蔵された画像生成モデル(Codex 内蔵 image_gen/image2、workbuddy 画像生成モデル)を優先して直接 PNG を生成し、内蔵モデルがない場合は scripts/ 以下の API スクリプトにフォールバックする。
ASP.NET Core Razor Pages 向けの Syncfusion HeatMap Chart コンポーネントの実装。二次元データを可視化するヒートマップの作成、グラデーションや固定色によるセルのカスタマイズ、複数の種類を持つ軸の構成、柔軟な配置が可能な凡例の追加、配列または JSON データのバインド、ツールチップとセル選択の有効化、バブルヒートマップの作成、外観とスタイルのカスタマイズが必要な場合は、必ずこのスキルを使用してください。データ可視化、パターン検出、行列可視化のユースケースに欠かせません。
ノードとリンクを使用し、カテゴリ間の重み付きフローと関係を示すインタラクティブな Sankey Chart の可視化を構築します。ユーザーがサンキー図、フロー可視化、プロセスフロー、カテゴリ間の価値フロー、ノードとリンクのスタイル設定に言及した場合、または段階やシステムをまたぐフローの大きさと方向を示す図を作成したい場合にこのスキルを使用します。Sankey Chart は、サプライチェーン、エネルギーフロー、収益ストリーム、カスタマージャーニー、データ変換の可視化に最適です。
Syncfusion DialogComponent を使って React でインタラクティブなダイアログとモーダルウィンドウを作成する。カスタム配置、ドラッグ、サイズ変更、アニメーション、テンプレート化、キーボードナビゲーションを備えたモーダル/非モーダルダイアログを実装する。ダイアログボックス、モーダルウィンドウ、確認プロンプト、ポップアップ内のフォーム、フローティングパネル、複雑なウィンドウ型の操作を表示する必要があるときは常にこのスキルを使う。
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。
