Skills
エージェント向けにパッケージ化された専門スキルと手順を 96,981 件掲載。コマンド 1 行でインストールできます。
セキュリティ
gcloud を使用して GCP VPC ファイアウォールルールを実装および監査する。過度に許可的なルールの監査、制限的な上り/下りルールの作成、階層型ファイアウォールポリシー、VPC Flow Logs によるルールの有効性の監視を扱う。ネットワークアクセス制御を必要とする GCP ワークロードのデプロイ、ファイアウォール設定の監査、Security Command Center の検出結果への対応に使用する;Cloud Armor や DNS ベースのフィルタリングには使用しない。
iOS アプリのペネトレーションテスト手法。IPA の静的解析(逆コンパイル/Plist 解析/バイナリ検査)、動的解析(Frida/Objection/Cycript)、データストレージのセキュリティ(Keychain/NSUserDefaults/CoreData)、ネットワーク通信のセキュリティ、脱獄検出の回避、URL Scheme の悪用を扱う。エージェントが iOS アプリのセキュリティをテストしたり、IPA ファイルを解析したり、iOS の保護機構を回避したりする必要がある場合にトリガーする。
Microsoft Intune で管理される macOS エンドポイントの堅牢化に関するガイダンス——Apple Business Manager (ABM) による自動デバイス登録、Entra ID によるプラットフォームシングルサインオン (PSSO)、FileVault ディスク暗号化のエスクロー、セキュリティ構成プロファイル(Gatekeeper、XProtect、システム拡張機能の許可リスト、ファイアウォール、ログインウィンドウ、プライバシー設定ポリシーコントロール / PPPC)、macOS 上の Microsoft Defender for Endpoint、アプリ管理(Intune 経由の VPP / マネージドアプリ / シェルスクリプト)、パッチ適用戦略(マネージドソフトウェア更新 / DDM)、条件付きアクセスのコンプライアンスシグナル、クロスプラットフォームの ID モデル。WHEN:Mac Intune ベースライン、macOS 堅牢化 Intune、FileVault エスクロー、ABM Apple Business Manager、Platform SSO macOS、PSSO Entra、Mac 上の MDE、Gatekeeper Intune、システム拡張機能 Intune、PPPC Intune、macOS コンプライアンス条件付きアクセス。DO NOT USE:一般的な Intune デバイス管理のエンドツーエンド(intune-device-mgmt を使用)、MDE 設定のみ(defender-for-endpoint を使用)、iOS デバイス管理。
NVIDIA NeMo Guardrails を使って LLM アプリケーションに実行時の安全対策を追加し、Colang 2.0 flows で設定します。ジェイルブレイクとプロンプトインジェクションの検出、セルフチェックによる入出力検証、検索ベースのファクトチェック、ハルシネーション検出、Presidio による PII フィルタリング、ActiveFence による有害性検出、LlamaGuard との統合に対応します。本番 LLM アプリへのプログラム可能な安全ルールの追加、ジェイルブレイクやプロンプトインジェクションのブロック、モデルの入出力からの PII の除去、検索ソースに基づく生成内容の検証、安全チェックの誤検知率やレイテンシの調整に使用します。単独のモデレーションのみが必要な場合は、LlamaGuard または OpenAI Moderation API を使用してください。
nmap によるポートスキャンとサービス識別。対象に対して詳細なポートスキャン、サービスバージョン検出、OS フィンガープリント、NSE スクリプトによる脆弱性スキャンを行う必要がある場合に使用する。nmap は最も古典的なネットワークスキャナーで、SYN/TCP/UDP/ACK などの複数のスキャンモードに対応し、600 以上の NSE スクリプトを内蔵する。ポートスキャン、サービス識別、脆弱性スクリプトスキャン、OS フィンガープリントに関わるあらゆる場面でこのスキルを使用すべき。naabu より遅いが、機能は naabu をはるかに上回る
認可された外部レッドチームおよびバグバウンティ偵察向けの実践的なツール群。具体的なプローブ、ワードリスト、正規表現、dorks、curl ワンライナーを収録:サブドメイン列挙、GraphQL/Swagger/REST 探索、ID 基盤(Entra/Okta/ADFS/Google/SAML/M365 深掘り — Teams/SharePoint/OneDrive)、クラウドバケット列挙(S3/GCS/Azure)、CDN/WAF バイパス、オリジン探索、ベンダーフィンガープリント(Citrix/F5/Pulse/Fortinet/PaloAlto/Cisco/VMware)、CI/CD の露出、48 パターンのシークレットスキャンカタログ、Postman ワークスペース、漏洩データの相関、TLS/JA3 監査、シークレットのトリアージ。詳細な内容は 15 のモジュール式リファレンスファイルに記載。あらゆる認可済み偵察に使用:スコープ定義、資産探索、攻撃パスマッピング、シークレットのトリアージ、深刻度スコアリング。
Ping Orchestration Android SDK(Ping Identity Android SDK とも呼ばれ、旧称 ForgeRock Android SDK / forgerock-android-sdk。Gradle アーティファクト:`com.pingidentity.sdks:android`。モジュール:`journey`、`davinci`、`oidc`、`fido`、`protect`、`externalidp`、`binding`、`oath`、`push`)を統合した Android アプリを構築するためのガイド。新規プロジェクトの雛形作成と既存アプリへの SDK 追加の両方を扱う。ユーザーが次のいずれかに該当する場合は常にこのスキルを使用する:(1) Journey、DaVinci、OIDC フローを使って PingOne、PingOne Advanced Identity Cloud (AIC)、PingAM、DaVinci に対して認証する Android アプリを構築している;(2) SDK モジュール(Journey、DaVinci、OIDC、FIDO/passkeys、Protect、ExternalIdP、OATH、Push、Device Binding)を設定している;(3) Jetpack Compose で Journey コールバックや DaVinci コレクターをレンダリングしている;(4) Android アプリの Ping 認証フローをトラブルシューティングしている;(5) `EncryptedDataStore` でトークンやセッションのストレージを設定している;(6) Ping 認証アプリ用の新しい Android/Kotlin プロジェクトを雛形作成している;(7) `OidcWebClient` で OIDC 集中ログインを実装し、ブラウザリダイレクトを処理し、OAuth 2.0 認可コードフロー用の redirect URI intent filter を設定している。ユーザーの表現が曖昧な場合でも積極的に呼び出すこと — "add PingOne login to my Android app"、"how do I set up Journey in Android"、"how do I add OIDC centralized login"、"make this look like a Ping sample app"、"use the Ping Android SDK"、"integrate pingidentity sdk on Android"、"use forgerock-android-sdk"、"migrate from ForgeRock to Ping on Android"。
Ping Orchestration iOS SDK(Ping Identity iOS SDK とも呼ばれ、旧称 ForgeRock iOS SDK / forgerock-ios-sdk。Swift Package:`Ping/ping-ios-sdk`。モジュール:`PingJourney`、`PingDavinci`、`PingOidc`、`PingExternalIdP`、`PingProtect`、`PingOath`、`PingLogger`、`PingStorage`)を統合した iOS アプリを構築するためのガイド。ユーザーが次のいずれかに該当する場合は常にこのスキルを使用する:(1) Journey、DaVinci、OIDC フローを使って PingOne、PingOne Advanced Identity Cloud (AIC)、PingAM、DaVinci に対して認証する iOS アプリを構築している;(2) モジュール(Journey、DaVinci、OIDC、FIDO/passkeys、Protect、ExternalIdP、OATH、Push)を設定している;(3) SwiftUI で Journey コールバックや DaVinci コレクターをレンダリングしている;(4) iOS アプリの Ping 認証フローをトラブルシューティングしている;(5) `KeychainStorage` でトークンやセッションのストレージを設定している;(6) Ping 認証アプリ用の新しい Xcode プロジェクトを雛形作成している;(7) サンプルアプリに Ping Identity のブランディングを適用している;(8) `OidcWebClient` で OIDC 集中ログインを実装し、`ASWebAuthenticationSession` や `SFSafariViewController` を設定し、ブラウザリダイレクトを処理し、OAuth 2.0 認可コードフロー用の `onOpenURL` を設定している;(9) PingAM/AIC の Journey エクスポート JSON を分析して必要なコールバックを特定し、対応する iOS サンプルを生成している。ユーザーの表現が曖昧な場合でも積極的に呼び出すこと — "add PingOne login to my iOS app"、"how do I set up Journey in Swift"、"add OIDC centralized login"、"make this look like a Ping sample app"、"use the Ping iOS SDK"、"use the PingSDK in my iPhone app"、"integrate ping-ios-sdk"、または Journey エクスポート JSON の貼り付け/添付。
Ping Identity で ReactJS の Web 認証を構築するときに使用 — Ping Orchestration JavaScript SDK(`@forgerock/journey-client`、`@forgerock/oidc-client`)を使い、PingOne Advanced Identity Cloud(AIC)または PingAM に対して完全な React SPA 認証フローを足場組みする。Journey クライアントの設定、OIDC トークン交換、React での動的な Journey コールバック描画、保護されたルート、ユーザープロフィール、ログアウトを扱う。ユーザーが「use @forgerock/journey-client in React」「render Journey callbacks in a React app」「set up Journey authentication with React and Vite」「add PingAM login to my React SPA」「integrate AIC Journey in React」「build a React app with Ping Identity Journey」を求めるときに呼び出す。React アプリを `@forgerock/javascript-sdk` から `@forgerock/journey-client` へ移行する方法も扱う。
HuggingFace から読み込んだ Meta の Prompt Guard(86M パラメーターのモデル)でテキストを BENIGN、INJECTION、JAILBREAK に分類し、LLM アプリケーションにおけるプロンプトインジェクションやジェイルブレイクの試みを検出します。ユーザー入力のフィルタリング、サードパーティーデータや RAG ドキュメントのフィルタリング、バッチ処理、しきい値調整、512 トークンを超えるテキストのスライディングウィンドウ処理を扱います。ユーザープロンプトが LLM に届く前にジェイルブレイクを検査する場合、API 応答や取得した RAG ドキュメント内の埋め込み指示をフィルタリングする場合、文書を一括スキャンしてインジェクションを探す場合、検出しきい値の調整やセキュリティ関連クエリの誤検知を調べる場合、8 言語に対応した軽量な CPU または GPU 分類器を実行する場合に使用します。暴力やヘイトなどのコンテンツモデレーションには向きません。その用途には LlamaGuard を使用してください。
有線/無線アクセス制御のための RouterOS hotspot キャプティブポータル。使用タイミング:RouterOS で hotspot を設定するとき、キャプティブポータルをセットアップするとき、hotspot プロファイルやインスタンスを作成するとき、walled garden を設定するとき、DHCP option 114(RFC 8910 キャプティブポータル URI)を設定するとき、RADIUS を hotspot と統合するとき、またはユーザーが MikroTik の /ip/hotspot、walled-garden、hotspot profile、キャプティブポータルに言及したとき。
スマートロックのアクセスコードを直接手動で制御するために、Seam のより低レベルの Access Codes API を統合する。特定のデバイス上で個々の期間限定アクセスコードを作成、更新、削除する。誰かが自身でクレデンシャルのライフサイクルを管理し、デバイス通信のためだけに Seam を必要とする場合、個々のアクセスコードを完全に制御したい場合、またはそのユースケースが予約モデルに合わない場合にこのスキルを使用する。一般的なユースケース:コワーキングスペースの予約、ジムの入退室、オフィスの訪問者コード、カスタムのアクセス管理。August、Yale、Schlage、Kwikset などのスマートロックで動作する。
Python の Web アプリケーション(FastAPI または Flask)を OWASP A09:2025 — セキュリティログとアラートの失敗について監査、レビュー、テストするときはいつでもこのスキルを使用します。ユーザーが次のことに言及したときにこのスキルをトリガーします:ログのセキュリティ、監査証跡、ログインジェクション、ログ内の機密データ、アラートの欠落、不十分なログ、SIEM 連携、ログ監視、インシデント検知の準備状況、または Python バックエンドのログ/アラートの監査や修正のリクエスト。ユーザーが「適切なものをログに記録しているか?」「攻撃をどう検知すればよいか?」「何に対してアラートを出すべきか?」と尋ねたときにもトリガーします。リクエストが単純に聞こえるというだけでこのスキルをスキップしないでください — ログ関連のセキュリティ問題は一貫して過小評価されており、5 つの CWE すべてにわたる体系的な網羅が必要です。
Microsoft Sentinel における検出エンジニアリングに関するガイダンス——分析ルール、ハンティングクエリ、SOAR 自動化の構築、テスト、展開、保守。Content Hub ソリューションモデル、MITRE ATT&CK マッピング、スケジュール分析とほぼリアルタイム (NRT) 分析、Fusion、異常分析、KQL の検出パターン(join、summarize、bin、materialize)、エンティティマッピングとインシデントの拡充、Defender XDR からのカスタム検出と Sentinel 専用検出、自動化ルール、プレイブック(Logic Apps)、ウォッチリスト、脅威インテリジェンスのマッチング、Azure DevOps / GitHub リポジトリ統合によるコンテンツ as コード、検出のライフサイクル(検証 → チューニング → バージョン管理)を扱う。WHEN:Sentinel 分析ルール、KQL 検出、MITRE マッピング、Sentinel Content Hub、スケジュール分析、NRT ルール、ハンティングクエリ、Sentinel 自動化ルール、Logic App プレイブック、カスタム検出、repositories Sentinel CI/CD、検出 as コード、ウォッチリスト、脅威インテリジェンスマッチング分析、Fusion アラート、異常、インシデント拡充、エンティティマッピング。DO NOT USE:Sentinel のアーキテクチャ/オンボーディング(sentinel を使用)、Defender XDR のカスタム検出のみ(重複——データを所有する側を使用)、一般的な KQL トレーニング。
現在のリポジトリに共有 devcontainer(Ubuntu ベースイメージ、Node、GitHub CLI、永続設定ボリューム 1 つ)を生成します。すべての AI コマンドラインがインストールされる単一のコンテナで、4 つの companion setup-<tool>-devcontainer skill を通じて個別に追加されます。さらに任意で、エージェント駆動の git push と署名付きコミットのための SSH デプロイキー/署名キー自動化、およびオプトインのデフォルト拒否ネットワーク外向きファイアウォール(iptables+ipset、許可リストは Network Manifest から導出)を重ねられます。ユーザーがリポジトリに devcontainer を追加したい、既存の devcontainer に SSH キー自動化を追加したい、devcontainer の外向きネットワークを制限したい、Local Checkout を実際の GitHub リポジトリに接続したい場合に使用します。AI コマンドライン自体の追加には使用しません。その場合は本 skill の後に、対応する setup-<tool>-devcontainer skill を実行してください。
OWASP A08:2025 — Python Web アプリケーション(FastAPI と Flask)におけるソフトウェアまたはデータの完全性の失敗に関するセキュリティテスト技能。ユーザーが完全性の脆弱性を監査、検出、テスト、修正したい場合にこの技能を使用する。対象は、安全でないデシリアライゼーション(pickle、yaml、jsonpickle、dill)、マスアサインメントの欠陥、信頼できない CDN / モジュールの取り込み、署名のない更新、CI/CD パイプラインの完全性、サブリソース完全性(SRI)チェックなど。pickle / デシリアライゼーションのセキュリティ、CWE-502、CWE-915、CWE-829、CWE-345、CWE-494 を含むあらゆるタスクでこの技能を起動する。ユーザーが OWASP A08 に明示的に言及していなくてもよい。
Python アプリケーションにおけるソフトウェアサプライチェーン障害(OWASP A03:2025)の検出、評価、修復に関する専門家のガイダンス。2025 年の OWASP Top 10 で最も悪用スコアが高いカテゴリ。ユーザーが依存関係スキャン、脆弱なパッケージ、SBOM、pip-audit、safety check、lockfile の完全性、ハッシュ固定、推移的依存関係、CI/CD パイプラインのセキュリティ、侵害されたパッケージ、サプライチェーン攻撃(SolarWinds、Log4Shell、タイポスクワッティング)に言及した場合、または requirements.txt / pyproject.toml のセキュリティレビューを求めた場合にこのスキルを使用する。CWE-1104、CWE-1395、CWE-1329 に関する質問にも適用する。
`uip gov` による UiPath ガバナンス — 3 つのレイヤーでポリシーを作成、デプロイ、診断する。AOps 製品ポリシー(`uip gov aops-policy`):Studio、StudioX、Assistant、Robot、AI Trust Layer、Agent Builder の機能をブロック/制限/適用する。ユーザー/グループ/テナントにデプロイする。アクセス ToolUsePolicy(`uip gov access-policy`):あるワークフローが別のワークフローをツールとして呼び出すときの許可/拒否(Agent→Agent/Maestro/Flow/RPA/API/Case)。tag、呼び出し元、実行者(User/Group)で制御する。コンプライアンス標準(ISO 42001、ISO 27001):準拠状況を確認し、推奨設定を 1 回の操作で製品横断的に構成する。運用:デプロイ/アンデプロイ、有効なデプロイ済みポリシーの照会。診断:ポリシーが反映されない、デプロイの優先順位(user>group>tenant)、ブロックされたツール呼び出し。プラットフォーム運用には→uipath-platform。
Windows 11 エンタープライズセキュリティベースラインに関するガイダンス——Intune(設定カタログ / セキュリティベースライン)または GPO で展開される Microsoft 推奨のセキュリティ設定。ハードウェアを基盤とする主要な制御(TPM 2.0、セキュアブート、仮想化ベースのセキュリティ / VBS、ハイパーバイザー保護コード整合性 / HVCI、メモリ整合性、Credential Guard、ローカルセキュリティ機関の保護)、Windows LAPS(Microsoft の現代的なローカル管理者パスワードソリューションで、レガシー LAPS の後継)、Smart App Control、個人データ暗号化 (PDE)、Windows Hello for Business の展開、コントロールされたフォルダーアクセス、エクスプロイト保護、BitLocker ベースライン、WDAC によるアプリ制御、リムーバブル記憶域の制御、および Intune コンプライアンスと Defender for Endpoint との統合を扱う。WHEN:Windows 11 ベースライン、Windows セキュリティベースライン、VBS HVCI メモリ整合性、Credential Guard、LSA 保護、Windows LAPS、レガシー LAPS の置き換え、Smart App Control、WDAC、エクスプロイト保護、PDE Windows 11、Intune セキュリティベースライン。DO NOT USE:エンドポイントの EDR 設定(defender-for-endpoint を使用)、Intune デバイス管理のエンドツーエンド(intune-device-mgmt を使用)、BitLocker 設計のみ(bitlocker-design を使用)。
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。
