Skills
エージェント向けにパッケージ化された専門スキルと手順を 96,981 件掲載。コマンド 1 行でインストールできます。
セキュリティ
Google Safe Browsing の「危険なサイト」フラグを防止・修正します。公開 Web アプリのリリース、ドメインの購入・選定、ログインまたは登録ページの構築時や、Chrome、Brave、Safari、Firefox、Edge でサイトに赤い「危険なサイト」/「偽装サイト」の警告が表示された場合に使用します。「dangerous site」「deceptive site」「site blocked」「safe browsing」「phishing flag」「red warning screen」で起動します。
Alibaba Cloud WAF によってリクエストがブロックされた原因を診断します。ブロックログを取得し、トリガーとなったルールを特定して、修正方法を提示します。問題のあるルールの無効化と、WAF ログ収集設定の管理に対応します。WAF にブロックされたとの報告、405/ブロックエラーページ、「Your request has been blocked」というメッセージがある場合、または WAF による遮断の調査・解決が必要な場合に使用します。トリガーワード:「WAF block query」「blocked by WAF」「405 troubleshooting」「request blocked」「checkresponse」「intercept query」「WAF拦截」「被WAF拦截」「disable WAF rule」「enable WAF log」
Azure Attestation開発に関する専門知識。トラブルシューティング、ベストプラクティス、セキュリティ、構成、デプロイを扱います。アテステーショントークンの検証、ポリシーの作成、SGX/TPMベースラインの適用、プライベートエンドポイントの構成など、Azure Attestation関連の開発タスクで使用します。Azure Confidential Computing(azure-confidential-computingを使用)、Azure Virtual Enclaves(azure-virtual-enclavesを使用)、Azure Dedicated HSM(azure-dedicated-hsmを使用)、Azure Key Vault(azure-key-vaultを使用)には使用しないでください。
Azure Cloud Hsm の開発に関する専門知識。トラブルシューティング、ベストプラクティス、制限とクォータ、セキュリティ、統合とコーディングパターンを扱います。Cloud HSM の認証/ネットワーク構成、ログのルーティング、PKCS#11 キー/証明書の管理、容量/アルゴリズムの制限への対応、その他の Azure Cloud Hsm 関連の開発タスクに使用します。Azure Dedicated HSM(azure-dedicated-hsm を使用)、Azure Key Vault(azure-key-vault を使用)、Azure Payment Hsm(azure-payment-hsm を使用)には使用しないでください。
Azure Network Function Manager開発に関する専門知識。セキュリティと構成を扱います。NF Managerの前提条件、リソースグループ、マネージドID、ロール割り当て、安全なNFアクセスの設定など、Azure Network Function Manager関連の開発タスクで使用します。Azure Firewall Manager(azure-firewall-managerを使用)、Azure Virtual Network Manager(azure-virtual-network-managerを使用)、Azure Virtual Network(azure-virtual-networkを使用)、Azure Virtual WAN(azure-virtual-wanを使用)には使用しないでください。
ブランチが PR になる前にチェックし、スタイルではなくテストで見逃される構造上の欠陥を検出します。デフォルトのベースとの差分全体を読み、2段階のチェックリスト(まずブロッキング項目——危険なクエリ、競合状態、信頼境界や認証の誤り、条件付き副作用——次に非ブロッキング項目)を実施し、報告前に各候補を周辺コードと照合して検証します。読み取り専用を維持し、ブロッキング項目を優先して報告します。問題ごとに特定の修正を明示的に承認した場合にのみ変更を行い、判断をまとめたり自動修正したりすることはありません。リリースまたは PR 作成の直前にブランチゲートとして使用します。
JavaScript ページの読み込み、ステルスブラウジング、フィンガープリント対策、トラッカーのブロック、スクリーンショットと視覚比較、Puppeteer または Playwright による CDP 自動化、スクリーンキャスト、PDF エクスポート、MCP ブラウザー操作、Web 抽出のために Obscura を操作・検証します。決定論的なフィクスチャや実サイトで Obscura を実行する場合、レンダリング、ジオメトリ、リソース、ID、トランスポートの障害を診断する場合、または適切な CLI、CDP、MCP、レンダリング、ステルスのワークフローを選ぶ場合に使用します。
FIASSE v1.0.4 の SSEM 特性をデフォルトで体現するようにコードを生成・スキャフォールド・リファクタリングする — 10 の属性、透明性と最小驚愕の原則、ASVS に沿ったコントロール、防御的な境界処理。トリガーは「安全/セキュア可能/FIASSE 準拠のコード」「ハードニング」「デフォルトで安全」「監査対応」、またはセキュリティ上重要なコンポーネント(認証、ファイルアップロード、パスワードリセット、入力検証、API エンドポイント、クエリ)— それらの語が明示されない場合も含む。要件には prd-securability-enhancement、レビューには securability-engineering-review を使用する。PRD→生成→レビュー→強化の一連のループは "--full-loop" または "end-to-end securable" でオプトインする。
Ascend C のコードレビュー用スキル。仮説検証の手法に基づき、コードの安全性と規範への準拠を確認します。呼び出す際は、コードスニペットとレビュー規則の説明を明示的に指定する必要があります。次の場合に使用します:ユーザーがコード検査やコードレビューを求める、コードセキュリティについて質問する、コーディング規約を確認する、またはメモリリーク、整数オーバーフロー、ヌルポインターなど特定のコード上の問題を調べる必要がある。キーワード:Ascend C、コード検査、コードレビュー、安全規範、メモリ、ポインター、オーバーフロー、リーク、コーディング規約。
自動車組み込みシステム向けの C/C++/CAPL ベストプラクティス。この skill は、MISRA、AUTOSAR、ISO 26262、ISO 21434 のガイドラインに従って、自動車 ECU を対象とする組み込み C/C++ コードや CAPL スクリプトを作成、レビュー、リファクタリングする際に使用する。組み込みファームウェア、CAN/CAN FD/LIN/Ethernet 通信、TCP/UDP/DoIP/SOME-IP プロトコル、RTOS プログラミング、安全クリティカルなコード、サイバーセキュリティ、診断(UDS)、CAPL テスト自動化、キャリブレーションツールチェーン統合に関するタスクが対象。
トークンとアドレスのリスク評価。ユーザーの問い合わせがトークン/コントラクト/アドレスのセキュリティだけに限定され、他の分析要素を含まない場合にのみ、このスキルを使用します。トリガーフレーズ:「このトークンは安全か」「コントラクトのリスクを確認」「このアドレスは安全か」「ハニーポット」「ラグ」。問い合わせにファンダメンタルズ、テクニカル、ニュース、センチメント、その他の分析要素も含まれる場合は、代わりに gate-info-research を使用してください。複数の分析要素を単一のレポートで扱います。アドレスリスクモード(「このアドレスは安全か」)はこのスキル専用であり、gate-info-research に振り分けてはいけません。
Infisical App Connections の作成と管理のガイド——Secret Syncs、Secret Rotations、PKI 証明書認証局、PKI Syncs、Secret Scanning のデータソースがすべて依存する、Infisical とサードパーティサービス間の再利用可能な認証済みリンク。83 種類すべての接続タイプとその正確な認証方式(AWS assume-role と access-key、GitHub OAuth と GitHub App と PAT、Azure OAuth と client-secret と certificate、GCP service account impersonation など)、プラットフォーム管理の資格情報、プライベートネットワーク向けの Gateway 経由の接続、接続レベルの資格情報ローテーションを扱う。以下について質問されたときにこの skill を使用する:App Connections、Infisical を AWS/GCP/Azure/GitHub に接続する、同期の作成時の「connection not found」、接続に必要な認証方式、複数の同期間での接続の再利用、「how do I authenticate Infisical to a third-party service」。これは Infisical がサードパーティに対して外向きに認証するものである。マシン ID には該当しない。マシン ID は Infisical に対して内向きに認証するワークロードである(infisical-setup)。
Infisical Secret Scanning のガイド — ソースコードや開発者システムにおける認証情報の漏えいを検出する。3 つのクラウドデータソース(GitHub Radar 接続経由の GitHub、GitLab、Bitbucket)、フルスキャンとプッシュ時の自動 diff スキャン、検出結果のライフサイクルと重大度、Git 履歴・作業ディレクトリ・ステージ済み変更・CI パイプライン向けの `infisical scan` コマンドライン、`infisical scan install --pre-commit-hook` による pre-commit フックのインストール、infisical-scan:ignore、.infisicalignore、エントロピーしきい値、カスタムルールによるノイズ低減、使用時にアラートを出すおとり認証情報としての AWS honey token を扱う。以下のような質問がある場合にこのスキルを使用する:Infisical のシークレットスキャン、リポジトリ内の漏えいシークレットの検出、Git 履歴の認証情報スキャン、pre-commit のシークレットスキャン、スキャンにおける誤検知、honey token。シークレットを漏えいしないよう保管する(infisical-setup)場合や、漏えいしたシークレットをローテーションする(infisical-secret-rotation)場合は対象外。GitHub のスキャンには github-radar App Connection が必要で、github の接続では不可。
Azure Confidential Ledger の開発に関する専門知識を提供します。トラブルシューティング、意思決定、アーキテクチャと設計パターン、制限とクォータ、セキュリティ、統合とコーディングパターン、デプロイを扱います。Entra で保護された ACL アクセス、MST ペイロード、Blob/Cosmos 統合、ノードアテステーション、ARM/Terraform デプロイの構成や、その他の Azure Confidential Ledger 関連の開発タスクで使用します。Azure Confidential Computing(azure-confidential-computing を使用)、Azure Enclave(azure-enclave を使用)、Azure Key Vault(azure-key-vault を使用)には使用しないでください。
Azure US Government の開発に関する専門知識を提供します。意思決定、アーキテクチャと設計パターン、セキュリティ、構成、統合とコーディングパターン、デプロイを扱います。Azure Gov とグローバル版の選択、FedRAMP/DoD IL5 要件への対応、SACA パターン、Gov Marketplace、ソブリン API の使用など、Azure US Government 関連の開発タスクで使用します。Azure Local(azure-local を使用)、Azure Extended Zones(azure-extended-zones を使用)、Azure Networking(azure-networking を使用)、Azure Virtual Network(azure-virtual-network を使用)には使用しないでください。
デプロイ、監視、保守に関する運用セキュリティのガイダンスを提供します。適用するミドルウェアの把握、環境変数の設定、デプロイ後のセキュリティ監視、デプロイ前チェックリストの実施に使用します。トリガー例:"security operations"、"deployment security"、"security monitoring"、"environment variables"、"when to use middleware"、"pre-deployment"、"security checklist"、"production security"。
Infisical Secret Rotation を構成するためのガイドです。サードパーティシステムにすでに存在する認証情報を一定間隔で自動的にローテーションし、新しい値を Infisical のシークレットに書き戻します。28 個すべてのローテーションプロバイダー(PostgreSQL、MySQL、MSSQL、OracleDB、MongoDB、Redis、AWS IAM ユーザーシークレット、Azure/Okta/Auth0 クライアントシークレット、LDAP パスワード、Unix/Linux および Windows のローカルアカウント、Cloudflare、Datadog、Snowflake キーペア、OpenAI/OpenRouter/LiteLLM/Fireworks API キーなど)、デュアルフェーズとシングルフェーズのローテーションモデル、ローテーション間隔と rotateAtUtc スケジューリング、parameters と secretsMapping、SQL データベース向けの 2 ユーザーパターンを扱います。次のような質問がある場合にこのスキルを使用します:secret rotation、rotating credentials、automatic credential rotation、rotating a database password on a schedule、expiring API keys、rotationInterval、または 'how do I rotate my database password automatically'。タイマーで既存の認証情報を変更するためのものです。リクエストごとにまったく新しい一時的な認証情報を作成する用途(infisical-dynamic-secrets)や、App Connection の認証情報ローテーション(infisical-app-connections)には使用しません。
2025年向けのセキュリティ優先 Bash スクリプトパターン(必須検証、ゼロトラスト)です。次の場合に積極的に使用します。(1) セキュリティ上重要な Bash スクリプトのレビューや作成、(2) 入力検証によるコマンドインジェクションの防止、(3) 信頼できない入力(URL、ファイル名、環境変数)の安全な処理、(4) HISTFILE の保護と秘密情報の漏えい防止、(5) 一時ファイル(mktemp)の安全な作成、(6) 絶対パスの使用と PATH の強化、(7) eval と動的なコマンド構築の回避、(8) クリーンアップのためのシグナル処理、(9) ShellCheck SC2068 / SC2086 への準拠。必須検証パターン、秘密情報の取り扱い規則、mktemp の例、シグナルに安全なクリーンアップ、セキュリティレビュー用チェックリストを提供します。
Azure Lighthouse の開発に関する専門知識を提供します。意思決定、セキュリティ、構成、連携とコーディングパターン、デプロイを含みます。Lighthouse の委任、AOBO/PIM アクセス、Arc/Sentinel 連携、ポリシー/修復、Marketplace オファーの構成や、その他の Azure Lighthouse 関連の開発タスクに使用します。Azure Arc(azure-arc を使用)、Azure Managed Applications(azure-managed-applications を使用)、Azure Resource Manager(azure-resource-manager を使用)、Azure Role-based access control(azure-rbac を使用)には使用しないでください。
BloodHound Community Edition のグラフデータベースと SharpHound(AD)、AzureHound(Entra ID)コレクターを使用して内部 Active Directory の偵察を行い、ACL、セッション、グループメンバーシップを、低権限の足掛かりから Domain Admin に至る攻撃経路としてマッピングします。最初の AD の足掛かりを得た後に権限昇格チェーンを特定する場合や、AD の強化によって既知の攻撃経路が閉じられたことを検証する場合に使用します
Microsoft Defender for DevOps と Azure Pipelines の統合に対応します。次の場合に積極的に有効化してください:(1) パイプラインへのセキュリティスキャン追加、(2) Microsoft Security DevOps タスク(MSDO)、(3) SAST ツール(CredScan、ESLint、BinSkim、Bandit、Semgrep)、(4) 依存関係スキャン(Dependency-Check、Snyk)、(5) コンテナーイメージスキャン(Trivy、Defender for Containers)、(6) IaC スキャン(Checkov、Terrascan)、(7) シークレットスキャン、(8) SARIF 結果のアップロード、(9) Defender for Cloud コネクターのセットアップ、(10) コンプライアンスレポートとポリシーゲート。提供内容:MSDO タスク YAML、スキャナーの有効化/無効化マトリックス、SARIF 統合、Defender コネクターのセットアップ手順、品質ゲートのテンプレート
GitHub Actions 2025~2026 の機能とモダナイゼーション。次の場合に積極的に起動します:(1)1 vCPU Linux ランナー(2025 年 10 月にパブリックプレビュー)、(2)配布を強化するための不変リリース、(3)Node20 から Node24 への移行、(4)再利用可能なワークフローと複合アクション、(5)豊富な入力に対応した workflow_dispatch、(6)アーティファクトのアテステーションと来歴情報、(7)セルフホスト Kubernetes 用の ARC(Actions Runner Controller)、(8)大規模ランナーと macOS Apple Silicon ランナー、(9)デプロイ環境と保護ルール、(10)AWS/Azure/GCP への OIDC フェデレーション。ワークフローテンプレート、ランナー選択マトリックス、OIDC 設定レシピ、アテステーションパターン、Node24 移行手順を提供します。
Azure Defender For Iot の開発に関する専門知識を提供します。トラブルシューティング、ベストプラクティス、意思決定、アーキテクチャと設計パターン、制限とクォータ、セキュリティ、構成、連携とコーディングパターン、デプロイを含みます。OT センサー/マイクロエージェント、トラフィックミラーリング、ゼロトラスト OT 監視、SIEM/SOAR 連携、OT ネットワーク設計の構成や、その他の Azure Defender For Iot 関連の開発タスクに使用します。Azure Defender For Cloud(azure-defender-for-cloud を使用)、Azure Security(azure-security を使用)、Azure IoT(azure-iot を使用)、Azure IoT Hub(azure-iot-hub を使用)には使用しないでください。
Azure Information Protection の開発に関する専門知識を提供します。ベストプラクティス、意思決定、構成、デプロイを含みます。Azure RMS と AD RMS の選択、RMS コネクターのデプロイ、キー/ポリシーの移行、MSIPC クライアントの構成、その他の Azure Information Protection 関連の開発タスクに使用します。Azure Key Vault(azure-key-vault を使用)、Azure Security(azure-security を使用)、Azure Defender For Cloud(azure-defender-for-cloud を使用)には使用しないでください。
REST、gRPC、WebSocket の攻撃面を網羅する包括的な API セキュリティテスト手法。BOLA/IDOR、認証の不備、過剰なデータ露出、レート制限のバイパス、BFLA、マスアサインメント、SSRF、セキュリティ設定ミスを含む OWASP API Security Top 10 2023 の全体を扱います。HTTP 動詞の改ざん、content-type の切り替え、パラメータ汚染といった REST 特有の攻撃を含みます。protobuf の傍受、リフレクション API の列挙、メタデータ注入による gRPC の悪用を扱います。origin バイパス、メッセージ注入、クロスサイト WebSocket ハイジャックなどの WebSocket 脆弱性を扱います。Burp Suite、Postman、grpcurl、websocat、mitmproxy のツールガイダンスを提供します。各手法には検出シグネチャと防御指標が含まれ、テストが残す痕跡を把握できます。API 駆動型アーキテクチャに対する許可されたペネトレーションテスト案件向けに設計されています。
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。
