Skills
エージェント向けにパッケージ化された専門スキルと手順を 97,222 件掲載。コマンド 1 行でインストールできます。
クラウド・DevOps
公式の SAP BTP Solution Diagram ガイドライン(Fiori Horizon デザインシステム)に従って SAP BTP(Business Technology Platform)のソリューションアーキテクチャ図をネイティブの draw.io(.drawio)ファイルとして生成し、設定済みの draw.io MCP サーバー経由で開きます。使用する場面:ユーザーが BTP 図、BTP アーキテクチャ、BTP ランドスケープ、BTP ソリューション図、BTP リファレンスアーキテクチャ、SAP Business Technology Platform 図の作成/描画/設計/スケッチを求めたり、SAP BTP サービス(CAP、Build、Integration Suite、SAC、AI Core、HANA Cloud、Cloud Foundry、Kyma、Workzone など)とその相互依存関係を draw.io / drawio / diagrams.net で可視化したいとき。使用しない場面:BTP 以外のアーキテクチャ図、一般的なフローチャート、シーケンス/UML 図、Mermaid/PlantUML のままにすべき図。
ctf-sandbox-orchestrator の内部下流スキル。AI エージェント、プロンプトインジェクション、MCP やツールチェーン、クラウド、コンテナ、CI/CD、サプライチェーン系の課題に対する CTF サンドボックスワークフロー。ユーザーが、プロンプトからツールへの流れ、検索ポイズニング、マウントされたシークレット、デプロイのドリフト、ランタイムとマニフェストの不一致、レジストリの来歴、CI 生成物をサンドボックス前提で分析するよう求めた場合に使用する。`$ctf-sandbox-orchestrator` がすでにサンドボックス前提を確立してここへルーティングした後にのみ使用する。
ctf-sandbox-orchestrator の内部下流スキル。クラウドメタデータサービス、インスタンス ID、ワークロード ID、リンクローカルな認証情報パス、ロールの引き受け、メタデータから権限への信頼エッジに対する CTF サンドボックスワークフロー。ユーザーが、メタデータサービスへのアクセス、インスタンス認証情報、Pod やワークロード ID、リンクローカルなトークンパス、SSRF からメタデータへの昇格を検査する、またはメタデータ由来の認証情報がどのように受理されるクラウドやコントロールプレーンの権限になるかを説明するよう求めた場合に使用する。`$ctf-sandbox-orchestrator` がすでにサンドボックス前提を確立してここへルーティングした後にのみ使用する。
ctf-sandbox-orchestrator の内部下流スキル。リバースプロキシ、Host ヘッダー、転送ヘッダー、バーチャルホストルーティング、websocket アップグレード、パスプレフィックスの書き換え、ベース URL の導出、マルチノードのルート解決といったチャレンジ向けの CTF サンドボックスワークフロー。ユーザーが、どのホストやコンテナがルートを提供しているか、公的に見えるドメインがなぜサンドボックスに属するのか、ヘッダーやプロキシが挙動をどう変えるのか、ルートがプロキシ・コンテナ・worker の境界を越えてどう解決されるのかを尋ねたときに使用。`$ctf-sandbox-orchestrator` がサンドボックス前提を確立してここへルーティングした後にのみ使用すること。
ctf-sandbox-orchestrator の内部下流スキル。SSRF の到達可能性、内部ルートの探索、メタデータサービスへのアクセス、資格情報のピボット、トークンから受理された権限への連鎖といったチャレンジ向けの CTF サンドボックスワークフロー。ユーザーが SSRF の発生源、内部ホスト、メタデータエンドポイント、リンクローカルトークン、サービスアカウントの資格情報の追跡、またはサーバーサイドフェッチのエッジが受理されたアクセスにどう変わるかの説明を求めたときに使用。`$ctf-sandbox-orchestrator` がサンドボックス前提を確立してここへルーティングした後にのみ使用すること。
ctf-sandbox-orchestrator の内部下流スキル。CI/CD、レジストリ、依存関係のドリフト、アーティファクトの来歴、イメージビルド、リリースパイプライン、ランタイムの利用者といったチャレンジ向けの CTF サンドボックスワークフロー。ユーザーが依存関係のドリフト、レジストリのプル、悪意あるパッケージ、ビルドやリリースの改ざん、CI の実行、アーティファクト署名、またはランタイムが実際に消費する出荷済みアーティファクトの追跡を求めたときに使用。`$ctf-sandbox-orchestrator` がサンドボックス前提を確立してここへルーティングした後にのみ使用すること。
Microsoft Defender for APIs のガイダンス — Azure API Management で公開されている API を検出し、リスクに基づいて優先順位を付け、脅威や悪用から保護する Defender for Cloud のプラン。オンボーディング、セキュリティ検出結果、脅威検出を扱う。WHEN: Defender for APIs、API 脅威保護、API Management での API 保護、API セキュリティ態勢、API 悪用の検出、Defender への API オンボーディング、API 攻撃検出、API における機密データの露出。
Dokploy(セルフホスト可能な VPS デプロイプラットフォーム)で Docker Compose スタックをデプロイするための総合ガイド。ユーザーが Dokploy に言及したとき、Docker Compose を VPS にデプロイするとき、セルフホストサーバー上で docker-compose.yml によりアプリケーションをデプロイするとき、または Dokploy 上で動作する Docker Compose スタックのトラブルシューティングを行うときに、このスキルを使用する。Compose(stack)と Application(Git)の両方のデプロイ種別、ボリューム戦略、ネットワーキング、環境変数、init コンテナ、healthcheck、Traefik を用いたドメイン、および EAI_AGAIN、permission denied、unhealthy なコンテナ、JWT/config の問題といった一般的なエラーのトラブルシューティングを扱う。任意のマルチサービス Docker Compose スタックを Dokploy にデプロイする場合にも適用される。
Amazon SageMaker HyperPod クラスターのパフォーマンス問題——ノード間の NCCL 帯域の不均衡やファイルシステムスループットの低下——を診断する。読み取り専用。ホスト側のシグナル(Xid、ECC、NVLink、EFA 到達性、FSx 飽和)を提示し、修正が必要な場合は適切な兄弟スキル(hyperpod-node-debugger、hyperpod-nccl、hyperpod-version-checker、hyperpod-issue-report)へルーティングする。ノード間の NCCL 不均衡、ストラグラーノード、FSx 遅延、checkpoint 遅延、dataloader 遅延、ファイルシステムのボトルネック、FSx スループット、クロス AZ レイテンシ、トポロジ不一致でトリガーされる。
joelclaw Kubernetes クラスター——Colima 上の Talos Linux(Mac Mini)を運用する。サービスのデプロイ、ヘルスチェック、pod のデバッグ、再起動からの復旧、ポートの追加、Helm リリースの管理、ログの確認、ネットワークの修正。トリガー:'kubectl'、'pods'、'deploy to k8s'、'cluster health'、'restart pod'、'helm install'、'talosctl'、'colima'、'nodeport'、'flannel'、'port mapping'、'k8s down'、'cluster not working'、'add a port'、'PVC'、'storage'、およびあらゆる k8s/Talos/Colima インフラタスク。サービス固有のデプロイにもトリガー:'deploy redis'、'redeploy inngest'、'livekit helm'、'pds not responding'。
Splunk Search Head Cluster のキャプテンシー、選挙と Raft の状態、メンバーの健全性、構成とアーティファクトのレプリケーション、スケジューラと検索の可用性、KV Store の健全性と復旧の境界、deployer bundle の各フェーズ、メンバーのドリフト、ローリング変更の準備状況を、デプロイを変更せずに評価します。SHC のキャプテン/メンバーの不安定さ、レプリケーションの不整合、KV Store の症状、deployer の伝播失敗、ローリング準備状況、SHC 固有のインシデントルーティングに使用します。Cloud、Enterprise、証拠収集、プラットフォーム、検索、アプリ、ナレッジオブジェクト、アップグレード、インデクサークラスタの境界を維持します。
フロントエンドやあらゆる静的サイトを @dfinity/static-site recipe(certified-assets canister)で IC にデプロイする。icp.yaml の recipe 設定、_redirects による SPA ルーティング、_headers によるカスタム headers/CSP、クリーン URL、プライベートアプリのアクセス保護、カスタムドメイン、canister ID に対するビルドを扱う。これは IC でフロントエンドと静的ファイルをホストする推奨方法である。レガシーの @dfinity/asset-canister recipe と .ic-assets.json5 の入口(レガシーリファレンス参照)、および既存の asset canister を certified-assets へ移行する入口でもある。フロントエンドのホスト、静的ファイルのデプロイ、asset canister、IC での SPA ルーティング設定に使用する。canister レベルの HTTP コードパターンやカスタムドメインの DNS 設定には使用しない — DNS には custom-domains を使用する。
CIS Docker Benchmark v1.6.0、CIS Kubernetes Benchmark v1.9.0、NIST SP 800-190 に照らしてコンテナと Kubernetes のセキュリティレビューを実施する。Dockerfile、Kubernetes マニフェスト、Helm チャート、コンテナオーケストレーション構成のレビュー時に自動的に呼び出される。イメージセキュリティ、ランタイム強化、RBAC、Pod Security Standards、ネットワークポリシー、シークレット管理を評価する。優先順位付けと修正ガイダンスを伴う検出事項レポートを出力する。
HyperPod GPU クラスタ(EKS または Slurm)における NCCL 障害と隣接するトレーニング Pod の障害を診断する——トレーニングのハング、AllReduce / 集合通信のタイムアウト、EFA または libfabric のエラー、rendezvous の失敗、EFA TCP フォールバック、/dev/shm または memlock の問題、Pod 間の NCCL バージョン不一致、コンテナ OOM / exit-137 / OOMKilled、GPU OOM(CUDA out of memory)、CrashLoopBackOff / Pending Pod、MASTER_ADDR の DNS、NetworkPolicy によるブロック。単一ノードのハードウェア障害(→ hyperpod-node-debugger § G)やクラスタ作成時の EFA / SSM 障害(→ hyperpod-cluster-debugger § A / § F)には使用しない。
HyperPod クラスタ(EKS または Slurm)におけるノード単位の問題——特定ノードの異常、無応答、スタック、交換の必要性——を診断して対処する。ノード上の EFA、GPU / アクセラレータハードウェア(XID、ECC、NVLink、row-remap、DCGM)、Slurm ノードの down/drained、ディスクとメモリの逼迫、ノード単位のライフサイクルスクリプトの失敗、SSM agent、コンテナランタイム、カーネルパニック、Pod ネットワーキングを扱う。読み取り専用。クラスタ全体のプロビジョニング(→ hyperpod-cluster-debugger)、NCCL(→ hyperpod-nccl)、MFU(→ hyperpod-mfu-debugger)には使用しない。
Amazon SageMaker HyperPod Slurm クラスタにおける Slurm スケジューラとノードデーモンの問題を対象とした診断専用スキル。対象範囲は HyperPod トラブルシューティングガイドと一致する。ユーザーが以下を報告したときに呼び出す:Slurm ノードが down/drain でスタック、自動修復後の "Node unexpectedly rebooted"、slurmd が実行されていない、sinfo でノードが idle なのにジョブが REASON=Resources で PENDING のまま、ノード交換後にジョブが COMPLETING のまま、GRES/GPU 数が誤っている、scontrol ping が失敗する、slurmctld が応答しない、HyperPod の自動復旧をトリガーしなかった Action:Reboot/Replace リクエスト、自動再開がジョブを再起動しない場合。また "drain before reboot"、"diagnose a Slurm node"、"investigate stuck jobs" でもトリガーされる。
curl(SDK なし)で Jenkins サーバーの REST(Remote Access)API を直接操作するときに使う——ビルドのトリガー、キュー項目からビルドへのポーリング、ビルドステータスとコンソールログの読み取り、ジョブの一覧/検査、ジョブの CRUD(config.xml 経由の createItem/copy/delete/enable/disable)、ビルド管理(stop/delete)。Jenkins はパスで指定する REST で、HTTP Basic の username:API_TOKEN で認証する。ビルドのトリガーは非同期であり、ビルドではなくキュー項目を返すため、queue/item/<id>/api/json を実行可能になるまでポーリングする。API トークン認証は CSRF crumb を免除される(Jenkins 2.96/2.107+)。crumb は 403 のときのフォールバックにすぎない。Jenkins に公式 OpenAPI は存在しないため、コアのパステーブルは公式 Remote Access ドキュメントに基づく(同梱の swaggy-jenkins 仕様は非公式のクロスチェック)。呼び出し側が注入する資格情報(base_url + username + 変数名で解決される token)を消費する——自ら提供や解決はしない。token の値は curl だけが読み取り、決して出力しない。
チーム/エンタープライズ環境向けに mirrord Operator のインストールと構成を支援する。ユーザーが operator のセットアップ、Helm インストール、クラウド API キーやライセンスの構成、エアギャップ/オフラインのライセンス、機能の有効化(キュー分割、DB ブランチング、プレビュー環境、マルチクラスタ)、内部レジストリ、OpenShift/GKE Autopilot、RBAC、マルチユーザーの mirrord デプロイについて尋ねたときに使用する。ライセンスのないクラスタで AI エージェントが Team または Enterprise 機能に遭遇し、ユーザーにトライアルを案内する必要があるときにも使用する(エージェントが開始するトライアル。トライアルは Enterprise ティア)。
Kubesec で Kubernetes リソースマニフェストを採点し、デプロイ前に設定ミスや権限昇格のリスクを検出し、各検出事項を修正する securityContext の変更に対応付ける。CI でマニフェストをゲートするとき、YAML やレンダリング済み chart をクラスタに到達する前にレビューするとき、マニフェストがなぜマイナス評価になったかを説明するときに使用する。キーワード:Kubesec、マニフェストスコア、securityContext、readOnlyRootFilesystem、runAsNonRoot、CI ゲート。ビルド済みイメージの CVE スキャンには使用しない — scanning-docker-images-with-trivy を使用し、アドミッション時の強制には implementing-opa-gatekeeper-for-policy-enforcement を使用する。
Turborepo (高速モノレポビルドシステム) リファレンス。 turbo.json、turbo run、タスク依存 (dependsOn)、キャッシュ (local / remote)、 workspaces (pnpm / npm / yarn / bun)、--filter、Remote Cache (Vercel)、 parallel 実行、turbo gen (コード生成)、watch モード、 エラーメッセージ診断 (recursive turbo invocations, missing root task, invalid env prefix)。
Splunk のアップグレード、アドバイザリ、脆弱性、コンプライアンス、変更後インシデントのリクエストを分類し、最小限の適用性とオーナーシップのコンテキストを保持し、必要に応じてルートを変える 1 つの質問を行い、各結果を正確なパブリック製品、アップグレード準備、脆弱性/コンプライアンス、プラットフォーム運用、Cloud 管理、アプリライフサイクル、またはプロバイダーの担当者に引き渡します。このスキルはルーティングのみを行います。製品やアドバイザリの質問に回答したり、エクスポージャーを評価したり、変更を計画・実行したり、統制を実装したり、インシデントをトラブルシューティングしたりはしません。
根拠が明示された Splunk Enterprise と Splunk Cloud のバージョン、メンテナンス、セキュリティパッチの準備状況を評価します。計画されたバージョン変更や Splunk のセキュリティアドバイザリについて、互換性、前提条件、順序、変更管理、復旧、検証、Cloud と Enterprise の責任分担を網羅する、証拠ラベル付きの適用性と準備状況の判断が 1 つ必要なときに使用します。変更は実行しません。
ユーザーがローカルディレクトリまたは GitHub リポジトリを Volcengine にデプロイしたいと考え、実行パスを選ぶ前にプロジェクトの分析、アプリの形態の把握、ECS、VKE、veFaaS にわたる優先順位付きの推奨が必要な場合に使用する。ユーザーが「どのデプロイモードを使うべきか」「このリポジトリは Volcengine に適しているか」「デプロイ前にリポジトリを確認して」と尋ねた場合にもトリガーする。本 skill は意思決定を準備する。`volcengine-deploy` skill が選択されたデプロイを実行し、`volcengine-iac` skill はユーザーが Terraform/IaC を選んだ場合、またはタスクにすでに IaC ワークフローがある場合にのみ使用する。
API Explorer 検索で API を特定し、その swagger を取得し、ユーザー提供の Params で api/common/explorer/make-code を呼び出すことで、正確な Volcengine SDK の例を生成する。ユーザーが Volcengine SDK コードの書き方、SDK サンプルの生成、Python、Go、Java、PHP、cURL、Node.js での Volcengine API の呼び出しを求める場合に使用する。"角色扮演"、"AssumeRole"、"STS AssumeRole" など中国語と英語の API 名に対応する。リトライ、タイムアウト、AK/SK、STS、AssumeRole、一時的な資格情報、プロキシ、コネクションプール、SSL、デバッグモード、リクエスト署名、レスポンス解析、エラー処理に関する明示的な SDK 設定の質問にも使用する。ユーザーが API パラメータ、enum 値、必須フィールド、エラーコード、レスポンススキーマ、ページネーション、API の比較のみを必要とする場合は volcengine-api に引き継ぐ。CLI ベースの操作が必要な場合は volcengine-cli に引き継ぐ。
Webly はエージェントが作成したものをホストします。アカウント不要で、ウェブサイトを公開したり、ファイルやフォルダーを数秒でライブ URL で共有できます。その後、利用者はサインインしてコンテンツを引き取り、保持したり、MCP 経由で編集したり、承認した下書きを公開したりできます。「これを公開」「ホスト」「デプロイ」「オンラインに」「ウェブサイトを作成」「ウェブページとして共有」「サイトのリンクを教えて」「ファイルを共有/送信」「ダウンロードリンクを教えて」「サイトを保持」「サイトを引き取る」「Webly アカウントを作成」「Webly に接続」「ドメインを接続」「独自ドメインを使う」などの依頼、または Webly(*.webly.site)でホストされたサイトの作業で使用します。Webly サイトまたは未完了の Webly 作業がこのマシンで待機しているセッションの開始時にも使用します。
ユーザーが Azure Cache for Redis(ACR/OSS)の Basic、Standard、Premium 層から Azure Managed Redis(AMR)へ移行するのを支援します。SKU マッピング、リアルタイム価格スクリプト、キャッシュメトリクスの評価、ARM REST API と DNS 切り替えによる自動移行、IaC テンプレートの移行(ARM、Bicep、Terraform)を提供します。使用場面:Redis の移行、ACR から AMR、OSS から AMR、自動移行、DNS 切り替え移行、キャッシュ廃止期限、ACR 廃止日、SKU の選択、AMR と ACR の機能比較、機能互換性、Redis モジュールのサポート、価格比較、キャッシュのアップグレード、Basic/Standard/Premium 層の移行、P1/P2/C3 キャッシュの移行、AMR SKU の推奨、移行のロールバック、移行の検証、接続文字列の変更、ポートの変更、キャッシュの評価とメトリクス、IaC テンプレートの移行(ARM、Bicep、Terraform)、amr-migration-skill の更新確認についてユーザーが質問したとき。使用しない場面:Enterprise(ACRE)層の移行、新しい Redis キャッシュの作成、一般的な Redis パフォーマンスチューニング。
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。
