Skills
エージェント向けにパッケージ化された専門スキルと手順を 98,284 件掲載。コマンド 1 行でインストールできます。
すべて
Sumsub関連の作業を行う前に、ローカルにインストールされたSumsub agent-skillsパッケージが公開バージョンと互換性があることを確認します。Sumsub Dev MCPツール(mcp__Sumsub_Dev__*)、KYC/AMLワークフロー、申請者、チェック、取引、検証レベル、検証リンク、質問票、不正ネットワーク、VASPリストなど、Sumsubに関わるタスクの開始時に必ず起動し、古いスキルパッケージによる誤った結果が出る前にユーザーへ警告します。「Sumsubスキルは最新か」「新しいバージョンがあるか」などを明示的に尋ねられた場合にも使用します。実際の更新(ユーザー自身が `npx skills add sumsub/agent-skills --all` を実行)と、独自のスキルがあるその他のSumsub APIまたはエンティティのタスクはスキップします
ユーザーが指定したレビュアー(インストール済みの任意のスキルまたはエージェント)を使い、任意のコード対象(skill、プラグイン、モジュール、ディレクトリ)に対して自律的なレビュー&修正の改善ループを実行します。ラウンドをまたぐ指摘台帳を維持し、修正が収束しなくなった場合はエスカレーションし、スコープを機械的にガードします。「このコードをレビューが通るまで改善して」「<reviewer> と改善ループを実行して」のように依頼されたとき、または特定のレビュアーでレビュー&修正を反復不下去なときに使用します。スキルの場合は skill-improver、ブランチの場合は pr-improver を優先してください。
Magento 2 の Hyvä テーマ向けに Tailwind CSS をコンパイルします。ユーザーがスタイルのビルド、CSS の生成、Tailwind のコンパイルや実行、または Hyvä テーマ用の本番/開発スタイルシートの作成を求める場合に使用します。Tailwind クラスが反映されない場合や、テンプレート変更後に一部のスタイルが表示されなくなった場合にも使用します。通常、CSS の再コンパイルが必要です。トリガーには "compile tailwind"、"build styles"、"generate css"、"styles not working"、"styles are missing"、"styles not applied" があります
ユーザーが「プログラマティック SEO ページを構築」「ページを大規模生成」「権威性の高い第三者サイトで上位表示」「ドメインオーソリティを借りる」「比較/代替ページを作成」「ローカル SEO を行う」「Google Business Profile を最適化」「NAP を修正」と依頼したときに使用します。ページ構築ルーターとして 4 つのモードがあります:プログラマティック(テンプレート × データセットのシステム)、パラサイト(Medium/Reddit/LinkedIn/GitHub での寄生的なコンテンツ公開)、比較(4 形式の比較/代替ページ)、ローカル(GBP + NAP + サイテーション + 地域ページ)。それぞれに、内容の薄さ/重複、誠実性、評判の悪用に関するガードレールがあります。ターゲットの選定には使用せず、keyword-research または content-gap-analysis を使用します。単独記事の執筆には content-writer、公開前のページ評価には content-quality-auditor を使用します。程序化SEO/批量页面/寄生SEO/借势权重/对比页/vs页/替代页/本地SEO/谷歌商家档案/NAP一致性
Unreal C++ で Enhanced Input を使ってプレイヤー入力を接続する際に使用します。入力アクション、マッピングコンテキスト、トリガー、モディファイアー、バインドハンドラー、実行時のキー再割り当てを扱います。「Enhanced Input」「UInputAction」「UInputMappingContext」「AddMappingContext」「BindAction」「SetupPlayerInputComponent」「ETriggerEvent」「input trigger」「input modifier」「SwizzleAxis」「dead zone」「WASD」「gamepad」「key rebinding」「UEnhancedInputUserSettings」「input mapping priority」に言及した場合にも使用します。UI 入力モードと CommonUI のルーティングについては ue-ui-umg-slate、PlayerController/Pawn の制御については ue-gameplay-framework を参照してください
Sumsub の申請者レベルを作成または更新します。新規作成には POST `/resources/applicants/-/levels`、更新には同じパスへの PATCH(リクエスト本文に id)、読み取りには GET `/resources/applicants/-/levels/{id}` を使用します。ユーザーが「Sumsub レベルの作成/追加/構築/更新/編集」を依頼した場合、申請者フローに必要なステップ(本人確認/自撮り/住所証明/アンケート/支払い方法/メールまたは電話の確認/KYB/電子署名)の一覧を提示した場合、または特定の questionnaireDefId にレベルを関連付けたい場合に使用します。その他の Sumsub エンティティ(アンケート、ワークフロー、申請者)や、簡潔な仕様に含まれない個別のサブ設定変更には使用しないでください(その場合は `sumsub-api-generic` を使用)。
Eコマースのコンテンツマーケティング戦略プランナー。顧客レビュー、トレンド、競合コンテンツ、SEOの機会を分析し、コンテンツカレンダー、トピック案、プラットフォーム別の戦略を生成します。2つのモードに対応:(A)構築—ゼロからコンテンツ戦略全体を作成、(B)監査—既存コンテンツを分析して不足を特定。TikTok、Instagram、YouTube、Pinterest、ブログ/SEO、Amazon A+に対応。APIキーは不要です。次の場合に使用します:(1)新製品発売のコンテンツを計画する、(2)コンテンツカレンダーを作成する、(3)話題になるコンテンツ案を見つける、(4)競合のコンテンツ戦略を分析する、(5)コンテンツのテーマに向けて顧客の悩みを抽出する。
Media view modelを使用して、Hyvä Themeテンプレート向けのレスポンシブ画像コードを生成します。Hyväテンプレートでの画像描画、レスポンシブpicture要素の作成、ヒーロー画像や商品画像の追加など、レスポンシブブレークポイントが必要な画像を扱う場合に使用します。トリガーフレーズには「render image」「add image to template」「responsive image」「picture element」「hero image」「responsive banner」「image for mobile and desktop」「banner image」が含まれます。
Sumsub の住所証明(POA)プリセットを作成または更新します。新規作成には `/resources/api/agent/poaStepSettings` へ POST、更新には同じパスへ PATCH(id はリクエスト本文に指定)、読み取りには `/resources/api/agent/poaStepSettings/{id}` へ GET を使用します。ユーザーが「POA プリセットの作成/追加/構築/設定/更新/編集」または「PoA step settings」を依頼した場合、受け入れる住所証明書類(公共料金の請求書、銀行取引明細、納税通知書など)の設定、提供元タイプごとの有効期間の設定、POI-as-POA の有効化(身分証明書を住所証明として受け入れる)、クロスバリデーターの調整(POI と POA 間の氏名/住所のあいまい一致)、国別 POA オーバーライドの追加を行う場合に起動します。プリセットのレベルへの割り当て(代わりに `sumsub-create-level` を使ってレベルに `poaStepSettingsId` を設定)や、POA 以外のプリセット(クロスチェック用、権限用など)には使用しません。
デュアルトラックのワークフローと100点満点のスコアリングによるAgentforceエージェントのテスト。次の場合に使用:ユーザーがAgentforceエージェントをテストする、sf agent testコマンドを実行する、テスト仕様を作成する、トピックルーティングを検証する、またはエージェントのテストカバレッジを分析する場合。次の場合は使用しない:Apexのユニットテスト(sf-testingを使用)、エージェントの構築(sf-ai-agentforceを使用)、Agent Script DSL(sf-ai-agentscriptを使用)。
証拠に基づき、テストごとに実行時修復します。複数属性によるセレクター修復、環境を考慮した診断、flaky テストの分類、隔離管理、信頼度スコア付き自動修復に対応します。単純なロケーターのフォールバックにとどまらず、アクション単位の修復、データ修復、可観測な修復ワークフローも扱います。「flaky test」「test stability」「self-healing locator」「broken locator recovery」「unreliable test」「quarantine flaky test」に該当する場合に使用します。計画済みの UI リファクタリング後にセレクターを一括再生成する場合は対象外です。selector-drift-recovery を使用してください(このスキルは実行時に 1 件のテストを修復し、そちらはオフラインで多数のテストを書き換えます)。CI の失敗をバグレポートに分類・クラスタリングする場合も対象外です。ai-bug-triage を使用してください。関連:playwright-automation、selector-drift-recovery、ci-cd-integration、qa-metrics、ai-bug-triage。
エビデンスに基づく go/no-go 判断でリリース準備状況を検証します。go/no-go チェックリスト、スモークテストスイートの設計、段階的ロールアウトの検証、ロールバックの基準と手順、デプロイ後の検証を扱います。リリースへの確信を感覚ではなくデータに基づかせます。使用する場面:「リリース準備完了」「go/no-go」「スモークテスト」「リリースチェックリスト」「ロールバック計画」「段階的ロールアウト」「カナリアデプロイ」。対象外:ロールアウト中に適用する安全なリリース手法(フラグ、カナリア、ダークローンチ)には testing-in-production、リリース後に継続実行する定期プローブには synthetic-monitoring、本番テレメトリーからの新しいテスト設計には observability-driven-testing を使用します。関連:testing-in-production、qa-metrics、ci-cd-integration、ai-system-testing。
Sumsub `clientWebhooks`(applicantReviewed / applicantPending / kytTxn などのイベントサブスクリプション)を管理します。読み取りには `/resources/api/clientWebhooks`、書き込みには `/resources/api/agent/clientWebhooks` を使用します。**Sandbox のみ** — 本番 Webhook は人が Sumsub ダッシュボードで直接作成する必要があります。ユーザーが Sandbox テナントで「Webhook の一覧表示/取得/確認」「Webhook の作成/追加/登録」、または「Webhook の送信先/イベントリスト/シークレット/署名アルゴリズムの更新/編集/変更」を依頼した場合に起動します。本番 Webhook の設定には使用せず、ダッシュボードを案内してください。無関係な Webhook(Stripe / videoIdent / Fireblocks / NFC / `/resources/webhooks/...` 配下のパートナー固有の受信パス)、単発配信のテスト(`inspectionCallbacks/testWebhook` エンドポイントを直接使用)、KYT のみの Webhook ルーティング(Sumsub ダッシュボードの KYT セクションで管理)にも使用しません。公開 API では削除や Webhook ごとの配信統計を取得できません。これらについては Sumsub ダッシュボード UI を案内してください。
すでに構築したビジュアルやインタラクションの手法を、再利用可能な Web デザインスキルに変換します。機能の核となる仕組みを切り分け、その焦点を中心に承認済みのリファレンスを正確に再現し、仕組みと視覚的な忠実度の両方を実証するデモを添えます。仕組みの特定、手法の明確な命名、検証済みランタイムとレンダラーの開示、リファレンスレイヤーの監査、形容詞ではなく具体的な数値の使用、所有するステージングの保持、コストのかかる注意点の記録、隣接するスキルとの境界の明示、動作を主張する前のブラウザー検証を扱います。ページ、Canvas シーン、シェーダー、スクロールエフェクト、レイアウトシステム、ホバーインタラクションがうまくでき、単一プロジェクトに留めずスキル化したい場合に使用します
Jest、Vitest、pytestを使って効果的なユニットテストを作成します。テストダブルの分類(stub/spy/mock/fake)、Arrange-Act-Assert、カバレッジ閾値の設定とCIゲート、スナップショットテスト、フェイクタイマー、Stryker/mutmutによるミューテーションテストを扱います。使用場面:「unit test」「Jest」「Vitest」「pytest」「mock」「coverage threshold」「test doubles」「mutation testing」「fake timers」「snapshot test」。対象外:カバレッジレポートの解釈や不足箇所の特定にはcoverage-analysis、AIによるテストコード生成にはai-test-generation、既存テストの問題点の監査にはai-qa-review、ブラウザー/コンポーネントのレンダリングアサーションにはcypress-automationまたはvisual-testingを使用してください。関連:coverage-analysis、ci-cd-integration、ai-test-generation、shift-left-testing。
規制文書(PDF またはテキスト)を分析し、規制要件を Sumsub のエンティティ(レベル、アンケート、PoA プリセット、TM ルール、ワークフロー、AML 解決ルール)に対応付けた設定計画を作成します。規制 PDF、法令、コンプライアンス要件文書が提示され、Sumsub で何を設定すべきか尋ねられた場合に使用します。sumsub-create-level、sumsub-create-questionnaire、sumsub-create-poa-preset、sumsub-create-workflow、sumsub-create-aml-resolution-rules などを呼び出す前の入口として機能します。規制上の背景がない直接的なエンティティ作成依頼や Sumsub API 呼び出しには使用しないでください。
ByteDance Seedance 2.0 でシネマティックなクリップを生成します。有料ゲートウェイが設定されている場合、OpenMontage で優先されるプレミアム動画モデルです。用途:(1)予告編、ティーザー、ハイプ編集、プレミアムなシネマティッククリップの制作、(2)音声、SFX、環境音を含むネイティブ同期音声を一度の処理で生成、(3)1 回の生成内で複数ショットを編集、(4)監督レベルのカメラ制御、(5)プロンプト内の引用台詞に合わせたリップシンク、(6)最大 9 枚の画像、3 本の動画クリップ、3 本の音声クリップを使った参照条件付き生成、(7)ショット間で一貫したキャラクターのアイデンティティ。fal.ai(`seedance_video` ツール)、HeyGen(Video Agent / Avatar Shots)、Replicate、Runway(Enterprise、米国外)、Freepik、BytePlus ModelArk、Higgsfield、Pollo などのアグリゲーターから利用できます。
`POST/PATCH /resources/api/agent/crossCheckPresets` および `GET /resources/api/agent/crossCheckPresets/{id}` を使用して、Sumsub のクロスチェックプリセット(POI と POA の書類間での氏名/住所比較ルール)を作成または更新します。ユーザーがクロスチェックにおける氏名または住所の比較方法の上書きを**明示的に**求めた場合に**のみ**起動します。例:「switch name match to strict」「allow fuzzy address match」「ignore middle-name mismatch」「create a custom cross-check preset」。既定ではスキップしてください。Sumsub にはコンバージョン率と承認率を最大化するよう調整された適切なデフォルトが用意されているため、ほとんどのクライアントはカスタムプリセットを作成すべきではありません。レベルの作成時(デフォルトのクロスチェックプリセットは各レベルに自動適用)、一般的な KYC 設定、または「cross-check rules」「name comparison」「address comparison」を具体的に指定していないリクエストではスキップしてください。
Sumsub WebSDKを使用してウェブサイトまたはウェブアプリにSumsub KYCを追加するエンドツーエンドの手順です。ユーザーが「Sumsubを統合/埋め込み/追加」「KYCウィジェットを表示」「WebSDKを追加」「フロントエンドでSumsubを使ってユーザーを検証」と依頼した場合、ページに組み込む既存のlevelNameを提示した場合、または任意のプロジェクトでSumsub検証用のアクセストークン/ライフサイクルイベント/webhookを接続する方法を尋ねた場合に起動します。レベル設定、サーバー側でのアクセストークン署名、snsWebSdk初期化(標準のバニラ実装、Reactの手順)、クライアントのライフサイクルイベント、トークン更新、webhook + applicant GETによる信頼できるデータソースの確認、サンドボックステスト、本番公開チェックリストまでをカバーします。レベル/質問票/POAプリセットのペイロード自体の作成には使用せず(関連スキルを使用)、フロントエンドを含まないバックエンドのみのAPI呼び出しにも使用しません(`sumsub-api-generic`を使用)
デザイナー作成のゲームデータを C++ でモデリングして読み込む場合に使用:データアセット、データテーブル、カーブテーブル、ソフト参照、アセットストリーミング。また、ユーザーが「UDataAsset」「UPrimaryDataAsset」「UDataTable」「FTableRowBase」「FindRow」「FDataTableRowHandle」「TSoftObjectPtr」「TSoftClassPtr」「FSoftObjectPath」「UAssetManager」「LoadPrimaryAsset」「FStreamableManager」「RequestAsyncLoad」「asset bundles」「PrimaryAssetTypesToScan」「IAssetRegistry」「CSV import」「hard vs soft reference」に言及した場合にも使用。セーブゲームについては ue-serialization-savegames、UPROPERTY の基本については ue-cpp-foundations、レベルストリーミングについては ue-world-level-streaming を参照。
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。
