Skills
エージェント向けにパッケージ化された専門スキルと手順を 97,222 件掲載。コマンド 1 行でインストールできます。
セキュリティ
diff または特定のファイルに対する深いセキュリティレビュー。主要なオープンソースプロジェクト(Linux カーネル、OpenSSL、Chromium、Firefox、curl、Go、Rust、Kubernetes、Next.js など)の 400 件以上の実世界のバグから抽出した 20 のエビデンスベースのパターンライブラリに基づく。ユーザーが「security review」「security audit」「audit this for vulnerabilities」「threat model this」「check for CVEs」「check for injection/auth/crypto issues」と言ったとき、または diff がバッファ処理、パーサー、認証、認可、暗号技術、状態機械、CI/CD、依存関係、信頼境界に触れるときに使用する。参照ライブラリとしても使用可能で、diff がセキュリティに敏感な領域に触れると `/review` がここにリンクする。
クラウドと SaaS のセキュリティ態勢管理に関するガイダンス——Defender for Cloud CSPM(IaaS/PaaS)と Defender for Cloud Apps SSPM(SaaS)を組み合わせ、クラウドと SaaS アプリ全体の態勢を評価・強化する。Secure Score、MCSB、攻撃パス分析、SSPM の推奨事項、ガバナンスを網羅する。WHEN: クラウドセキュリティ態勢、SaaS セキュリティ態勢管理、SSPM、CSPM、クラウドアプリの保護、態勢の推奨事項、SaaS 設定の強化、アプリセキュリティ態勢、マルチクラウドと SaaS の強化、Microsoft 365 の SaaS 設定の強化、Salesforce や ServiceNow の誤設定の検出、SaaS アプリの誤設定。IaaS/PaaS ワークロードの脅威保護計画(defender-for-cloud-hardening を使用)や SaaS の脅威検出のみ(defender-for-cloud-apps を使用)には使用しない。
バイナリ実行、ファイルシステムの変更、および元の不変イメージからの構成の逸脱を監視することで、Falco と Microsoft Defender for Containers を用いてコンテナ内の不正なランタイムドリフトを検出する。不変インフラストラクチャの制御を検証するとき、実行中のコンテナ内で予期しないパッケージインストールやバイナリの書き込みを探すとき、またはコンテナが構築元のイメージから逸脱したかを判断するときに使用する。キーワード:drift、immutable infrastructure、new binary executed、package install、image mismatch、Falco。コンテナからホストへのブレイクアウトの検出には使用しない — detecting-container-escape-attempts を使用する。
Microsoft Entra ID(旧 Azure AD)のガイダンス — クラウド ID およびアクセス管理と、Zero Trust のコントロールプレーン。テナントと ID モデル、認証方法(passkey、FIDO2、証明書ベース)、Entra Connect または Cloud Sync によるハイブリッド ID、アプリ登録と同意のガバナンス、グループと管理単位、break-glass アカウント、Zero Trust の ID 基盤を扱う。WHEN:Microsoft Entra ID、Azure AD、ID プロバイダー設定、SSO、ハイブリッド ID、Entra Connect、Cloud Sync、認証方法、パスワードレス、passkey、FIDO2、証明書ベース認証、アプリ登録、エンタープライズアプリケーション、不正な同意付与、break-glass アカウント、緊急アクセス、管理単位、SSPR、パスワードライトバック。DO NOT USE リスクベースの検出(entra-id-protection を使用)、条件付きアクセスの設計(conditional-access-mfa を使用)、PIM(azure-pim を使用)、ID ガバナンスのライフサイクル(entra-id-governance を使用)には使用しない。
モデルの来歴検証、学習データの系統、ファインチューニングパイプラインの完全性、推論依存関係のレビュー、バックドア検出など、AI/ML モデルのサプライチェーンにおけるセキュリティリスクをレビューします。事前学習済みモデルをダウンロードするシステム、基盤モデルをファインチューニングするシステム、サードパーティ提供のモデルをデプロイするシステムをレビューする場合に自動的に呼び出されます。OWASP LLM03:2025、SLSA v1.0 のサプライチェーンレベル、MITRE ATLAS のポイズニングおよびサプライチェーン手法にマッピングした構造化評価を提示します。
特権アクセスワークステーション (PAW) と Microsoft の特権アクセス戦略(エンタープライズアクセスモデル、クリーンソース原則、階層化された管理者分離)を設計するためのガイダンス。Enterprise、Specialized、Privileged の各デバイスプロファイルをいつ使うか、 hardening(Entra 参加、Intune、アプリの許可リスト、Credential Guard)、条件付きアクセスの適用、ロールアウトを扱う。WHEN: privileged access workstation, PAW, secure admin workstation, enterprise access model, privileged access strategy, admin isolation, secured workstation, clean source principle, tier 0 protection, control plane, dedicated admin device, hardened workstation, Credential Guard, FIDO2 admin。DO NOT USE for general endpoint hardening (use defender-for-endpoint) or device compliance policy (use intune-device-mgmt)。
次世代ファイアウォールとフォワードプロキシで SSL/TLS ブレークアンドインスペクトを構成し、HTTPS トラフィックを復号・検査・再暗号化してマルウェアとデータ持ち出しを検出する。信頼された CA 証明書の配備、証明書ピンニングを行うアプリの例外管理、プライバシーコンプライアンスを含む。ネットワークセキュリティ機器で TLS 検査を設定または監査し、暗号化トラフィックのブラインドスポットをなくすときに使用する。
ReVa の MCP サーバーがすでに接続している Ghidra セッション内で、5 つの ReVa スクリプトツール — `run-script`、`list-scripts`、`read-script`、`write-script`、`edit-script` — を使って Python (PyGhidra) コードを書き、実行する。ユーザーが現在のプログラムに対して Python を実行したい、Ghidra Flat API を直接使いたい、カスタムの解析パスを書きたい、他の ReVa ツールが公開していない処理を自動化したい、または `.py` スクリプトを Ghidra のスクリプトディレクトリに保存したいと求めたときに使用する。既存の ReVa MCP ツールでは必要な処理ができず、「1 回の呼び出しのために PyGhidra に降りる」のが正解である場合にも使う。すでに専用の MCP ツールがある通常の ReVa ツール呼び出しにはこのスキルを使わないこと(代わりにそのツールを使う)。pyghidra を自プロセスで実行する単体の Python プログラムの構築には使わないこと(run-script ツールは ReVa がホストする Ghidra の*内部*で実行される)。
MetaMask Embedded Wallets(Web3Auth)を統合し、ソーシャルログインまたはカスタム JWT(Firebase、Auth0、Cognito)によるノンカストディアルウォレットを実現する。@web3auth/modal(React、Vue、Next.js、Vite、Angular)、@web3auth/react-native-sdk(Expo/bare RN——Custom Dev Client、Expo Go ではない)、web3auth_flutter、ネイティブ Android/iOS、Unity、または @web3auth/node-sdk を統合するときに使用する。Sapphire devnet/mainnet、dashboard client ID、グループ化された接続(Google + メールのパスワードレスで同一アドレス)、暗黙的認証と JWT 認証のフロー、useWeb3AuthConnect、id_token のサーバーサイド検証、または SDK 移行(web v11、RN v9、OPENLOGIN_NETWORK/LOGIN_PROVIDER レガシー)で呼び出す。ユーザーがログイン方法ごとに異なるウォレットアドレスを取得する場合や、RN Metro のセットアップ/withWeb3Auth への移行が必要な場合にも使用する。MetaMask ブラウザ拡張のみ、埋め込みウォレットなしの RainbowKit/ConnectKit、または無関係なスマートコントラクト作業には使用しない。
Spring Boot 4 / Java 17+ のコードを具体的なファイルや diff(プルリクエスト、モジュール、貼り付けられた Java/Spring ソース)とともにレビューするときに使用——移行リスク、アーキテクチャ境界の漏れ、JSpecify の null 安全性のギャップ、セキュリティ上の欠陥、パフォーマンスの劣化、Spring Data の落とし穴を見つけるため。Kotlin のみのコード、非 Spring フレームワーク、コードコンテキストのない一般的なレビュー助言には適さない。
Microsoft の SMBv1 実装における重大なリモートコード実行の脆弱性である MS17-010(EternalBlue)を検出および悪用する。検出には Nmap の ms-17-010 NSE スクリプトを、悪用には Metasploit の ms17_010_eternalblue/ms17_010_psexec モジュールを使用する。SMBv1 が未修正のレガシー Windows 環境に対して、認可されたレッドチーム演習やペネトレーションテストでリモートコード実行を獲得するときに使用する。
OpenHarmony 分散システムのセキュリティコードレビュー専用スキル。ユーザーが「コードのセキュリティ実装をレビュー」「コードセキュリティ審査」「セキュリティコードレビュー」または同様の分散システムのコードセキュリティレビューを求めたときにトリガーする。このスキルは、OpenHarmony の分散業務セキュリティ設計ルール 18 項目について詳細なレビュー指針を提供し、認可制御、状態機械、データ転送、権限管理、信頼関係などのセキュリティ領域を扱う。このスキルを使用することで、汎用のネットワークセキュリティルールに加えて、OpenHarmony 分散システムに特化したセキュリティレビューを行える。
squirrelscan は squirrel CLI を通じて、ウェブサイトの SEO、パフォーマンス、セキュリティ、アクセシビリティ、コンテンツ、構造化データの問題(260+ のルール)を監査し、サイトの健全性をスコアリングする。ユーザーがウェブサイトの SEO、ランキング、速度、健全性を確認・監査・改善したい場合に使用し、squirrelscan 自体に関するあらゆること、CLI のインストールや更新、ログインと API キー、監査の実行、レポートの公開と共有、クラウドクレジット、MCP サーバーのセットアップ、設定、トラブルシューティングにも使用する。
CIS Microsoft Azure Foundations Benchmark v2.1.0 に基づいて Azure のセキュリティ態勢レビューを実行する。Azure インフラストラクチャ、Entra ID 構成、NSG ルール、Defender for Cloud 設定、Key Vault アクセスポリシーをレビューする際に自動的に呼び出される。ベンチマークの 9 つのセクションをすべて確認し、各推奨事項を評価して、特定の CIS コントロール ID にマッピングされた修復ガイダンスを含む優先順位付きの所見レポートを作成する。
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。
