Skills
エージェント向けにパッケージ化された専門スキルと手順を 96,981 件掲載。コマンド 1 行でインストールできます。
セキュリティ
Web/JS リバースエンジニアリングにおけるブラウザ環境の補完(パッチ)スキル。Proxy による環境の吐き出し、プロトタイプチェーンの修復、native toString の保護、ディスクリプタの保護、navigator/document/storage/canvas/WebGL/crypto/performance/WebRTC/Worker などのモジュール単位の環境分析と構築をカバーする。ユーザーが「补环境」「浏览器环境模拟」「Proxy吐环境」「document.all」「webdriver」「plugins/mimeTypes」「指纹」「jsdom/vm/node 补环境」「补环境 skill」「验证码/风控环境修补」に明示的に言及した場合に使用する。
インストーラー/MSIX の ID、コード署名、SmartScreen の評判、サービス、スタートアップタスク、トレイの動作、レジストリとファイルの関連付け、通知、資格情報の保存、AppData/ProgramData、ファイアウォールのプロンプト、自動更新、ロールバック、アンインストール時のクリーンアップ、クラッシュログ、Microsoft Store の認定、サポート診断など、Windows アプリのリリース準備状況を監査します。Windows デスクトップアプリとユーティリティをリリースまたはレビューするときに使用します。
HTTP リクエストが存在しない AI エージェントのツール呼び出し、バックグラウンドジョブ、キューワーカー、その他のコードパスに Arcjet Guard の保護を追加する。レート制限、プロンプトインジェクション検出、機密情報のブロック、および `@arcjet/guard`(JS/TS)と `arcjet.guard`(Python)を使ったカスタムルールを扱う。ユーザーがツール呼び出し、エージェントループ、MCP ツールハンドラー、バックグラウンドワーカー、または非 HTTP のコードを悪用から保護したい場合にこのスキルを使用する — Arcjet や Guard に言及せず「ツール呼び出しにレート制限をかけたい」「エージェントのプロンプトインジェクションをブロックしたい」「MCP サーバーにセキュリティを追加したい」「キューワーカーを保護したい」と説明する場合でも同様。認証とサイト/キーの設定には Arcjet CLI(`npx @arcjet/cli` または `brew install arcjet`)を使用する。
GoReSym、redress、IDA/Ghidra の Go プラグインを使って pclntab と moduledata から関数名や型を復元し、Go の独自な呼び出し規約、インターフェースディスパッチ、文字列レイアウトを読み解いて Go バイナリをリバースエンジニアリングします。バイナリに Go ランタイム文字列が含まれる場合、文字列に runtime.main または go:buildid が現れる場合、シンボルを削除したバイナリが予想外に大きい場合、Go マルウェアや Go ベースのサービスを解析する場合に使用します。
Python Web アプリケーション、特に FastAPI と Flask における認証の失敗(OWASP A07:2025)の監査、テスト、修正が必要なときにいつでもこのスキルを使用する。トリガーには、JWT セキュリティ、セッション管理、ブルートフォース対策、クレデンシャルスタッフィング、パスワードポリシー、MFA の強制、ログイン試行回数制限、セッション固定、トークン検証、認証関連のエラーメッセージへの言及が含まれる。「認証を確認」「ログインフローを監査」「認証セキュリティをテスト」「認証のバグを探す」といった依頼や、CWE-287、CWE-307、CWE-384、CWE-521、CWE-798、CWE-613 を含むあらゆるタスクでもトリガーする。ユーザーが認証関連のコード(ルート、ミドルウェア、デコレーター、トークンハンドラー)を共有した場合は、セキュリティテストに明示的に言及していなくても積極的に使用する。
AWS アカウント の IAM API が MFA 必須 policy で弾かれて、 `sts:GetCallerIdentity` は通るのに `iam:*` が `InvalidClientTokenId` で拒否されるとき、 または FIDO2 passkey で MFA が CLI から使えないとき。 aws-vault / aws-cli / MFA / passkey 関連で「アクセス拒否」 「token expired」 「IAM 操作のみ失敗」 等の症状から起動 (user が aws-vault を名指しでなくても OK)。
クラウド メタデータの悪用。SSRF や取得済みの shell からクラウド インスタンスのメタデータ サービスにアクセスできるときに使用する。AWS/Azure/GCP/Alibaba Cloud/Tencent Cloud のメタデータ エンドポイント、IAM/CAM 認証情報の抽出、IMDSv2 バイパス、メタデータからクラウド サービス列挙までの完全な攻撃チェーンを網羅する。あらゆる SSRF シナリオ、または内部ネットワークから 169.254.169.254 や 100.100.100.200 に到達できるシナリオではこのスキルを使用すること
(NS)SOLID、クリーンコード、パフォーマンス、セキュリティ、テスト容易性に関するシニア Tech Lead のコードレビュー。コードの作成・変更後、PR を開く前、実装の完了後、またはユーザーがコードレビュー、PR レビュー、issue レビューのゲートを求めたときに積極的に使用する — このスキル名を挙げていない場合でも。ISSUE_URL を伴う GitLab issue の実行では、Issue review モードを使用する。根本原因のデバッグには使用しない(code-investigator を使用)。
壊れた、または信頼できないコードベースを診断し、修正を計画します。実際にアプリを実行し、専門分野ごとのサブエージェント(セキュリティ、データベース、コアロジック、フロントエンド/UX、アーキテクチャ)を並列で展開し、git/CI/デプロイの構成を監査し、主要な主張を独自に検証したうえで、実世界のコスト順に並べた平易な言葉の指摘リストを提示し、FINDINGS.md をリポジトリに書き込み、cs-build-import-codebase への引き継ぎと Kanban タスクの作成を行う前に、再構築か現地修正かの結論を出します(既定では現地修正が優先され、実ユーザーがいれば再構築を全面的に否決できます)。あらゆる言語のあらゆるコードベースで動作します。トリガー:「my app is a mess」、「audit my codebase」、「what's wrong with my app」、「diagnose this codebase」、「should I rebuild or fix this」、「find the bugs in my app」、「review my whole app」。
スキーマバリデーション、入力サニタイズ、出力エンコーディング、型変換を含むデータバリデーションのパターン。validate、validation、schema、form validation、API validation、JSON Schema、Zod、Pydantic、Joi、Yup、sanitize、sanitization、XSS prevention、injection prevention、escape、encode、whitelist、constraint checking、invariant validation、data pipeline validation、ML feature validation、またはカスタムバリデータを実装する際に使用。
包括的なコードセキュリティチェックとサーバーセキュリティ監査の skill。用途:(1) コード脆弱性スキャン - SQL インジェクション、XSS、SSRF などの OWASP Top 10 脆弱性を検出、(2) 依存関係のセキュリティチェック - 古い、または脆弱性のあるサードパーティライブラリ(例:React2Shell CVE-2025-55182、Next.js CVE-2025-66478)を特定、(3) サーバー構成監査 - SSH、ファイアウォール、権限などのセキュリティ構成を確認、(4) 機密情報漏洩の検出 - API キー、パスワード、トークンなどのハードコードを検出、(5) コンテナセキュリティスキャン - Docker イメージと Kubernetes 構成を監査、(6) CI/CD セキュリティチェック。トリガーキーワード:"安全检查"、"漏洞扫描"、"代码审计"、"security audit"、"vulnerability scan"、"penetration test"、"SAST"、"DAST"、"dependency check"、"CVE 检测"など。
httpx を使用した HTTP の疎通確認、フィンガープリント、情報収集。HTTP/HTTPS サービスの稼働状況を一括で確認し、Web 技術スタックを特定し、ページ タイトル/ステータス コード/レスポンス ヘッダーを抽出し、CDN を検出し、スクリーンショットを撮る必要があるときに使用する。httpx は ProjectDiscovery 製の多機能 HTTP プローブ ツールであり、ペネトレーション テスト パイプラインにおいてポート スキャンと脆弱性スキャンをつなぐ重要な橋渡し役である。HTTP の稼働確認、Web フィンガープリント、技術スタックの特定、URL の一括プロービングに関わるあらゆるシナリオでこのスキルを使用すること
デフォルトの TLS 証明書署名(シリアル 8BB00EE)、JA3/JA3S/JARM フィンガープリント、HTTP malleable C2 プロファイルのパターンマッチング、ビーコンのジッター/間隔分析を用いて Cobalt Strike ビーコンの C2 トラフィックを検出する。Zeek ネットワークログ、Suricata IDS ルール、Python による PCAP 分析で構築。ネットワークトラフィック内で Cobalt Strike ビーコンのコールバックを追跡するとき、またはこの C2 フレームワークの検出ルールを構築するときに使用。
EDR/Sysmon のプロセス作成およびファイルシステムテレメトリ(Event ID 4688、Sysmon 1/11)を分析して、7-Zip/RAR/tar アーカイブの作成、異常な一時フォルダや隠しフォルダへのアクセス、複数ディレクトリからのファイルの異常な統合により、データステージング活動(MITRE ATT&CK T1074)を検出する。持ち出し前のステージング行動のハンティング、アーカイバ悪用の検出ルールの構築、T1074 の監視カバレッジの検証に使用する。
Helm 経由で OPA Gatekeeper を Kubernetes アドミッションコントローラーとしてデプロイし、Rego を含む ConstraintTemplates とインスタンス化した Constraints を作成して、アドミッション時にリソースリクエストを検証・変更・拒否する。Kubernetes v1.24+ のアドミッションでカスタムのポリシー・アズ・コードを適用する場合、スケジューリング前に非準拠のワークロードをブロックする場合、または組み込みの制御では表現できないルールを記述する場合に使用する。キーワード:Gatekeeper、ConstraintTemplate、Constraint、Rego、アドミッション webhook、監査、変更。Pod Security Admission がすでにカバーする標準の Pod セキュリティプロファイルには使用しない — implementing-pod-security-admission-controller を使用すること。
iOS のシステム レベル脆弱性エクスプロイト手法。iOS カーネル エクスプロイト(UAF/ヒープ オーバーフロー/型混同)、Safari/WebKit エクスプロイト、PAC バイパス、サンドボックス エスケープ、Corellium 研究環境、既知の CVE 分析(CVE-2020-27950、CVE-2021-30807、iMessage ゼロクリック)を網羅する。エージェントが iOS のシステム レベル脆弱性を分析し、カーネル エクスプロイト研究を行い、または iOS エクスプロイト チェーンを理解する必要があるときにトリガーされる。
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。
