Skills
エージェント向けにパッケージ化された専門スキルと手順を 96,981 件掲載。コマンド 1 行でインストールできます。
セキュリティ
ターゲットに対して継続的なマルチエージェント脆弱性発見キャンペーンを実施します。攻撃対象領域を分割し、各部分をビルダーエージェントに調査させ、別の批判役が新鮮なコンテキストで、実際の証拠(再現したクラッシュ、動作するリクエスト、実証済みのバイパス)に基づいて候補を敵対的に反証します。これを経て初めて発見として扱います。コードベース全体、バイナリ、または指定された稼働中のターゲットから未知のバグを探す場合、多数のエージェントに分担させ、もっともらしさではなく立証に至るまで反復したい場合、または単独の監査が停滞し、調査者が自分の成果を評価しないようビルダーと批判役を分けたい場合に使用します。部分ごとの調査役として auditing-code-for-vulnerabilities、analyzing-binaries、testing-web-applications を割り当て、立証済みの発見を reporting-security-findings に渡します
Linux ポストエクスプロイテーションの全工程:情報収集→権限昇格→認証情報収集→横展開の準備。RCE/webshell/SSH で Linux shell を取得した後に使用する。権限昇格は sudo の悪用、SUID/SGID、Capabilities、Cron ハイジャック、PATH ハイジャック、Docker/LXD グループ、NFS no_root_squash、書き込み可能な /etc/passwd、カーネル脆弱性(DirtyPipe/PwnKit/DirtyCow)、コンポーネントによる権限昇格を対象とする。現在の権限が www-data でも root でも、まず本手法を実行する。Linux shell を取得した後のあらゆる操作 — 権限昇格、認証情報の探索、flag の探索、横展開の準備 — は本スキルから始める
thoughtbot のベストプラクティスに基づき、Ruby on Rails アプリの包括的なコード監査を行う。ユーザーが Rails アプリのコード監査、コードレビュー、品質評価、分析を依頼したときにこのスキルを使う。このスキルはコードベース全体を分析し、テストプラクティス(RSpec)、セキュリティ脆弱性、コード設計(スキニーコントローラー、ドメインモデル、ActiveModel を使った PORO)、Rails の規約、データベース最適化、Ruby のベストプラクティスに焦点を当てる。カテゴリ(テスト、セキュリティ、モデル、コントローラー、コード設計、ビュー)ごとにグループ化した詳細な markdown 監査レポートを、各カテゴリ内に重大度レベル(重大、高、中、低)を付けて出力する。
インストールや信頼の前に Agent Skill(またはスキルのリポジトリ/プラグイン)の安全性を監査する。ユーザーがスキル、プラグイン、またはそのスクリプトが安全かを吟味・レビュー・監査・確認したい場合、"is this skill safe to install" と尋ねた場合、評価のためにスキルのリポジトリ/URL を貼り付けた場合、GitHub、npx skills、プラグインマーケットプレイスからサードパーティ製スキルをインストールしようとしている場合に使用。静的解析のみを実行し(対象を決して実行しない)、ネットワーク送信、プロセス実行、シークレットアクセス、動的コード、ファイルシステムへの書き込み、難読化、npm のインストール時スクリプト、MCP サーバー宣言、スキルツリー外へのシンボリックリンク、同梱バイナリ、不透明な推論ブロックを含む記録されたエージェントのトランスクリプト、SKILL.md に隠されたプロンプトインジェクション命令を報告し、コードが自動実行・呼び出し時・オンデマンドのいずれで動くかによって階層化する。
Teleport のセッション録画をレビューおよび調査します。ユーザーが録画済みセッションのレビューや監査、セッション内で何が起きたかの調査、セッション内の出来事による検索(例:「本番データベースに触れたセッション」「本番で sudo を実行したのは誰か」)を求めたときに使用します。最もリスクの高いセッションの SOC リスクトリアージ、本番アクセスの定期的なコンプライアンスレビュー、特定の手法(権限昇格、永続化、データ持ち出し、SSH 設定の改ざん、シークレットの露出)の脅威ハンティング、インシデント対応の起点(「このユーザーはあのホストで何をしたか」)といった一般的なセキュリティワークフローを扱います。また、最近の SSH/DB/Kubernetes/デスクトップ録画の一覧表示、セッションの要約、録画のダウンロードや再生も行います。「review session recordings」「search session recordings」「what happened in session <id>」「find risky sessions」といったフレーズ、または Teleport のセッション録画やセッション要約への言及でトリガーされます。前のコマンドからのセッションをフォローアップするときにもトリガーされます。
マージやデプロイの前に TOTVS Protheus 向けの ADVPL/TLPP コードのレビュー、監査、品質チェックをユーザーが依頼したときに使用する — ベストプラクティス (RecLock/MsUnlock のペアリング、変数のスコープ、エリア管理、エラー処理)、パフォーマンスのボトルネック、セキュリティ脆弱性 (SQL インジェクション、認証情報の露出)、モダン化の機会 (TLPP 移行の準備状況) を扱う。"revisar codigo"、"revisar fonte"、"auditar rotina"、"checar boas praticas"、"code review advpl" といったポルトガル語の表現や、公式の TOTVS SonarQube ルールセット (CA/BG/CS コード) の適用依頼でもトリガーされる。
iOS アプリケーションをバイナリレベルで分析します。frida-ios-dump または bagbak で FairPlay 保護された IPA を復号し、Mach-O ロードコマンドを調べ、class-dump で Objective-C ヘッダーを復元し、Swift メタデータを読み取ります。IPA または .app バンドルを扱う場合、ダウンロードした App Store バイナリに cryptid=1 と表示される場合、class-dump が何も返さない場合、または iOS フレームワークやアプリ拡張を分析する場合に使用します
DDD4J Sa-Token 認証拡張スキル。StpKit 拡張ペイロードパターン(ログイン時に user/org/role を書き込み、取得時に StpUtil.getExtra を使用)、SaTempKit ワンタイムトークン、ApiRestResponse の例外処理との統合、サービス間 Same-Token 設定、DDD4J Controller での @SaCheckPermission の使用方法をカバーします。ユーザーが DDD4J プロジェクトで Sa-Token を使った認証を行う場合、ログイン拡張ペイロード(uuid/username/orgId)が必要な場合、ワンタイム一時トークンを生成する場合にこのスキルが必要です。ddd4j-core および sa-token スキルと併用します。
ICS/SCADA 環境において Modbus TCP/RTU に対するコマンドインジェクションを検出する。ICS 対応 IDS とディープパケットインスペクションを用いて、不正な書き込み、異常なファンクションコード、不正なフレーム、通信ベースラインからの逸脱を監視する。Modbus OT ネットワークへの IDS 導入、不正な PLC レジスタ/コイル変更の調査、FrostyGoop 型 Modbus 攻撃への対応時に使用する。
Pod Security Standards を適用する Kubernetes Pod Security Admission(PSA)コントローラーを構成し運用する:namespace の enforce/audit/warn ラベル、AdmissionConfiguration によるクラスター全体のデフォルト、ユーザー名・runtime class・namespace の免除、バージョンの固定、コントローラーが拒否した Pod のトラブルシューティング。クラスターで PSA を導入するとき、クラスター全体のデフォルト適用を設定するとき、システム namespace を免除するとき、Pod が拒否された理由や適用が発動しない理由をデバッグするとき、PSA の監査および警告出力を読むときに使用する。キーワード:Pod Security Admission、PSA、アドミッションコントローラー、AdmissionConfiguration、pod-security.kubernetes.io ラベル、enforce audit warn、免除、kube-apiserver。ワークロードにどのセキュリティプロファイルが必要かの選択には使用しない - implementing-kubernetes-pod-security-standards を使用すること。
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。
