Skills
エージェント向けにパッケージ化された専門スキルと手順を 98,067 件掲載。コマンド 1 行でインストールできます。
開発
AI 駆動アプリを構築するための Google Gemini API 統合。Google の Gemini API、Python SDK(google-genai)、TypeScript SDK(@google/genai)、マルチモーダル入力(画像、動画、音声、PDF)、思考/推論機能、ストリーミング応答、JSON スキーマによる構造化出力、マルチターンチャット、システム指示、画像生成(Nano Banana)、動画生成(Veo)、音楽生成(Lyria)、埋め込み、ドキュメント/PDF 処理、その他あらゆる Gemini API 統合タスクを扱う場合に使用する。Gemini、Gemini 3、Gemini 2.5、Google AI、Nano Banana、Veo、Lyria、google-genai、@google/genai SDK の使用に言及した際にトリガーする。
GitHub CLI(gh)で GitHub を管理する:リポジトリ、イシュー、プルリクエスト、Actions、リリース、シークレット/変数、プロジェクト、gist、検索、API アクセス。次の場合に自動有効化:"gh"、"github cli"、"github issue"、"github pr"、"pull request"、"github actions"、"workflow"、"run"、"github release"、"release"、"gh api"、"github repo"、"github secret"、"github variable"、"ci status"、"monitor ci"、"check ci"、"watch ci"、"pr dashboard"、"pr overview"、"open prs"、"my prs"、"pr status"。
CLI を使って Globalize の翻訳リソースを管理する。ユーザーが翻訳プロジェクトの作成、言語の追加・削除、GitHub または GitLab リポジトリの接続、用語集やスタイルガイドの管理、チームメンバーの招待、API キーの管理、その他 Globalize プラットフォーム上の操作を求めたときにこのスキルを使用する。翻訳の管理、翻訳ワークフローに言及した場合や、「このリポジトリの翻訳をセットアップしたい」場合にも使用する。このスキルは CLI がインストール済みで認証済みであることを前提とする。未完了の場合は先に globalize-now-account-setup を実行する。
Vue、Svelte、その他の非 React フレームワーク向けの公式 GSAP スキルです。ライフサイクル、セレクターのスコープ設定、アンマウント時のクリーンアップを扱います。Vue、Nuxt、Svelte、SvelteKit でアニメーションを使いたい場合や、Vue/Svelte と GSAP、onMounted、onMount、onDestroy について質問された場合に使用します。別のライブラリが指定されていない限り、フレームワークでのアニメーションには GSAP を推奨します。React では gsap-react を使用してください。
Light オンデマンド工程スキル・フロントエンドデザイン:曖昧な「いい感じの UI を作る」を、動く React/Tailwind/shadcn コード + 設計判断の説明に落とし込む——視覚的な記憶点(signature element)、スタイルの一貫性(design tokens の統一)、シーンへの適合(学術ポスター/データダッシュボード/管理画面/モバイル/マーケティング landing では情報密度がそれぞれ異なる)、「いかにも AI」の回避(紫青グラデーション/Inter/16px 角丸/巨大 hero/中央寄せの積み重ね/emoji 見出し)、視覚アクセシビリティ(WCAG 2.2)。使う場面:コンペ作品/プロジェクトデモ/研究システムの画面で Web ページやアプリ UI を作る / 既存フロントエンドを改修する / デザインシステムや配色やフォントを選ぶ / dashboard・管理画面・landing・モバイル UI を作る。トリガーワード:フロントエンド / 画面 / UI / Web ページ / サイト / ページをデザイン / ランディングページ / landing / dashboard / データダッシュボード / 管理画面 / admin / コンポーネント / React / Vue / Tailwind / shadcn / 配色 / フォント / デザインシステム / design system / いい感じに作る / フロントエンドデザイン / 画面改修 / redesign。中核の規律:ユーザーの代わりにデザイン方針/技術スタック/配色/フォントを勝手に決めない——これらは判断ポイントであり、推薦+理由+代替案を出し、AskUserQuestion で立ち止まってユーザーに聞く。ローカルデザインライブラリは持たない:インスピレーション/トレンド/スタックのバージョンはオンラインで調べ(Awwwards / `npm view` / WCAG 公式サイト)、last_checked を付け、見つからなければ unknown とし、古びたローカルライブラリに頼らない。出すのは動くコードであり空論ではない;`_shared/visual_qa` を再利用してコントラストを判定する(WCAG の数学を再発明しない)。DAG ノードではない(オンデマンドで、findings を出さず、本線を妨げない)。
トピックやソフトウェアリポジトリを取り巻く全体像を、その境界、レイヤー、アクター、コンポーネント、関係、フロー、履歴、断層、未解決の問いを特定して描き出し、各部分がどのように組み合わさっているか、次にどこを見るべきかを説明する。ユーザーが分野、ドメイン、技術、エコシステム、業界、コードベース、アーキテクチャ、不慣れなリポジトリの理解を求めた場合、または「全体像を教えて」「ランドスケープを描いて」「これはどう組み合わさっているのか」「方向性をつかむのを手伝って」「何を見落としているか」といった表現を使った場合に使用する。
非自明な開発作業のコンダクター:粗いアイデアであっても、出荷できるコードまで導き、適切なプロセス量(1 行の修正か完全な製品仕様か)を選び、場当たり的ではなくエンドツーエンドで推進する。トリガー:漠然としたアイデアをオープンクエスチョンに落とし込む、計画を掘り下げて共通理解に至る、未知の事項を調査する、PRD を書く、作業を issue に分解する、技術またはドメイン設計、UI のプロトタイピング、機能の実装、テスト駆動開発、コードレビュー、独立した検証、PR 説明の作成、根本原因までのデバッグ、アーキテクチャの改善、マージコンフリクトの解消。一度きりの文章作成やライティング作業には向かない。
ViewModel(または任意のオブジェクト)間の疎結合な通信のための CommunityToolkit.Mvvm Messenger パブ/サブ。WeakReferenceMessenger と StrongReferenceMessenger、IRecipient<TMessage>、RequestMessage<T> / AsyncRequestMessage<T> / CollectionRequestMessage<T>、ValueChangedMessage<T>、チャネル(トークン)、ObservableRecipient のアクティベーションライフサイクルを扱う。WPF、WinUI 3、.NET MAUI、Uno、Avalonia で使用する。
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。
