Skills
エージェント向けにパッケージ化された専門スキルと手順を 96,981 件掲載。コマンド 1 行でインストールできます。
セキュリティ
複数の専門エージェントと検証エージェントを起動して、セキュリティに焦点を当てたコードレビューを実行し、網羅的なカバレッジと正確な指摘を確保する。ユーザーが「perform-security-review」「bitwarden-security-review」「execute a security review」「run a comprehensive security audit」「perform an end-to-end security assessment」を求めた場合、またはコード、依存関係、シークレット、設定にわたる複数のセキュリティチェックを調整する必要がある場合にこのスキルを使用する。このスキルはワークフローを管理し、タスクを専門エージェントに委任し、最終的な指摘をユーザーに提示する。
Microsoft 365 Copilot の導入前および導入中に、過剰共有を評価して修正するためのガイダンスです。SharePoint Advanced Management (SAM)、秘密度ラベル、制限付きコンテンツの検出、Copilot 向け DLP を使用し、Copilot がユーザーのアクセス権限内のコンテンツのみを表示するようにします。データアクセスガバナンスレポート、EEEU の整理、継続的なガバナンスを扱います。対象:Copilot の過剰共有、Copilot 向けのデータ準備、Copilot アクセスの制限、SharePoint Advanced Management、データアクセスガバナンス、過剰共有の修正、Copilot 導入に向けたデータセキュリティ、Copilot が表示するコンテンツの制限、ユーザーに見せるべきでないファイルが Copilot に表示される、SharePoint サイトへのアクセス権を持つ人が多すぎる、Copilot の展開前に権限を厳格化する、SharePoint を Copilot 対応にする方法。AI プロンプトでユーザーが実際に送信している機密データの監視が目的の場合は使用しないでください(purview-dspm-ai を使用)。
Microsoft Purview のデータ分類と秘密度ラベルのガイダンス — 機密情報の種類(SIT)、トレーニング可能な分類子、完全データ一致、自動ラベル付けを伴う秘密度ラベルの分類体系。ラベル分類体系の構築、検出方法の選択、シミュレーションでの自動ラベル付けの展開について扱います。WHEN:データ分類、秘密度ラベル、機密情報の種類、SIT、トレーニング可能な分類子、完全データ一致 EDM、自動ラベル付け、ラベル分類体系、データの分類、情報保護ラベル、MIP ラベル。
Microsoft Purview のデータセキュリティ、ガバナンス、コンプライアンススイートの概要を把握するスキルです。目的に合った Purview ソリューションの選択や、統合ポータル、ロール、ライセンスモデルの理解を支援します。対象:Microsoft Purview の概要、Purview ソリューションの選択、Purview ポータル、データガバナンスとデータセキュリティおよびコンプライアンスの違い、Purview のロールと権限、Purview の始め方、Purview のライセンス、使用する Purview 機能がわからない、Purview の対象範囲、Purview の利用開始、Purview 製品の概要、必要なコンプライアンスツールの選択。Purview の概要を知るにはまずこのスキルを使い、その後、用途に合った個別のスキルを使用してください。
GitHub Actions ワークフローをサプライチェーン、特権、シェルインジェクションのリスクから保護します。`.github/workflows/*.yml`、再利用可能なワークフロー、`action.yml`、GitHub Actions の Dependabot 設定の作成、スキャフォールド、編集、レビューを行う場合に使用します。リポジトリ全体のセキュリティ監査("audit my workflows"、"harden this repo"、"security scan"、"pin actions to SHA")、gitleaks と trufflehog によるシークレットスキャン、公開リリース前のセキュリティレビューにも使用します。40 文字の完全なコミット SHA 固定を徹底し、信頼できないコードで `pull_request_target` を避け、`env:` を介して GitHub コンテキストを `run:` ステップに渡し、最小権限を設定します。
STRK20(Starknet のプライバシープール)のルーターとメンタルモデル。統合ルートの選択、STRK20 の仕組みに関する質問への回答(notes、nullifiers、ビューイングキー、チャネル、アクション、証明、入金スクリーニング)、何が隠され何が公開されるかの説明、コンプライアンスと監査の質問への対応、エコシステムの整理(シャドウアカウント、旧プライベートサブアカウント、EVM Privacy Bridge、スターターキット、RFP、インキュベーター、ブランドキット)に使用。実装作業では兄弟スキルを直接起動する:TS/React のプライベート dapp には strk20-wallet-api、Cairo ヘルパーには strk20-anonymizer-contracts、ウォレットと鍵保持バックエンドには strk20-privacy-sdk。
脅威インサイトをすばやく確認するための標準的な入口です。脅威インサイトの候補(topic=endpoint_agent_threat のエンドポイントエージェント脅威インサイトを含む)と、既存の判定結果、レポート、アラート、ルール、エンティティ、来歴、チケットを照会します。ユーザーの明示的な確認後に限り、人手による判定結果を書き戻します。ユーザーがインサイトイベントを確認・照会する場合に標準で使用し、プラットフォーム上に既存のインサイト、エンドポイント、AI 判定情報のみを取得します。証拠パッケージを自動取得して詳細調査したり、インサイトを実際のイベントとみなしたり、ユーザーに代わって書き込みを確認したりしません。
検知ルールのカタログと全体分布(rules list --summary)、Sigma の原文(rules get)、バージョン履歴と変更前後の検知比較(rules versions)、ホワイトリストの照会(rules whitelists)および下書きの作成/削除(rules whitelists draft、追加)、アラート検知傾向と異常(rules trend)、関連インサイトの判定結果と誤検知率(rules verdicts)を扱います。ルールの検証とオフライン下書き(draft)の管理に加え、rules ops から RuleAgent(ルール自動最適化のキャンペーン/タスク/レポート/ルール審査チケット)と評価プラットフォーム(評価サイクル/エンジンの検知と誤検知率/POC サンプル結果/評価チケット)を利用します。稼働中の本番バージョンの直接変更、ルールの有効化・無効化、公開は行いません。
tdir-mcp のチケットツールを使い、接続された TAPD システム内の TDIR 運用チケット(インサイト/ルール/インテリジェンス/高価値イベント/製品・開発上の不具合)、詳細、コメントを照会します。ユーザーの明示的な確認後に限り、コメントの投稿やルール運用チケットの完了処理を行います。RuleAgent のルール審査チケットや評価プラットフォームのサンプル見逃し/誤検知チケット(tdir-rules の tdir rules ops rule-agent tickets / eval-platform tickets を使用)、脅威事実の生成、Insight の分類は扱いません。また、チケットの作成、割り当て、削除はできません。
実際のシステムを動かして(ソースから推論するのではなく)新しいコードを出荷前に壊す並列の敵対的サブエージェントを起動する——スキーマ、契約、パーサー、シリアライザー、プロトコル、状態機械、セキュリティ/秘匿化、フリーズガード。非自明な機能/タスクでは、実装がグリーンになった時点で、最終的な収束(dootsabha)レビューの前に標準ステップとして使う。各エージェントには互いに重複しない 1 つの攻撃面と「X を壊してみる」という任務が与えられる。各発見は信じる前に独立に再現され、その後リグレッションテストで修正される。トリガーフレーズには "adversarial review"、"try to break this"、"find the bugs I missed"、"harden before done"、"attack this schema/parser/contract"、および shux の機能プロトコルの敵対的ステップが含まれる。
Google Cloud Assured Workloads V1 準拠フォルダー、CMEK 設定、Sovereign Controls by Partners、サービス使用制限を構成、検査、更新、削除します。あらゆるコンプライアンス制度またはデータ境界(FedRAMP、DoD IL2/IL4/IL5、ITAR、CJIS、Healthcare、Sovereign Controls by Partners、Regional Data Boundaries)に対応する Assured Workloads ワークロードの作成、一覧表示、説明、更新、削除に使用します。既存環境の評価やカスタムフレームワーク(assuredworkloads-environment-assessor または assuredworkloads-frameworks-* を使用)、または非準拠フォルダーには使用しないでください。
Llama Guard 3 の安全性分類、NeMo Guardrails のプログラマブルな対話レール、LLM Guard の入力/出力スキャナーパイプラインを、LLM のプロンプトと応答を検査・制約する相補的なランタイム防御として展開します。LLM、RAG、エージェントアプリケーションに本番ランタイムの安全層を追加し、ジェイルブレイク、プロンプトインジェクション(OWASP LLM01)、有害コンテンツ、機密データ漏洩をモデルに到達する前またはモデルから出る前にブロックするときに使用します。
ポータブルなアップストリーム Kubernetes NetworkPolicy YAML(default-deny-all、DNS egress、namespace と Pod のセレクタールール)を作成する。Calico や Cilium など任意の準拠 CNI で動作する。セグメンテーションを CNI ポータブルに保つ必要がある場合、デフォルト拒否の姿勢を導入する場合、ベンダー CRD に依存せず Pod と namespace 間の東西トラフィックを制限する場合に使用する。キーワード:NetworkPolicy、default deny、podSelector、namespaceSelector、ingress、egress、CNI portable。Calico 固有のリソースには使用しない —— implementing-kubernetes-network-policy-with-calico を使用する。
認可されたラボ環境で sslstrip、Bettercap、mitmproxy を用いて SSL stripping / HTTPS ダウングレード攻撃をシミュレートし、HSTS の適用、証明書検証、HTTPS アップグレードの仕組みをテストする。HSTS プリロードと TLS 証明書の扱いを検証する認可されたペネトレーションテストを行うとき、ダウングレード攻撃のリスクをステークホルダーに示すとき、またはネットワークトラフィック内の SSL stripping の兆候を検出するよう SOC チームを訓練するときに使用する。
Microsoft Purview で AI エージェント(Microsoft 365 Copilot エージェント、Copilot Studio エージェント、Security Copilot エージェント)を保護およびガバナンスするためのガイダンス — DSPM for AI、DLP、機密ラベル、通信コンプライアンス、監査をエージェントのデータインタラクションと ID に適用します。WHEN: secure AI agents, govern Copilot agents, Purview for agents, agent data security, DLP for agents, audit agent interactions, Copilot Studio agent security, agent oversharing, agent compliance, agent identity governance.
Microsoft Purview 通信コンプライアンスのガイダンス — Exchange、Teams、Viva Engage、および接続されたプラットフォーム全体でポリシー違反やリスクのある/不適切なメッセージ(AI プロンプトのリスクを含む)を検出および修復します。ポリシー設計、プライバシー管理、修復ワークフローを扱います。WHEN: communication compliance, monitor messages, detect harassment or sensitive info in chat, code of conduct policy, regulatory communication monitoring, Teams message compliance, pseudonymization reviewers.
3 段階のアプローチでコードベースのパストラバーサル脆弱性を検出する:偵察(動的パスを持つファイル読み込みシンクを探す)、バッチ検証(並列サブエージェントでユーザー入力を追跡し緩和策を確認、各 3 シンク)、マージ(バッチ結果を統合)。sast/architecture.md が必要(先に sast-analysis を実行)。所見は sast/pathtraversal-results.md に出力する。パストラバーサル、ディレクトリトラバーサル、ファイル漏えいのバグの調査を求められたときに使用する。
OWASP Top 10 の脆弱性から Web アプリケーションを保護することを専門とする。認証、認可、入力検証、XSS 対策、CSRF 対策、セキュアヘッダー、セキュリティテストを扱う。セキュリティを後回しの追加事項ではなく、第一級の要件として扱う。"security、OWASP、XSS、CSRF、SQL injection、authentication security、authorization、input validation、secure headers、vulnerability、penetration testing、security、owasp、authentication、authorization、xss、csrf、injection、headers" が言及された場合に使用する。
Starknet Wallet API を通じて Starknet 上にプライベート dapp を構築する。shield/unshield、プライベート送金、シールド残高、プライベート DeFi 呼び出し、シャドウアカウント操作、TypeScript または React からの AVNU プライベートスワップを網羅する。アプリがユーザーのプライバシー対応ウォレットに STRK20 操作を求める場合は常に使用する(starknet.js WalletAccountV6、useStrk20 hooks、strk20InvokeTransaction、STRK20_ACTION、open notes、openNoteIds プレースホルダー)。Cairo ヘルパー側は strk20-anonymizer-contracts、自前の鍵を保持するウォレットやバックエンドは strk20-privacy-sdk、概念とルート選択は strk20-privacy を使用する。
プロジェクトに対してすべてのセキュリティスキャナーを実行し、重大度別に分類された統合レポートを生成する。gitleaks(シークレット)、osv-scanner/trivy(依存関係の脆弱性)、semgrep(静的解析)、コンテキストファイルインジェクションスキャナー(組み込み)、リポジトリ衛生チェック(組み込み)を統括する。見つからないスキャナーはインストールのヒントとともにスキップされる — スキャンは常に完了する。トリガー:'security check'、'security scan'、'run security'、'scan for secrets'、'check for vulnerabilities'、'security audit'、'audit dependencies'、'check secrets'、'find vulnerabilities'、'scan codebase'。
Bounded バックエンドを執筆する:policy.json のルールと不変条件(rollingSum/windowSum/flowBound/conserve/tenantTag/tenantEdge/bound)、関数(ctx.user/ctx.bounded/ctx.ai/ ctx.services/ctx.secrets)、actor とアイデンティティモデル(@user、runAs/actAs、@origin、service keys、予約済みアイデンティティ集合)、データとクエリ、リアルタイム/ライブルーム、ポリシーテスト。サーバーサイドの Bounded ロジック、ポリシー、または誰が何をできるかを規定するルールを作成・変更する際に使用。Bounded スキルファミリーの一部;フロントエンド、デプロイ、オンチェーン、チーム間のルーティングについては bounded スキルを参照。
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。
