Skills
エージェント向けにパッケージ化された専門スキルと手順を 96,981 件掲載。コマンド 1 行でインストールできます。
セキュリティ
CloudTrail Data Events,GCS 監査ログ,Azure Storage Analytics を解析し,統計的ベースラインと時系列異常検出を用いて,AWS S3,GCS,Azure Blob Storage における業務時間外の一括ダウンロード,新規 IP からのアクセス,API 呼び出しの急増(例:GetObject)などの異常アクセスを検出する。疑わしいクラウドデータの持ち出しを調査する場合や,関連する検出ルールを構築する場合に使用する。
サプライチェーンの安全性とメモリセーフな開発のための Rust セキュリティスキル。cargo-audit での依存関係の監査、cargo-deny によるポリシー適用、RUSTSEC アドバイザリのレビュー、メモリセーフな FFI パターンの記述、fuzzing や Miri をセキュリティレビューパイプラインに統合_framework するときに使用します。cargo-audit、cargo-deny、RUSTSEC アドバイザリ、サプライチェーンセキュリティ、Rust の CVE、セーフな FFI、セキュリティのための fuzzing に関するクエリで有効になります。
フック、データベース連携、Settings API、カスタムポストタイプ、REST API を用いて安全な WordPress プラグインを構築します。Simple、OOP、PSR-4 のアーキテクチャパターンと Security Trinity をカバーし、WordPress 6.7-6.9 の破壊的変更にも触れています。プラグインの作成や、SQL インジェクション、XSS、CSRF、REST API の脆弱性、wpdb::prepare のエラー、nonce のエッジケース、WordPress 6.8+ の bcrypt 移行のトラブルシューティングに 使用します。
Claude Code 向けの PreToolUse セキュリティ・アンチパターンフック。Edit/Write/MultiEdit の操作が完了する前に、12 種類の一般的なセキュリティリスク(コマンドインジェクション、XSS、SQL インジェクション、安全でないデシリアライズ、GitHub Actions ワークフローインジェクション、eval/new Function コードインジェクション)を検出する。セッション状態のキャッシュにより、同じファイル+ルールの組み合わせでの警告の重複を防ぐ。標準ライブラリのみ、依存関係なし。Claude Code のセッションで機微なコード(認証、決済、ユーザー入力処理、IaC)を扱うときにセーフティネットがほしい場合に使う。パターンに一致してしまう、安全性を確認済みの操作を行う必要がある場合は ENABLE_SECURITY_REMINDER=0 で無効化できる。トリガー——「add security hook」「block unsafe code」「detect command injection before write」「prevent SQL injection patterns」「security warning hook」。
Alibaba Cloud RAM の権限診断と修復のアシスタント。Agent が Alibaba Cloud リソースの操作中に権限関連のエラー(403、NoPermission、Forbidden、AccessDenied、InvalidSecurityToken など)に遭遇した場合、または利用者が Alibaba Cloud RAM の権限問題を説明した場合は、このスキルを直ちに適用してください。利用者が明示的に求めるまで待たず、権限エラーが現れたら直ちに診断を開始します。また、開発者が Alibaba Cloud SDK のコードを記述中に権限の問題に直面した場合、ある操作に必要な最小権限の設定方法を尋ねた場合、または現在の_identity が 어떤 権限が不足しているか知りたいと手を挙げた場合にも適用されます。
デプロイまたはトレーニングの前に、使用可能な SageMaker 実行ロールが存在することを確認する。SageMaker エンドポイント、モデル、トレーニングジョブ、または実行ロールを必要とするあらゆるリソースを作成しようとするときはいつでもこの skill を使用する。特に、ユーザーがロール ARN を明示的に提供していない場合、スクリプトが `iam:CreateRole` を呼び出そうとしている場合、または AccessDenied エラーが IAM アクションに言及している場合に使用する。`iam:CreateRole` を盲目的に呼び出してはならない——常に既存のロールを先に確認する。この skill は最も一般的な SageMaker デプロイ失敗を防ぐ:IAM 書き込み権限を持たない SSO プリンシパルから IAM リソースを作成しようとすること。
OpenZeppelin Contracts ライブラリを使用した安全なスマートコントラクトの開発。OpenZeppelin のライブラリコンポーネントを既存のコントラクトや新規コントラクトに組み込む場合に使用します。対象はトークン標準(ERC20、ERC721、ERC1155)、アクセス制御(Ownable、AccessControl、AccessManager)、セキュリティプリミティブ(Pausable、ReentrancyGuard)、ガバナンス(Governor、timelock)、およびアカウント(マルチシグ、アカウント\Abstract化)。ライブラリソースからのパターン発見、CLI コントラクトジェネレーター、ライブラリファーストの統合手法を扱います。Solidity、Cairo、Stylus、Stellar、Sui Move に対応。
平易な言葉で記述された要件と、任意の REST API ドキュメントからサンドボックスのセキュリティポリシーを生成します。L4 または細粒度の L7 ネットワークポリシーと、順序付けられたネットワークミドルウェア設定を作成します。API アクセスルール、ミドルウェアホストの選択、障害時の動作、組み込みまたはオペレーター実行のミドルウェアの追加に使用します。トリガーキーワード:generate policy、create policy、update policy、change policy、sandbox policy、network policy、API policy、security policy、allow API、restrict API、network middleware、supervisor middleware。
メモリ安全性検証のための Rust サニタイザーと Miri スキル。Rust コードで AddressSanitizer や ThreadSanitizer を実行する、サニタイザーレポートを解釈する、Miri で unsafe Rust の未定義動作を検出する、unsafe コードの正確性を検証する際に使用します。Rust ASan、Rust TSan、Miri、RUSTFLAGS sanitize、cargo miri、unsafe Rust の UB、Rust サニタイザー出力の解釈に関するクエリで有効化されます
GitHub Dependabot の設定と管理に関する包括的なガイドです。dependabot.yml ファイルの作成や最適化、Dependabot のプルリクエスト管理、依存関係更新戦略の設定、グループ化された更新、モノレポのパターン、複数エコシステムのグループ、セキュリティ更新の設定、自動トリアージルール、Dependabot に関連する GitHub Advanced Security(GHAS)のサプライチェーンセキュリティについてユーザーから質問された場合に使用します。GitHub MCP Server 経由で AI コーディングエージェントのコミット前に依存関係の脆弱性をスキャンする場合、このスキルは Advanced Security プラグイン(`advanced-security@copilot-plugins`)を参照します。エージェントがコミット前に既知の脆弱性について依存関係をスキャンする必要がある場合に使用します
attackcti、mitreattack-python、stix2 で ATT&CK データを取得し、MITRE ATT&CK Navigator レイヤーと複数レイヤーのヒートマップオーバーレイを構築して、1 つ以上の APT グループの TTP をマッピングし、検知-gap を分析します。脅威アクターのテクニックカバレッジ比較、検知エンジニアリングのギャップ特定、脅威インテリジェンス報告用の Navigator 可視化の生成に使用します。
任意のプロジェクトについて Salesforce Code Analyzer をセットアップ・設定・トラブルシュートする。インストール、前提条件の確認、壊れた設定の診断、code-analyzer.yml オーバrides の作成と編集、エンジン固有の設定、除外パターン、重大度オーバーライド、CI/CD パイプライン設定を扱う。発動条件:ユーザーが「set up code analyzer」「configure code analyzer」「install code analyzer」「code analyzer not working」「fix my setup」「scan is failing」「check my setup」「is code analyzer installed」「enable/disable engine」「exclude files」「change severity」「set up GitHub Actions」「set up CI/CD」「add code analyzer to pipeline」「make pipeline fail」「update my workflow」「quality gate」「fail on violations」「scan changed files only」「add SARIF」「code-analyzer.yml」「ESLint config」「increase SFGE memory」と言った場合や、Code Analyzer の実行エラーを報告した場合。発動しない条件:ユーザーがスキャン実行(running-code-analyzer を使用)、違反の修正、ルール説明、カスタムルール作成、違反の抑制を求めた場合。
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。
