Skills
エージェント向けにパッケージ化された専門スキルと手順を 97,725 件掲載。コマンド 1 行でインストールできます。
開発
CharacterBody2D のエキスパートパターン。プラットフォーマーの移動(コヨーテタイム、ジャンプバッファ、可変ジャンプ高)、トップダウン移動(8 方向、タンク操作)、衝突処理、一方通行プラットフォーム、ステートマシンを含む。プレイヤーキャラクター、NPC、敵に使用する。トリガーキーワード:CharacterBody2D、move_and_slide、is_on_floor、coyote_time、jump_buffer、velocity、get_slide_collision、one_way_platforms、state_machine。
エンジニアとオペレーター向けの社内技術ドキュメントを作成します: 技術仕様、設計書、ADR、ランブック、移行計画、開発者向けの実装ガイドなど。主な作業が、構築者や保守者のために技術的な意思決定、システム境界、運用手順、リリース経路を記録することである場合に使用します。トリガー: tech spec、design doc、architecture doc、ADR、runbook、migration guide、implementation guide、rollout doc、operational guide、internal technical writing。エンドユーザーのオンボーディングガイド、チュートリアル、FAQ、ヘルプセンターの導線もここに含まれます。API ポータルは `api-documentation`、リリースノートは `changelog-maintenance`、資料は `presentation-builder`、GTM メッセージングは `marketing-automation` に振り分けてください。
GitHub Dependabot の設定と管理に関する包括的なガイドです。dependabot.yml ファイルの作成や最適化、Dependabot のプルリクエスト管理、依存関係更新戦略の設定、グループ化された更新、モノレポのパターン、複数エコシステムのグループ、セキュリティ更新の設定、自動トリアージルール、Dependabot に関連する GitHub Advanced Security(GHAS)のサプライチェーンセキュリティについてユーザーから質問された場合に使用します。GitHub MCP Server 経由で AI コーディングエージェントのコミット前に依存関係の脆弱性をスキャンする場合、このスキルは Advanced Security プラグイン(`advanced-security@copilot-plugins`)を参照します。エージェントがコミット前に既知の脆弱性について依存関係をスキャンする必要がある場合に使用します
2D/3D カメラ制御のhydrateなパターン。スムーズな追従(lerp、position_smoothing)、カメラシェイク(trauma システム)、周波数パラメーター付きの画面シェイク、プラットフォーマー向けのデッドゾーン/ドラッグ、先読み予測、カメラトランジションを扱います。プレイヤーカメラ、シネマティックシークエンス、マルチカメラシステムで使用します。キーワード:Camera2D、Camera3D、SpringArm3D、position_smoothing、camera_shake、trauma_system、look_ahead、drag_margin、camera_limits、camera_transition
Animate UI を使って React と Vue のコンポーネントにアニメーションを追加します(Radix UI、Base UI、React Aria、reka-ui 向けの Motion ベースのプリミティブ)。shadcn/ui または shadcn-vue のコンポーネントでは、`@animate-ui/cli` codemod を実行してプリミティブを Animate UI のものに置き換えます。これらのライブラリを直接使って構築されたコンポーネントでは、インポートを `@animate-ui/react` または `@animate-ui/vue` に変更します。それ以外(カスタムコンポーネント、プレーンなマークアップ)には、Motion を使って Animate UI のモーションルール、トークン(スプリング、カーブ、スケール、ぼかし)、レシピを適用します。`audit` コマンドによる既存モーションの確認、Animate UI v1 プロジェクトの移行、あらゆるアイコン(Lucide、Hugeicons、Tabler、カスタム SVG など)の `AnimateIcon` 対応アニメーションアイコンへの変換にも使えます。コンポーネントへのアニメーション追加、shadcn のアニメーション化、入場・退場、押下、切り替えアニメーション、ページ遷移、React、Vue、Nuxt プロジェクトでの Animate UI のセットアップ、アイコンのアニメーション化、アニメーション速度の変更、Animate UI のルールへの準拠確認、遅くぎこちないアニメーションの特定に使います。
GridMap と MeshLibrary、CSG による構成的立体形状、オクルージョン、ランタイム GridMap ビルダーを使った 3D レベルデザインの専門的なパターン。3D レベル、モジュラーなタイルセット、BSP スタイルの形状を構築するときに使用する。空/霧/Environment のレシピは godot-3d-lighting にルーティングする。トリガーキーワード:GridMap、MeshLibrary、set_cell_item、get_cell_item、map_to_local、local_to_map、CSGCombiner3D、CSGBox3D、CSGSphere3D、CSGPolygon3D、OccluderInstance3D、bake CSG。
ASP.NET Core Razor Pages 向けのプロダクション水準のロギングとオブザーバビリティパターン。Serilog による構造化ログ、相関 ID、ヘルスチェック、リクエストログ、OpenTelemetry 連携、診断のベストプラクティスを扱う。ASP.NET Core アプリケーションで構造化ログを setupslicerazine とannes weakerDistributed tracing をOpenTelemetry で実装する場合、またはヘルスチェックとオブザーバビリティを構成する場合に使用する。
Expo、React Native CLI、Re.Pack プロジェクトで React Native 用の Storybook をセットアップする。プロジェクトへの Storybook の追加、withStorybook を使った metro.config.js の設定、.rnstorybook 設定ファイルの作成、Expo Router での Storybook ルートの設定、getStorybookUI の設定、Re.Pack の rspack/webpack 設定への StorybookPlugin の追加など_band に使用。Expo、Expo Router、純粋な React Native CLI、Re.Pack の各構成に対応。
@bacons/apple-targets 設定プラグインを使って、Expo アプリ内でネイティブな Apple 拡張とターゲットタイプ(ウィジェット、App Clips、シェア拡張、watchOS アプリ、Safari 拡張、通知拡張、VPN/ネットワーク拡張など 40 種類以上)を構築・設定・デバッグする。React Native / Expo プロジェクトにホーム画面への表示、シェアシート、カスタムキーボード、Siri/App Intents、プッシュ通知処理、AutoFill/パスキー、Screen Time コントロール、その他の Apple アプリ拡張を追加したいときに使う。
実際のスキーマと 100% 一致する、根拠に基づいて検証されたデータベースエンジン非依存のドキュメントを生成します。稼働中のデータベースを正本としてイントロスペクションし、ORM モデル、マイグレーション、生成型、シード、アプリケーションクエリと相互検証したうえで、ドキュメントとデータベースの差分比較により完全性を証明します。ER 図(Mermaid)、テーブルごとのデータディクショナリ、機械可読な schema.json を生成します。PostgreSQL、MySQL、SQL Server、SQLite に対応し、任意の ORM(Prisma、TypeORM、Drizzle、Sequelize、Knex、Django、Rails)または生 SQL と併用できます。データベースの文書化、ERD やデータディクショナリの作成、db/schema ドキュメントの作成、スキーマドリフトの監査、既存 DB ドキュメントの更新に使用します。
gen-l10n、ARB ファイル、AppLocalizations、flutter_localizations、intl フォーマット、複数/選択メッセージ、RTL サポート、ロケールごとの数値/日付フォーマット、ローカライズのエラーをifiés 用いて、Flutter の国際対応を、追加・修正・監査・保守します。l10n や i18n の追加、Flutter の UI テキストの翻訳、l10n.yaml の設定、ARB 翻訳の管理、package:flutter_gen からの移行、生成されたローカライズコードのトラブルシューティングを要求されたときに使用します。
Inertia Rails + React のサーバー駆動アーキテクチャパターン。Inertia のページや機能を構築するときはまずこの skill を読み込むこと。適切な skill へ誘導する。データロード、フォーム、ナビゲーション、状態管理に関する判断マトリクスを収録。useEffect+fetch は絶対禁止、外部 URL に対する redirect_to は絶対禁止(inertia_location を使う)、react-hook-form は絶対禁止(Form コンポーネントを使う)。ページの追加、ビューを持つモデルの追加、CRUD、Inertia Rails アプリでのデータ表示には必ず呼び出す。データは常に `render inertia: { key: value }` で渡す——`@ivars` は自動で props として渡されない。
Rust クロスコンパイルスキル。異なるターゲットアーキテクチャや OS 向けの Rust バイナリのビルド、cross または cargo-zigbuild を使った隔離型クロスコンパイル、クロスターゲット用の .cargo/config.toml の設定、組み込みシステムやベアメタルシステム向けのビルドに使用します。Rust クロスコンパイル、rustup targets、cross ツール、cargo-zigbuild、aarch64-unknown-linux-gnu、thumbv7m-none-eabi、組み込み向けビルドに関する問い合わせで起動します。
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。
