Skills
エージェント向けにパッケージ化された専門スキルと手順を 101,174 件掲載。コマンド 1 行でインストールできます。
すべて
Datadog LLM Obs のトレースまたはセッションで、ユーザーの意図が満たされたかを分類します。3 つのモードがあります。(1) session_id — RUM を含む単一の CMD+I アシスタントセッションを分類、(2) trace_id — RUM を含まない単一の LLM Obs トレースを分類、(3) ml_app — 指定された LLM アプリから複数のセッションまたはトレースを抽出して分類。既定の出力は簡潔です(判定結果 + 1 文の理由)。満足度の評価、セッション/トレースの分類、データのラベル付け、llm-obs-eval-pipeline または llm-obs-trace-rca 用のシグナル生成に使用します。
両面型の信頼マーケットプレイスにおける会員登録前のジャーニーを扱います。匿名のランディングからオンボーディング、登録、有料会員向けペイウォールまでを網羅します。匿名シグナルの推定、支払い前にペットオーナーが確認したい事項(安全性、対応可能性、能力、労力、地域の費用比較)、ペットシッターが確認したい事項(機会、初回の預かりまでの流れ、毎日のコミットメント、隠れた費用)、情報の非対称性の解消、段階的なプロフィール作成、ソーシャルプルーフ、コンバージョン心理学、オンボーディング時の意図把握、IDの紐付け、会員登録前の計測を扱います。訪問者から会員への転換、匿名パーソナライゼーション、オンボーディングフローの設計、ペイウォールのタイミング、会員登録前のランキング、ペットオーナーやペットシッターが支払い前に何を確認したいかに関するタスクで起動します。marketplace-personalisationとmarketplace-search-recsys-planningより先に使用してください。
モノリスからモジュール化への一連のパイプラインを実行します。コンポーネントの規模評価と棚卸し、共有ドメインロジックの重複発見、フラット化と階層の問題への対処、結合度の分析を行い、コンポーネントをドメインに沿った候補単位にグループ化します。限界コンテキストに関する DDD の戦略分析を任意で組み込めます。モノリスの分割方法、抽出前のコンポーネント規模評価、重複したドメインロジックの発見、モジュール階層の整理、モジュール間の結合度測定、コンポーネントのサービスへのグループ化を検討するときに使用します。事前の分析手順なしで段階的な抽出ロードマップや優先順位付けを作成する場合(このパイプラインの後に decomposition-planning-roadmap を使用)、レガシーシステムのエンドツーエンド移行戦略をまとめる場合(legacy-migration-planner を使用)、インフラの容量だけを評価する場合、構造分析パイプラインなしで DDD のみが必要な場合(domain-analysis を単独でインストール)は使用しないでください。
Nxジェネレーターでコードを生成します。プロジェクト、ライブラリ、機能のスキャフォールド作成や、適切な検出、検証、確認を伴うワークスペース専用ジェネレーターの実行に対応します。「新しいライブラリを作成」「コンポーネントをスキャフォールド」「Nxでコードを生成」「ジェネレーターを実行」「nx generate」など、モノレポでのコードスキャフォールディング作業に使用します。外部プラグインよりローカルのワークスペースプラグインジェネレーターを優先します。build/test/lintタスクの実行(nx-run-tasksを使用)やワークスペース設定(nx-workspaceを使用)には使用しないでください。
Trustpilotのすべてのレビュー表示に加え、ローカルSQLiteデータベースと、良い評価と悪い評価の両方を扱うエージェントバンドルのみ……トリガーフレーズ:`trustpilot reviews for <company>`、`what do customers say about <company>`、`good and bad reviews for <company>`、`trustscore for <company>`、`is <company> trustworthy`、`use trustpilot`、`run trustpilot`。
CI が通ってからビルドを出荷するまでの道筋を徹底する——pubspec の `version: x.y.z+N` を versionName/versionCode の唯一の情報源とし(単調増加、決して再利用しない)、リリース成果物を実機で検証し、署名とストアの API キーは決してリポジトリに入れず、`--obfuscate --split-debug-info` を使いシンボルをビルドごとにアーカイブする(そうしないとそのリリースのクラッシュレポートは永久に読めなくなる)、マージ後の manifest から権限セットを監査して全体をアサートし、ストアの申告(データセーフティ、栄養ラベル、プライバシーマニフェスト)はリポジトリ内で証明可能かつ読み戻して信頼する、サイズとコールドスタートの予算、そして停止計画を伴う段階的ロールアウト。リリースの作成やタグ付け、`android/app/build.gradle(.kts)`、`key.properties`、`AndroidManifest.xml`、`Info.plist`、`PrivacyInfo.xcprivacy` の編集、バージョンの引き上げ、Play や TestFlight へのアップロード、ストア掲載文やプライバシー文言の作成、クラッシュのシンボル化、サイズの追跡、アップロード拒否や提出ブロックの診断に使用する。
業界全体の最新 AI ニュースを調査してまとめます。AI ニュースの検索、AI の最新情報の取得、AI 分野の動向調査、AI の発表確認、AI 企業に関する情報収集を依頼されたときに使用します。「AI news」「latest AI developments」「what's new in AI」「AI industry updates」や、特定の AI 企業(OpenAI、Anthropic、Google、Microsoft、Meta、Amazon、Nvidia、xAI、Mistral、Cohere、Apple、Salesforce)のニュースに関する依頼がトリガーになります。
ロボットモジュール開発に特化した基礎的なソフトウェア設計原則です。ロボットソフトウェアモジュールの設計、コードベースの構成、アーキテクチャの決定、ロボットコードのレビュー、再利用可能なロボットライブラリの構築に使用します。ロボット向け SOLID 原則、モジュール型ロボットソフトウェア、ロボットのクリーンアーキテクチャ、ロボット開発における依存性注入、ハードウェアのインターフェース設計、リアルタイム設計の制約、ロボットのエラー処理戦略、構成管理、認識・計画・制御の関心事の分離、ロボット動作の合成可能性、ロボット分野のソフトウェア開発技法に関する話題で起動します。ロボットコードのレビュー、ロボットソフトウェアのリファクタリング、ロボットライブラリの API 設計でも起動します。
プロジェクト内で Spree 6 の管理画面をカスタマイズする際に使用します。対象は `apps/dashboard/` の React ダッシュボード(`@spree/dashboard`、Developer Preview)です。`src/plugins.ts` の `defineDashboardPlugin`、サイドバー/設定ナビゲーション、カスタムページ/ルート、組み込みページのスロットウィジェット、テーブル列/フィルター、拡張フォームフィールドとカスタムフィールドウィジェット、権限による表示制御、Admin API の呼び出し(`adminClient`、ストアスコープのクエリキー、422 マッピング)、属性のエンドツーエンドでの公開、テーマトークン、翻訳、Vitest/Playwright テスト、デプロイを扱います。「管理画面にページを追加」「管理画面のサイドバー項目」「商品テーブルに列を追加」「商品ページにカードを追加」「商品フォームのカスタムフィールド」「権限でメニュー項目を非表示」「管理画面のスタイルを変更」「ダッシュボードプラグイン」「spree add dashboard」「React 管理画面」「spree_admin はどこへ?」などの依頼が対象です。
Spree 6 の React ダッシュボードのカスタマイズを、他の Spree ストアがインストールできる再配布可能な npm プラグインとしてパッケージ化する場合に使用します(Rails 拡張 gem との併用も可能)。`npx @spree/cli plugin new` によるスキャフォールディング、ファイルルートとルートの競合、`@spree/dashboard-core`/`-ui` に対する peerDependencies、ビルド済みとソースの公開、`sideEffects`、`spree.dashboard.plugin` package.json マーカー、`virtual:spree-dashboard-plugins` による自動検出と明示的な許可リスト、Tailwind クラスのスキャン、`definePlugin(config)` ファクトリー、Changesets、バックエンド gem 部分を扱います。よくある表現:「ダッシュボードプラグインを公開」「Spree 管理画面用の npm パッケージ」「spree plugin new」「ストア間で管理画面を共有」「プラグインが表示されない」「ダッシュボードのルート競合」「プラグインのスタイルがない」「管理 UI 付きのマーケットプレイス拡張」
ユーザーが Spree 6 のカートまたは注文の金額を扱う場合に使用します。`total` の構成、型付きの金額行(`Spree::TaxLine`、`Spree::Discount`、`Spree::Fee`)、合計カラム(`item_total`、`discount_total`、`delivery_total`、`fee_total`、`included_tax_total` と `additional_tax_total`、`adjustment_total`、`amount_due`)、`Spree::Carts::RecalculateTotals`、カスタム調整器(`Spree.adjusters`)、手数料と関税、確定済み注文への手動割引や手数料の追加、注文概要の表示を扱います。よくある表現:「注文合計が違う」「合計が合わない」「税金が二重計上された」「追加料金/取扱手数料/ギフト包装料を追加」「カスタム料金を追加」「調整項目はどこ」「Spree::Adjustment が見つからない」「注文合計を再計算」「確定済み注文の割引を編集」「割引が消えた理由」「display_total」「文字列としての金額」「関税」
Spree 6 の税機能を設定または拡張する際に使用します。税カテゴリ(`tax_code`)、`country_code`/`state_code` ごとの税率、VAT 込み価格と税別価格(`included_in_price`、市場の `tax_inclusive`)、市場ごとの税プロバイダーと `Spree.default_tax_provider`、カスタム税プロバイダー(`estimate`/`commit`/`void`/`refund`)、`Spree::TaxLine` 行、`carts.recalculate_totals.set_tax_line_context` hook、B2B の税識別番号(VAT 番号)と免税証明書、Avalara/外部税エンジンとの連携を扱います。一般的な表現:「tax not calculated」「tax is zero」「VAT included in price」「EU VAT」「US sales tax」「tax per state」「integrate Avalara / TaxJar / Stripe Tax」「custom tax calculation」「tax exempt customer」「reverse charge」「VAT number at checkout」「tax on shipping」「tax on fees」。
Spree 6のビジネスフロー内でカスタムコードを実行したい場合に使用します。カートへの追加を拒否する、チェックアウト完了を阻止する、購入上限やB2Bルールを適用する、税やプロモーションの計算にデータを追加する、注文配置トランザクション内で処理する、返品資格をカスタマイズする、補償処理とゲートウェイ呼び出しを伴う新しい複数ステップ操作を記述するといった用途です。よく使われる表現には、"Spree.hooks.register"、"workflow hook"、"carts.add_item.validate"、"carts.complete.before_finalize"、"set_tax_line_context"、"reject!"、"Spree::Workflow"、"step / external_step / on_flow_failure"、"run_hooks"、"halt!"、"has_status"、"add_status"、"state machine replacement"、"where do I put business logic"、"step.spree_workflow"、"trace a workflow"があります。サービスとワークフロー、3種類のフック、フック一覧、独自ワークフローの作成、ステータス、計装、テストを扱います。Spree.dependenciesでクラスを置き換えたり、モデルをデコレートしたりする前に使用してください。
Starchild Auth SDK:1 つの SDK であらゆる Web アプリに OAuth ログインを追加します。プロジェクトへの Starchild ログインの統合(例:React アプリへの Starchild サインイン追加、iamstarchild.com を使った OAuth の設定、Starchild Auth SDK によるログイン/ログアウトの実装)に使用します。ローカルでの OAuth/CORS テスト(localhost:6066 の Web、サードパーティの localhost オリジン、ブラウザーと Node)のガイダンスにも使用します
メールの到達性に関する問題を診断し、助言するスキルです。メールが迷惑メールに入る、受信トレイに届かない、ブロックされる、バウンスする理由や、送信者の評判を改善する方法を開発者が尋ねた場合に使用します。プラットフォームの指定の有無は問いません。SendGrid 固有のツールとして、SPF、DKIM、DMARC、BIMI、IP ウォームアップ、リストの衛生管理、バウンス率/迷惑メール率のしきい値、Engagement Quality Score (SEQ) を扱います。Twilio Email(comms.twilio.com / Account SID + Auth Token)には使用しないでください。代わりに twilio-email-deliverability-advisor を使用してください。一般的なメール送信の質問には使用しないでください。代わりに twilio-sendgrid-email-send(SendGrid)または twilio-email-deliverability-advisor を使用してください。
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。
