Skills
エージェント向けにパッケージ化された専門スキルと手順を 97,222 件掲載。コマンド 1 行でインストールできます。
セキュリティ
Yaklang ツールチェーンとプラグイン検証ガイド。yaklang ソースエンジン(go run common/yak/cmd/yak.go)でスクリプトを実行する方法、および 4 つのホットパッチ/codec 検証コマンド(yak hotpatch-mitm / hotpatch-global / hotpatch-webfuzzer / codec-plugin)が実際の gRPC と同じ実行パスで、作成した MITM / グローバル / Web Fuzzer ホットパッチと右クリック codec プラグインを検証する仕組みを解説する。さらに yaklang リポジトリのソースコードを利用して MITM の問題を特定・デバッグする方法も説明する。ユーザーが「作成したプラグインの検証方法 / MITM の挙動がおかしいときのデバッグ方法」を尋ねるときに使用する。
Anthropic Claude Managed Agents(CMA)webhook を受信して検証する。Claude Managed Agents webhook ハンドラーの設定、署名検証のデバッグ、session.status_idled、session.status_terminated、session.thread_created、vault.created、vault_credential.refresh_failed などのエージェントセッションおよび vault イベントの処理に使用する。
任意のローカルプロジェクト向けの包括的なサイバーセキュリティ分析。依存関係の脆弱性(SCA)、コードのセキュリティパターン(SAST)、漏洩したシークレット、認証/認可の欠陥、暗号の弱点、設定ミス、サプライチェーンリスク、CI/CD セキュリティをスキャンする。OWASP 2025 Top 10 と CWE Top 25 をすべてカバーする。修正ガイダンス付きの優先順位付けされたレポートを生成する。ユーザーが "security audit"、"vulnerability scan"、"check for security issues"、"find vulnerabilities"、"security review"、"pentest"、"security check" と言う場合、または /cyber-neo を呼び出す場合に使用する。
ライフサイクル全体にわたる Docker セキュリティ強化のガイダンス — イメージ セキュリティ(最小限のベース イメージ、非 root ユーザー、バージョン固定)、ランタイム セキュリティ(seccomp/AppArmor/SELinux、capabilities、読み取り専用 rootfs、no-new-privileges)、シークレット管理(BuildKit secrets、Swarm の Docker secrets)、Docker Bench Security による監査、CIS コンプライアンス チェックリスト、サプライ チェーン セキュリティ(イメージ署名、コンテンツ トラスト、SBOM)。ユーザーが Docker セキュリティ、イメージ強化、非 root コンテナ、seccomp、AppArmor、Docker Bench、シークレット管理、コンテナの安全な運用について尋ねたときに使用します。 使用场景:docker 安全、镜像安全、非root运行、seccomp、AppArmor、security、Docker Bench、secret管理。
Midnight Network 上にゼロ知識ローン申請を構築 — Compact 回路内で信用スコア、収入、勤続年数を非公開で評価し、Schnorr アテステーションを使用、ローン結果のみをオンチェーンに記録し、アテステーション API + コマンドライン + オプションの Next.js フロントエンドを接続。zkloan-credit-scorer.compact(ウィットネス由来の ID、段階的な適格性、PIN 移行、管理者ガバナンス)、Jubjub Schnorr 検証、アテステーションプロバイダの登録、1AM ウォレットによる低レベルなデプロイ/呼び出しを扱う。プライベートな信用スコアリング、アテステーション付きウィットネスデータ、レンディング dApp、またはオフチェーンの信頼できる署名者を用いた disclose()/witness パターンの教材に使用。トリガー:ZK loan、credit scorer、attestation API、Schnorr signature Compact、requestLoan、private credit score、loan eligibility tiers、PIN identity、zkloan。leaderboard-dapp や locker-dapp のウォレット/プロバイダパターンをマルチサービス monorepo に拡張するときにも使用。
AI/ML コンポーネントを使用する Python プロジェクト向けに AI 部品表(AIBOM)を生成・分析する。AI モデル、データセット、ツール、フレームワークを特定し、セキュリティとコンプライアンスの追跡に役立てる。このスキルは次の場合に使用:- ユーザーが AI コンポーネントのスキャンを求めたとき - ユーザーがプロジェクトで使用している AI モデルを知りたいとき - ユーザーが "AI BOM"、"AI inventory"、"ML security" に言及したとき - ユーザーが Python AI/ML プロジェクト(PyTorch、TensorFlow、HuggingFace)を扱っているとき - ユーザーが AI コンポーネントのコンプライアンス文書を必要としているとき
AI 搭載の JavaScript リバースエンジニアリングツール。シニア JavaScript リバースエンジニアリング専門家アシスタント。Actions:collect、search、deobfuscate、understand、summarize、detect-crypto、browser、debugger、breakpoint、debug-step、debug-eval、debug-vars、script、hook、stealth、dom、page。機能:難読化コードの分析、VM 解析、Webpack のアンパック、AST 変換、Puppeteer/CDP 自動化、アンチ検出、フィンガープリント偽装、暗号化の識別、パラメータ抽出、アルゴリズム復元、Canvas/WebGL フィンガープリント、WebDriver の隠蔽、CDP デバッグ、ブレークポイント分析、動的トレース、Hook インジェクション、DOM 検査、ページ制御。
Odoo 14-19 向けの包括的な Odoo セキュリティ監査ツール。モデルのアクセスルール、HTTP ルートの認証、sudo() の使用、SQL インジェクションのリスク、レコードルールの網羅性を対象とする。<example> 状況:ユーザーが完全なセキュリティ監査を希望 ユーザー:「私の HR モジュールに対して完全なセキュリティ監査を実行して」 アシスタント:「モジュール内のすべてのファイルについて、アクセスルール、HTTP ルート、sudo の使用、SQL インジェクションのリスクを監査します。」 <commentary>完全監査のトリガー - 包括的なセキュリティレビュー。</commentary> </example> <example> 状況:ユーザーがアクセスルールの確認を希望 ユーザー:「ir.model.access.csv のすべてのモデルに適切なアクセスルールがあるか確認して」 アシスタント:「すべての Python モデル定義をスキャンし、ir.model.access.csv と比較して、欠けている read/write/create/unlink ルールを洗い出します。」 <commentary>アクセス確認のトリガー - ir.model.access.csv の網羅性。</commentary> </example> <example> 状況:ユーザーが危険な sudo の使用を発見したい ユーザー:「sudo() が適切なコンテキストなしで使われている箇所をすべて見つけて」 アシスタント:「.sudo() 呼び出しをスキャンし、コンテキスト(controller、compute、action)ごとに分類し、権限昇格のリスクにフラグを立てます。」 <commentary>sudo 検出のトリガー - 権限昇格リスクの分析。</commentary> </example> <example> 状況:ユーザーが SQL インジェクション監査を希望 ユーザー:「私のモジュールの SQL インジェクション脆弱性をスキャンして」 アシスタント:「すべての Python ファイルをスキャンし、安全でない cr.execute() パターン、クエリ内の文字列フォーマット、パラメータ化の欠如を調べます。」 <commentary>SQL インジェクションのトリガー - 安全でないデータベースクエリパターンをスキャン。</commentary> </example>
Sui 上のオンチェーンランダム性。Move スマートコントラクトでランダム値を生成するとき、Random オブジェクト(0x8)や RandomGenerator を扱うとき、ランダム性を消費する関数をコンポジション攻撃、PTB 攻撃、状態漏洩から保護するとき、コミット・リビールパターンを実装するとき、実行パス間で gas を均衡させるとき、TypeScript からランダム性を統合するときに使用する。Move の一般的なセキュリティパターンについては `move-security` skill を参照。Move 言語の基礎については `sui-move` skill を参照。TypeScript SDK のパターンについては `sui-sdks` skill を参照。
Java における OpenTelemetry —— Javaagent によるゼロコード計装、Spring Boot Starter、手動の autoconfigure SDK、宣言的な YAML 構成、BOM による依存関係管理、機密データのキャプチャとマスキング(url.query、headers、リクエストパラメータ、SQL サニタイズ)。Java サービスで OpenTelemetry を追加、レビュー、構成する際に使用する。トリガー:"setup otel in java"、"java telemetry"、"javaagent"、"Spring Boot otel"、"GlobalOpenTelemetry"、"AutoConfiguredOpenTelemetrySdk"、"TracerProvider java"、"url.query redaction"、"capture request headers"、または Java 関連の OTel の質問全般。
Spree 6 で誰がサインインでき、何を実行できるかを扱う際に使用します。スタッフのロールと権限キー、シークレットキーのスコープ、拡張機能の権限スコープ登録、`required_permission` / `required_scope` を伴う 403 エラー、ストアフロントの所有権ルール(`Spree::Storefront::AccessPolicy`)、カスタムログイン戦略(SSO、OIDC、Auth0/Okta/Entra/Firebase)、JWT オーディエンス、顧客/管理者ユーザークラスの切り替えなどが対象です。「Spree のロール」「スタッフ権限」「ロールを追加」「read_orders 権限」「Spree.permissions.register_scope」「API キーのスコープ」「403 Missing permission」「この注文を見られるのは誰?」「ダッシュボードの SSO」「OIDC ログイン」「カスタム認証戦略」「Spree.customer_class」「admin_user_class」「Spree 6 の CanCanCan」などの依頼が該当します。Spree 6。
プロジェクトの依存関係を、既知の脆弱性、ライセンスリスク、サプライチェーンの完全性の観点から分析します。パッケージマニフェスト(package.json、requirements.txt、go.mod、pom.xml、Cargo.toml)が共有されたとき、または依存関係のセキュリティについて議論するときに自動的に呼び出されます。EPSS と CISA KEV でトリアージされた CVE の検出結果、ライセンスコンプライアンスチェック、サプライチェーンリスク評価を含む SBOM 評価を生成します。
Trivy が対応するすべての対象タイプ — コンテナイメージ、ファイルシステム、Git リポジトリ、Kubernetes クラスター — に対して Trivy を実行し、OS と依存関係の脆弱性、IaC の設定不備、露出したシークレット、ライセンスを検出して、CycloneDX または SPDX の SBOM を生成します。Trivy を CI/CD に統合する場合、Trivy Kubernetes operator をデプロイする場合、イメージ以外の対象をスキャンする場合、または結果を大規模にトリアージする場合に使用します。キーワード: Trivy、trivy k8s、operator、SBOM、CycloneDX、SPDX、misconfig、secret scanning。単一の Docker イメージスキャンには使用しないでください — scanning-docker-images-with-trivy を使用してください。
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。
