Skills
エージェント向けにパッケージ化された専門スキルと手順を 97,222 件掲載。コマンド 1 行でインストールできます。
すべて
既存の SFDX プロジェクトにフロントエンドの React または Angular の UI バンドルを追加するとき、または UI バンドルのメタデータと設定ファイルを構成するときに使います。トリガー条件:すでに存在するプロジェクトに新しい UI バンドルを追加または雛形作成する(さらに別の UI バンドルを追加する場合を含む)こと。`sf template generate ui-bundle` で基本テンプレート(reactbasic または angularbasic)を使って単一のバンドルを雛形作成すること。ui-bundle.json のルーティング、ヘッダー、出力ディレクトリの編集。*.uibundle-meta.xml ファイルの扱いをすること。CSP の信頼済みサイトの登録、ブロックされた画像・フォント・外部 API 呼び出しの解決、cspTrustedSites/*.cspTrustedSite-meta.xml ファイルの編集を行うこと。トリガーしない条件:完全にゼロから新しい Salesforce プロジェクトを作成し、SFDX スタータープロジェクト全体(UI バンドルと Experience Site のメタデータおよびツールチェーン)を一度に生成する場合(その場合は experience-ui-bundle-project-generate を使用)。
Amazon RDS のオープンソースエンジン(MySQL、MariaDB、PostgreSQL)について、インスタンス作成、アップグレード計画、コミットメント料金、プロキシの評価、Blue/Green デプロイを支援します。RDS MySQL、MariaDB、PostgreSQL に関するあらゆる質問に対応します。例:本番環境向け RDS MySQL インスタンスの作成、RDS PostgreSQL データベースのプロビジョニング、RDS MySQL インスタンスのアップグレードアドバイザーの実行、アップグレードの選択肢の確認、RDS MariaDB 10.6 の最新バージョンへのアップグレード、db.r7g.2xlarge の RDS MySQL でリザーブドインスタンスと Savings Plan のどちらを購入すべきか、Blue/Green を使った RDS MySQL 8.0 の VARCHAR 列から INT 列への変更、PgBouncer がすでにトランザクションモードで動作している場合の RDS Proxy の有用性など。プロダクションのベストプラクティスに沿ったインスタンス作成、describe-db-instances と describe-db-engine-versions によるアップグレード対象のワークフロー、SSM または直接接続による実行中の事前チェック、RI と DSP のコミットメント料金の比較、RDS Proxy と PgBouncer の比較、binlog リプレイ互換性を備えた Blue/Green のライフサイクルを扱います。
Event Monitoring で Platform Tracing(TraceSpanEvent の発行)を有効または無効にする EventSettings メタデータを生成します。EventSettings の enablePlatformTracing メタデータに関する作業には、このスキルを使用してください。ユーザーが Platform Tracing、TraceSpanEvent、Event Monitoring Settings でのトレース有効化、イベントモニタリングのトレース切り替え、enablePlatformTracing、Event settings tracing 用の .settings-meta.xml、trace span events の有効化、または trace spans の発行停止に言及した場合に起動します。Agentforce エージェントのトレースを Data Cloud に送る場合(platform-tracing-agentforce-configure を使用)、Event Log Files または ELF の生成、Change Data Capture(integration-eventing-cdc-configure を使用)、ManagedEventSubscription(integration-eventing-subscription-configure を使用)を求めている場合は起動しません。
プロジェクトに uiBundles/*/src/ ディレクトリがあり、組織へのデプロイまたはデプロイ後の組織設定がタスクに含まれる場合に必ず有効化します。UI bundle アプリをデプロイし、次の順序で設定を実行します:組織認証、ビルド、メタデータデプロイ、権限セットとロールの割り当て、Experience Cloud のセルフ与社会人登録、ソーシャルログイン / SSO / IDP 連携(React サイトでの Auth Providers + SAML)、サイトのログアウト URL、シードデータのインポート、GraphQL スキーマの取得とコード生成。トリガーシグナル:*.network-meta.xml、org-setup.config.json(socialLogin/logoutUrl)、data-plan.json、sfdx-project.json、または Experience サイトでのデプロイ、組織設定、ソーシャルログイン/SSO、ログアウト URL への言及。次の場合はトリガーしないでください:新しい UI bundle プロジェクトの作成(experience-ui-bundle-project-generate を使用);デプロイせずにページのスタイル設定のみ(experience-ui-bundle-frontend-generate を使用);デプロイせずに認証、検索、ファイルアップロードなどの機能追加(対応する experience-ui-bundle-*-generate スキルを使用);MFA 権限セットの設定(experience-ui-bundle-mfa-configure を使用)。
後続のコンテンツスキルで利用するブランドのトーン&ボイスガイド(TONE.md)を作成します。声の属性と注意事項、NN/g ポジショニング、トーン調整マトリクス、語彙集、チャネルルールを含みます。既存の TONE.md を新しいチャネル(ブログ → LinkedIn、Web → Twitter/X、製品内 UI)向けに移行することもできます。B2B SaaS、B2C/D2C、NGO、公共部門、コンサルティング、産業、プロダクト主導型、個人、ボランティアのブランドに対応します。ブランドの声を定義・更新する、新しいチャネルに移行する、コンテンツ制作体制を整える場合に使用します。個別の投稿、記事、メール、UI 文言の作成には使用せず、専用のライティングスキルを使用してください。SOUL.md、PROSE.md(samber/cc-skills@copywriting-prose-creator)、DESIGN.md にも使用しません。
uiBundles/*/src/ のプロジェクトが Salesforce データを読み取り、書き込み、または表示する場合は必ず有効化してください。対象オブジェクト(例:Property__c、Account、Case)のレコードを表示、絞り込み、集計、編集するページ、リスト、テーブル、カードグリッド、ダッシュボード、フォームの構築も含みます。プロンプトで UI やオブジェクトに言及するだけで、query、GraphQL、SDK に触れていない場合も対象です。このようなコンポーネントのレコードは Salesforce から取得するため、experience-ui-bundle-frontend-generate と併用してください。あちらのスキルはコンポーネントのスタイルを設定し、このスキルはデータを接続します。@salesforce/platform-sdk のインポート、sdk.graphql.query / mutate / sdk.fetch の呼び出し、*.graphql ファイル、または古いデータの強制更新が必要な場合も対象です。新しい読み書きには現在の @salesforce/platform-sdk API を使用し、既存の古い @salesforce/sdk-data の呼び出し可能コードのみを移行してください。レコードを扱わない純粋なスタイル/レイアウト、アプリシェル、ファイルアップロード、認証/検索の足場作りには使用しません。OAuth、オブジェクト/フィールドのスキーマ変更、Bulk/Tooling/Metadata API、宣言型自動化では有効化しないでください。
Amazon MSK Provisioned クラスター(Standard および Express ブローカー)を運用します。あらゆる MSK Provisioned タスクで必須です。トレーニングデータでは Standard と Express が混同されています。パフォーマンス、コンシューマーラグ、ストレージ、トラフィックシェーピング、Standard と Express のサイジング、Kafka クライアントのチューニング、CloudWatch アラーム、クラスター設定、メンテナンス、パッチ適用、ローリング再起動、トピック管理を扱います。スループットとパーティションのサイジングを含む、DR およびアクティブ-アクティブ/アクティブ-パッシブレプリケーション(同一アカウント/クロスアカウント)向け MSK Replicator の設定にも対応します。S3 Tables の Streaming Tables と General Purpose S3 の Data Delivery の設定、IAM、監視も扱います。Kafka Iceberg sink の質問には Flink を優先してください。移行には migrate-to-msk を使用します。トリガー:MSK Provisioned、Kafka、`kafka.*`/`express.*` タイプ、AWS/Kafka 名前空間、クラスター間レプリケーション、Kafka から S3 Tables 上の Iceberg、Kafka から S3、レイクハウス、Kafka からのデータレイク、Kafka Connect S3 Sink または Firehose の代替。MSK Connect には使用しないでください。代わりにドキュメントを検索します。Serverless は S3 Tables/Data Delivery の適格性のみ。
モジュール型 Rust の fuzzing ライブラリ LibAFL でカスタムの fuzzer を構築します。observer、feedback、mutator、scheduler、executor を組み合わせて、標準ツールでは対応できない対象向けの fuzzer を作る方法を扱います。専用の fuzzer や mutator を書くとき、標準的でない対象やアーキテクチャを fuzzing するとき、fuzzing の研究アイデアを実装するとき、または libFuzzer や AFL++ では必要な制御が得られないときに使用します。
設計の公理から DynamoDB のデータレイヤーを設計、レビュー、デバッグします。アクセスパターンを列挙し、パーティション/ソートキーと GSI を選び、単一テーブルかマルチテーブルかを判断し、Streams、Global Tables、TTL、類似検索用のベクトルインデックス、OpenSearch/Redshift/SageMaker Lakehouse へのゼロ ETL 統合を設定し、根拠のあるデータレイヤー設計、月額コストの見積もり、任意のライブ検証を作成します。ユーザーが DynamoDB を基盤とするもの(スキーマ、アクセスパターン、GSI、単一テーブルかマルチテーブルの判断、Streams コンシューマー、トランザクショナルアウトボックス、Global Tables、ゼロ ETL パイプライン、埋め込みの保存と既存アイテムに対する SearchVectors によるセマンティック/ベクトル類似検索)を設計・レビュー・リファクタリングするときに適用されます。ユーザーが「公理」や「設計レビュー」と明示しない場合でも適用されます。DynamoDB のワークロードでホットパーティション、スロットリング、無制限の Scan、LWW 競合、想定外の請求をデバッグする場合にも適用されます。
プロジェクトに uiBundles/*/src/ ディレクトリがあり、Lightning Experience で UI バンドルをホストするためのカスタムアプリケーションの作成や設定に関わるタスクである場合に必ず有効化してください。CustomApplication メタデータレコードを作成して App Launcher に UI バンドルを表示する場合にこのスキルを使用します。applications/*.app-meta.xml に一致するファイルが存在して変更が必要な場合や、Digital Experience Site を使わずに Lightning App Launcher でアプリを公開したい場合にも有効化してください。UI バンドル形式的アプリはタブ、アクションオーバーライド、flexipage を使用しないため、この用途に platform-custom-application-generate を使わないでください。
ランディングページ、SaaS アプリ、ダッシュボード、EC、スライド、ドキュメント、ポートフォリオ向けに、タイポグラフィ、OKLCH カラー、デザイントークン(DESIGN.md)、レイアウト、コンポーネント、モーション、ダークモード、アクセシビリティを含む、個性的でありきたりでない UI をデザインします。AI らしい粗雑さや Claude 風の既定の見た目を避けます。Web フロントエンド、アプリ、ダッシュボード、ランディングページ、スライド、その他の成果物を構築・スタイリングする際に使用します。また、「AI っぽく見せない」「AI っぽさをなくす」「ありきたりにしない」「個性を出す」「X の UI をデザインする」「アプリをデザインする」「DESIGN.md を更新する」と言われた場合や、他の AI サイトと同じように見えると不満を示された場合にも使用します。美的要件のない「X の UI を作って」という依頼でも起動します。マーケティングコピーの作成には使用しません。
計画、PR、コード変更を outsiden(第三者)の視点から端から端までレビューする。まず意図を問い、同じ目的をより簡単/より优雅な方法で達成できるかを検討し、次に実際のコードパス(diff だけではない)を追跡して、変更が主張どおりの動作をするかを検証する。出力は簡潔で実行可能とし、すべての呼び出しに理由を付す。/scrutinize によるトリガー、およびユーザーが計画、PR、diff、設計書、提案中のコード変更についてレビュー、監査、健全性チェック、第二意見を求めた場合に主体的 judicious に発動する。
認証/認可の実装、ユーザー入力の保護、OWASP Top 10 脆弱性の防止を行う場合に使用する。bcrypt/argon2 によるパスワードのハッシュ化、パラメータ化ステートメントによる SQL クエリのサニタイズ、CORS/CSP ヘッダーの設定、Zod による入力検証、JWT トークンの設定など_REQ · カスタムなセキュリティ実装を含む。認証、認可、入力検証、暗号化、OWASP Top 10 の防止、安全なセッション管理、セキュリティのハードニングのために呼び出す。既存の OAuth/SSO 統合や単独のセキュリティ監査については、より専門的なスキルを検討する。
非推奨 — このスキルはメンテナンスされていません。代わりに https://github.com/angular/skills の公式 Angular スキルを使用してください。Angular v20+ プロジェクトで Angular CLI と開発ツールを効果的に活用します。プロジェクト設定、コード生成、ビルド、テスト、構成に使用します。新規プロジェクトの作成、コンポーネント/サービス/モジュールの生成、ビルド設定、テスト実行、本番ビルドの最適化で起動します。Nx ワークスペースコマンド、カスタム Webpack 設定、Vite 単体や esbuild の直接使用など Angular CLI 以外のビルドシステムには使用しないでください。
ISV アプリアナリティクスのメタデータタイプ — AppAnalyticsQueryRequest と AppAnalyticsSettings。マネージドパッケージの使用データの取得、アプリアナリティクスのシミュレーションモードの設定、サブスクライバースナップショットの照会、AppAnalyticsQueryRequest のライフサイクル(New → Pending → Complete → Expired)の理解についてユーザーが尋ねたときに、このスキルを使用してください。トリガー条件:ユーザーが App Analytics、AppAnalyticsQueryRequest、AppAnalyticsSettings、パッケージの使用データ、サブスクライバーアナリティクス、ISV アナリティクス、またはアプリアナリティクスのシミュレーションモードに触れた場合。トリガーしない条件:タスクが標準の Salesforce レポート/ダッシュボードに関するもの(レポート系スキルを使用)、Account/Contact に対するカスタム SOQL のもの(querying-soql を使用)、Data Cloud のクエリ/検索に関するもの(retrieving-datacloud を使用)の場合。
AgentforcePlatformTracingSettings メタデータを生成し、Data Cloud に流れる Agentforce エージェントの実行トレーススパンの有効・無効を切り替えます。AgentforcePlatformTracingSettings のメタデータ作業にはこのスキルを使用してください。トリガー条件: ユーザーが Agentforce のトレース、エージェントトレーススパン、Data Cloud のトレース、AgentforcePlatformTracingSettings、プラットフォーム可観測性のトレース、エージェントトレースの有効化、Data Cloud でエージェント実行スパンを取得したい、AgentforcePlatformTracing の .settings-meta.xml に言及、Agentforce エージェントの可観測性を有効化するか質問した場合。不_trigger条件: TraceSpanEvent のプラットフォームトレースが必要(platform-tracing-configure を使用)、Data Cloud の既存エージェントトレースデータを照会・分析したい(agentforce-observe を使用)、Event Log Files または ELF の設定が必要、Change Data Capture が必要(integration-eventing-cdc-configure を使用)、ManagedEventSubscription が必要(integration-eventing-subscription-configure を使用)
Amazon DocumentDB をエンドツーエンドで管理します。serverless-on-8.0 クラスターのセットアップ、TLS/VPC/ドライバー設定、柔軟なスキーマとベクトル検索のデータモデリング、MongoDB 互換性評価、DMS ベースの移行、スロークエリ診断、メジャーバージョンのアップグレード(4.0->5.0->8.0)、Well-Architected レビュー(41 項目チェックの wa_review.py)、コスト見積もり、セキュリティ強化を扱います。DocumentDB に関するすべての質問、および MongoDB の AWS へのセットアップや移行を求められた場合に使用します。DocumentDB は AWS の MongoDB 互換マネージドデータベースです。トリガー:JSON ドキュメントストア、ドキュメントデータベース、AWS 上の MongoDB、ネストされたフィールド、Lambda が接続できない、TLS ハンドシェイク、VPC ポート 27017、IAM 認証、Secrets Manager、保存時の暗号化、$graphLookup、柔軟なスキーマ、COLLSCAN、複合インデックス、DMS 移行、CDC 切り替え、$vectorSearch、RAG、Global Clusters、DR レプリケーション、コスト見積もり、監査、ヘルスチェック、本番対応状況。
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。
