Skills
エージェント向けにパッケージ化された専門スキルと手順を 98,873 件掲載。コマンド 1 行でインストールできます。
開発
Apple のオープンソース `container` コマンドラインで、Apple シリコンの macOS 上に軽量なコンテナ単位の VM として OCI/Linux コンテナをビルド、実行、管理する。Docker デーモンは不要。ユーザーが `container` コマンドライン、「apple container」、Docker/Podman なしでの macOS 上のコンテナの実行・ビルド、`container run`、`container build`、`container images`、`container system start`、レジストリへのイメージのプッシュ/プル、macOS 上のコンテナネットワークに言及した場合に使用する。特に Apple の `container` ツール(リポジトリ `apple/container`)を指し、Docker、Podman、containerd、nerdctl、Kubernetes ではない。コマンドラインは Docker に似ているが別のツールである。
Axios - ブラウザと Node.js 向けの Promise ベースの HTTP クライアント。使用する場面:ユーザーが "Axios"、"HTTP リクエスト"、"API 呼び出し"、"インターセプター"、"Axios インスタンス" に言及する場合、または "HTTP 呼び出しの方法"、"Axios の設定"、"認証ヘッダーの追加"、"HTTP エラーの処理" について尋ねる場合。使用しない場面:Fetch API - 代わりに `http-clients` を使用;ky/ofetch - 代わりに `http-clients` を使用;GraphQL クライアント - 代わりに `graphql-codegen` を使用;tRPC - 代わりに `trpc` を使用
b2c コマンドラインを使ってカスタム SCAPI エンドポイントの登録状況を確認する。ユーザーがカスタム API エンドポイントが登録され機能していることを検証する必要があるとき、カスタム API の 404 または「endpoint not found」エラーをデバッグするとき、またはカスタム API エンドポイントとそのデプロイ状況を一覧表示するときは常にこのスキルを使用する——ユーザーが「カスタム API が 404 を返す」「エンドポイントはデプロイされているか」とだけ述べた場合でも。
Capacitor アプリを v8 から v9 にアップグレードします(プレリリース版。GA までは @next でインストール)。事前確認(Node 24、Xcode 27、Android Studio 2026.1.1、8.5 からの UIScene 採用)、`npx cap migrate`、手動チェックリスト(iOS 16 のターゲット、@UIApplicationMain から @main への変更、削除された CAPBridge API、AGP 9.2.1、Gradle 9.5.1、SDK 37/minSdk 26、gradle.properties の整理、組み込み Kotlin、jcenter の削除、core-ktx、proguard-android.txt のリネーム、任意の Cordova ランタイム、`cap run --url`、プッシュの `alert` 削除、スプラッシュのフェードをデフォルトにする変更)を扱います。「Capacitor 9 にアップグレード」、または「'@UIApplicationMain' is deprecated」、「Could not find method jcenter()」、getDefaultProguardFile('proguard-android.txt') の失敗、Kotlin プラグインの重複、core-ktx のクラス重複、「unknown option '-l'」などのエラーに使用します。8.4 から 8.5 への UIScene のみの移行(capacitor-uiscene-migration を使用)、プラグインライブラリ(capacitor-plugin-upgrade-v8-to-v9 を使用)、またはそれ以前のメジャーバージョンには使用しないでください。
Craft CMS 5 の PHP コーディング標準と規約。Craft のプラグインやモジュールで PHP を書く、編集する、レビューする、議論する際は常にロードしてください(小さな編集でも)。ECS、PHPStan の実行時や ddev craft make でのスキャフォールディング時にも使用します。対象:PHPDoc ブロック(@author、@since、@throws チェーン)、セクション見出し(=========)、クラス構成、命名規約(services、queue jobs、records、events、enums)、defineRules() とバリデーション、beforePrepare() と addSelect()、MemoizableArray、DateTimeHelper と Carbon、strict_types/declare(strict_types=1)、短い nullable 記法(?string)、型付きプロパティ、void 戻り値、制御フロー(早期リターン、switch より match)、CP Twig テンプレート規約、フォームマクロ、翻訳(Craft::t)、ECS/PHPStan 設定、スキャフォールディングコマンド、検証チェックリスト。
Unreal Engine のツールセットを新規作成または拡張するときにこのスキルを使用する。ツールセットとは、`ToolsetRegistry` に登録され unreal-mcp サーバー経由で公開される、静的な AI 呼び出し可能関数のクラスである。ユーザーが新しいツールメソッドの追加・公開・登録、新しいツールセットの作成、または `BlueprintTools`、`StaticMeshTools`、`ObjectTools`、`LevelTools`、`MaterialTools` などの既存ツールセットの拡張を望むときに発動する。具体的なトリガー:'add a tool to X'、'expose this via MCP'、'register a function so Claude/the agent can call it'、'wire this into the toolset registry'、'create a new toolset for Y'、'add a Python toolset'、'make this AI-callable';`*Tools.cpp/.h/.py` ファイルへの `static` メソッドの追加;`Toolsets/` フォルダー配下のファイルの編集;ツールセットのツールパラメータ、戻り値の型、構造体スキーマの設計。スキップ対象:実行時に既存ツールを呼び出す場合(代わりに unreal-mcp を使用)、Agent Skill の作成(unreal-skill を使用)、ツールセットファイルに触れるがツールの追加や再設計を伴わない一般的なリファクタリング、'toolset' という語の無関係な用法。
NVIDIA GPU カーネルプログラミング向けの CuTe Python DSL API リファレンスと実装パターン。実行モデル、コア API 一覧、主要な制約、一般的なパターン、ドキュメント索引を提供。使用場面:(1) CuTe DSL カーネルコードの作成・修正、(2) CuTe DSL API 構文の参照、(3) CuTe DSL での attention/GEMM/MLA パターンの実装、(4) CuTe DSL の実行モデルとコンパイルパイプラインの理解、(5) CuTe DSL にできること・できないことの確認。
DayZ のファイル(.c、config.cpp、mod.cpp、.layout、types.xml)に触れる場合、または DayZ の Mod 開発、Enforce Script、Enfusion エンジンについて議論する場合は必ずこのスキルを使用する。ユーザーが明示的に DayZ に言及していなくても、コードが DayZ クラス(PlayerBase、EntityAI、ItemBase、MissionServer)をインポートしている場合、DayZ API(GetGame()、Class.CastTo()、ScriptRPC)を使用している場合、または DayZ のパターン(modded class、CfgPatches、requiredAddons)を参照している場合は、このスキルを必ず読み込むこと。40 以上の重要な落とし穴、20 以上のシステムにわたる完全なエンジン API、Mod アーキテクチャ、RPC ネットワーク、GUI ウィジェット、パフォーマンス最適化、COT、VPP、Expansion の Mod から得られたプロフェッショナルなパターンを網羅する。このスキルがなければ、エージェントは必ず壊れた Enforce Script コードを生成する。
最新の .NET アプリケーション向けに、適切なモデリング、マイグレーション、クエリ変換、パフォーマンス、ライフタイム管理を伴う EF Core データアクセスを設計、調整、レビューする。使用対象:DbContext、マイグレーション、モデル構成、EF クエリ、トラッキング、読み込み、パフォーマンス、トランザクション、EF6 からの移行判断。使用対象外:無関係なスタック。この特定のガイダンスを必要としない一般的なタスク。呼び出し内容:リポジトリのコンテキストを調査し、対象ファイルを編集し、変更時に該当するビルド、テスト、lint、検証コマンドを実行する。
Banuba Face AR SDK の skill。3 つのユースケース(セールス、開発者ドキュメント、統合ワークフロー)を扱う。Face AR に関するあらゆる作業で使用する:機能とコンプライアンスに関する質問(セールス)、ドキュメントの検索、CV の概念とトラブルシューティング(開発)、および AR マスク、顔フィルター、美顔、バーチャル背景、AR Cloud といった Web 統合の構築(統合)。次の語で起動する:"Face AR"、"AR mask"、"face filter"、"virtual background"、"AR makeup"、"beautification"、"face landmarks"、"AR Cloud"、"can the SDK"、"how does"、"explain"、"add"、"set up"、"integrate"、"build"。Web、Android、iOS、Desktop(C++)、Flutter、React Native は完全なコード生成をサポートする。macOS は GitHub サンプル + コード支援が利用できる。Unity はサンプルへのリンクのみ。Video/Photo Editor SDK には build-video-editor、build-photo-editor、explain-video-editor-photo-editor-docs を使用する。
FastMCP フレームワークで Python の MCP サーバーを構築し、ツール、リソース、プロンプトを LLM に公開する。ストレージバックエンド(memory/disk/Redis)、ミドルウェア、OAuth Proxy、OpenAPI 連携、FastMCP Cloud へのデプロイに対応。使用場面:MCP サーバーの作成、ツールやリソースの定義、OAuth 認証の実装、token/キャッシュ用ストレージバックエンドの設定、ログ/レート制限用ミドルウェアの追加、FastMCP Cloud へのデプロイ、またはモジュールレベルの server、ストレージ、lifespan、ミドルウェアの順序、循環インポート、OAuth エラーのトラブルシューティング。キーワード:FastMCP、MCP server Python、Model Context Protocol Python、fastmcp framework、mcp tools、mcp resources、mcp prompts、fastmcp storage、fastmcp memory storage、fastmcp disk storage、fastmcp redis、fastmcp dynamodb、fastmcp lifespan、fastmcp middleware、fastmcp oauth proxy、server composition mcp、fastmcp import、fastmcp mount、fastmcp cloud、fastmcp deployment、mcp authentication、fastmcp icons、openapi mcp、claude mcp server、fastmcp testing、storage misconfiguration、lifespan issues、middleware order、circular imports、module-level server、async await mcp
自然言語の説明、または既存の紙のフォームの PDF/画像から Field Service Mobile Data Capture Flow を設計する。フィールドのラベル、型、必須状態、セクション構造を中間 JSON 仕様に抽出し、ユーザーと計画を確認してから、コンパイルとデプロイのために fs-data-capture-form-deployer に引き継ぐ。1 つのスキルで両方の入力モードを扱う — 文章(「資産検査用の Field Service フォームを作成」「技術者に…と尋ねる DataCaptureFlow を作成」「在庫移動フォームを作成」)と視覚的ソース(「この PDF を Data Capture Flow に変換」「この画像から Field Service フォームを作成」「この紙のフォームを DataCaptureFlow に変換」)。.pdf/.png/.jpg/.jpeg のパスから入力モードを自動検出し、それ以外の場合は文章から抽出する。デプロイ済みの Flow を修正するためにこのスキルを使用しないこと — それは fs-data-capture-form-editor の役割。
Flutter フレームワーク API、widget ライフサイクルの非推奨化、デザインパッケージの分離、Flutter 1.0 から Flutter 3.x+ までのバージョン変更履歴に関する权威ガイド。Flutter widget を作成するとき、flutter sdk の制約を確認するとき、非推奨 widget(WillPopScope、withOpacity、MaterialState、FlatButton)を扱うとき、独立したデザインライブラリ(material_ui、cupertino_ui)へ移行するとき、プロジェクトの Flutter minSdk に対して widget API の可用性を検証するとき、またはレガシー Flutter アプリをアップグレードするときにこのスキルを使用する。
ウェブサイトテーマ向けの Odoo フロントエンド JavaScript パターン。publicWidget フレームワーク(editableMode 処理を含む完全なパターン)、Owl v1/v2 コンポーネントパターン、_t() 翻訳のベストプラクティス、Bootstrap 4 から 5 への移行、バージョン検出、重要な開発ルールを扱う。Odoo 14-19 に対応。 <example> Context: User wants to create a publicWidget user: "Create a publicWidget for my Odoo website" assistant: "I will create a publicWidget with editableMode handling and proper cleanup." <commentary>publicWidget creation.</commentary> </example> <example> Context: User asks about Owl components user: "How do I create an Owl component in Odoo 18?" assistant: "I will show the Owl v2 pattern with static template and props." <commentary>Owl component pattern.</commentary> </example> <example> Context: User needs help with translations user: "How do I translate JavaScript strings in Odoo?" assistant: "Use _t() at DEFINITION TIME for static labels, not runtime wrappers." <commentary>Translation best practices.</commentary> </example> <example> Context: User migrating Bootstrap classes user: "Convert Bootstrap 4 classes to Bootstrap 5 for Odoo 17" assistant: "Replace ml-* with ms-*, mr-* with me-*, text-left with text-start." <commentary>Bootstrap migration.</commentary> </example>
headless-ghidra パイプライン向けの Rust CLI リファレンス。すべての ghidra-agent-cli サブコマンドのコマンド構文、フラグ、出力コントラクト、成果物パス、ワークスペースレイアウトを扱う。読み込みのタイミング:ghidra-agent-cli コマンドの構築、その出力の解釈、フラグや成果物パスに関する疑問の解決、CLI 挙動のデバッグ。P0–P4 のワークフロー順序付けには読み込まない——代わりに headless-ghidra スキルファミリーを使用する。
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。
