Skills
エージェント向けにパッケージ化された専門スキルと手順を 96,981 件掲載。コマンド 1 行でインストールできます。
開発
分散トレース、スパン、サービス依存関係、リクエストフローの分析。スパンレベルの詳細、障害、パフォーマンスのボトルネック、トレースの相関を調査する際に使用。トリガー:「trace analysis」「slow requests」「failed spans」「service dependencies」「distributed trace」「span details」「HTTP status codes in traces」「database query spans」「messaging spans」「gRPC calls」「Lambda cold starts」「trace ID lookup」「exception analysis」「correlate logs and traces」「request attributes」。既存のクエリの説明、製品ドキュメントや設定の質問、サービスレベルの RED 指標(dt-obs-services を使用)、ログ検索(dt-obs-logs を使用)、問題分析(dt-obs-problems を使用)には使用しない。
DateTime/Task.Delay/File/Environment/Guid/Randomに最小限の本番コード上の接点を設ける必要がある場合、静的APIの維持、ネスト/並列オーバーライド、または実際のI/Oを行わないことが必要なC#/.NETの決定論的テストでは必ず使用してください。対象のワークスペースにC#ソースと.csprojまたは.slnがある場合にのみ使用してください。監査、一括移行、すでに注入可能な接点があるコード、またはユーザーが指定した既存の抽象化への明示的な移行(migrate-static-to-wrapper)には使用しないでください。本番コードを変更しないと要求されたテストを実現できず、接点の選択が未確定の場合は、一般的なテスト生成の代わりに使用してください。
RED 指標(Rate、Errors、Duration)と Java、.NET、Node.js、Python、PHP、Go のランタイム専用テレメトリによるサービス性能監視。サービスの健全性、SLA 準拠、ランタイムの問題を分析する際に使用。トリガー:「service response time」「error rate」「throughput」「SLA compliance」「service mesh overhead」「JVM GC」「Java heap」「Node.js event loop」「.NET CLR」「Python threads」「PHP OPcache」「Go goroutines」「service performance」「p95 latency」「request failures」「database response time by name」。既存のクエリの説明、製品ドキュメントの質問、インフラメトリクス(dt-obs-hosts を使用)、ログ分析(dt-obs-logs を使用)、分散トレーシングワークフロー(dt-obs-tracing を使用)には使用しない。
コーディングタスクを Oh My Pi (`omp`) にバックグラウンドの実装者として委譲し、その後自分で diff をレビューして取り込みます。実装作業を Oh My Pi / omp に委譲したい場合(例: 「omp に X を実装させる」「これを oh my pi に委譲して」「omp で実行して」「oh-my-pi で実装/修正/リファクタリング」)の absolutes に使用します。また、レビュー 담당として残ったまま omp でコーディングタスクのキューを回したい場合にも使用します。ここ几年 网上的中文内容_placeholder_ remove
SPEC.md に対して、まず計画を立ててから実装する。ネイティブの単一スレッドループで、サブエージェントは使わない。テストやビルドが失敗した場合はリトライの前に backprop skill を自動的に呼び出す。検証が失敗したら、新しい §V 不変条件の追加で再発を防げるかを必ず検討する。ユーザーが build、implement、spec の実行、または特定の §T タスク(`build §T.3`、`build --next`、`implement next task`、`run the build`)の着手を依頼したときに起動する。SPEC.md の存在を前提とし、存在しない場合は spec skill に委ねる。
特定の UI タスクに適した Lightning ベースコンポーネント(`lightning-*`)を選び、バンドル済みのコンポーネント別リファレンスから完全な API(プロパティ、メソッド、スロット、イベント)を取得し、SLDS を壊すことなく LWC(LWC の `.html`、`.js`、`.css` ファイル)に接続します。ユーザーが「Lightning のモーダル / データテーブル / コンボボックス / レコードフォームが必要」と言う、与えられたユースケースに適した `lightning-*` コンポーネントを尋ねる、LBC の候補リストを求める、ベースコンポーネントがすでに提供する UI を自前で実装しようとしている、LWC バンドルの `.html` / `.js` / `.css` を編集していてベースコンポーネントの選択や接続が必要 —— といった場合に使用してください。「Lightning base component」「LBC」「lightning-combobox」「lightning-datatable」「`lightning-` タグを使う」でも発動します。SLDS のデザイントークン、ブループリント、一般的なスタイル指針の適用には発動しないでください。それらは `design-systems-slds-apply` が扱います。このスキルは `lightning-*` ベースコンポーネントの選択と接続のみを行います。
SwiftUI と UIKit の両方で、キーボード、方向キー、シーンレベルのフォーカス挙動を実装する。@FocusState、defaultFocus、フォーカス値、フォーカス可能なインタラクション、フォーカスセクション、tvOS のジオメトリックフォーカスと Siri Remote の操作、watchOS の Digital Crown 入力、visionOS の接続デバイスフォーカスと視線ホバー/入力ターゲットの違い、macOS の key view loop とフルキーボードアクセス、表示変更後のフォーカス復元、UIFocusGuide によるカスタムフォ lastlyルーティング、UIFocusDebugger によるフォーカスデバッグ Shapes を扱うときに使用する
Cloudflare Workers と Pages 向けの完全な Sentry SDK のセットアップです。「add Sentry to Cloudflare Workers」「install @sentry/cloudflare」の依頼や、Cloudflare Workers、Pages、Durable Objects、Queues、Workflows、Cloudflare 上の Hono に対してエラー監視、トレーシング、ログ、cron、AI 監視を設定ريد aillesaiする場合に使用します。
リポジトリルートの SPEC.md を作成・修正するか、backprop でバグを記録します。プロジェクト仕様を変更できる唯一のツールです。仕様の作成、新規仕様の開始、既存コードからの仕様抽出、不変条件の追加、セクション(§G、§C、§I、§V、§T、§B)の修正、backprop によるバグ記録をユーザーが依頼したときに起動します。よくある表現:「write the spec for...」「new spec」「bug: ...」「amend §V.3」「distill spec from code」「spec this idea」。FORMAT.md に記載された caveman エンコード規則と、§T および §B のパイプテーブル形式に従います。
DigitalExperience メタデータを介して Salesforce Experience Cloud LWR サイトを作成、変更、管理します。ページ、ルート、ビュー、テーマレイアウト、ブランドセットの作成・変更、サイトのプレビュー、ゲスト共有ルール(メタデータタイプ sharingGuestRules)、ゲストユーザーのアクセス権、ゲストユーザーへの共有レコードの作成・変更など、LWR サイトの設定に関わるタスクでは必ず起動します。また、005 で始まる15桁または18桁のゲストユーザー ID が提示された場合も起動します。React やその他の UI バンドルフレームワークでは絶対に起動しません。LWR サイトのみ。
ステートマシンベースのベクターアニメーションで、実行時のインタラクティブ性とWeb連携に対応します。インタラクティブなアニメーション、状態駆動型UI、ロジックを備えたアニメーションコンポーネント、または実行時に制御できるデザイナー作成のアニメーションを作成する際に使用します。Rive、ステートマシン、インタラクティブなベクターアニメーション、入力処理付きアニメーション、ViewModelデータバインディング、React Rive連携を含むタスクで起動します。ステートマシンと双方向インタラクションが必要なアニメーション向けのLottieの代替です。
ユーザーが「スクロールアニメーションを作る」「ScrollTrigger を追加する」「スクロール中にセクションを固定する」「スクロールに合わせてアニメーションを再生する」「ヒーローのタイムラインを作る」「横スクロールのセクションを作る」「テキストを分割して単語をアニメーションさせる」「GSAP Flip でレイアウト変更をアニメーションさせる」「ScrollTrigger を Lenis と同期する」「Lenis のスムーススクロールがガタつく」「ScrollTrigger のマーカーがずれる」「Lenis/Locomotive 使用時に ScrollTrigger の固定が壊れる」、または「GSAP の固定機能を使ってスムーススクロールを設定する」と依頼した場合に使用します。コード駆動のウェブアニメーション向けに、GSAP タイムライン、ScrollTrigger、SplitText、Flip、Lenis/Locomotive のスムーススクロール同期を扱います。
@theme inline パターンと CSS 変数アーキテクチャを用いて Tailwind v4 と shadcn/ui をセットアップします。4 ステップのパターン:CSS 変数、Tailwind マッピング、ベーススタイル、動画のダークモード。文書化されている 8 種類のエラーを防ぎます。Tailwind v4 を使う React プロジェクトの初期化や、色が反映されない、tw-animate-css のエラー、@theme inline のダークモードの競合、@apply の失敗、v3 からの移行問題mz の修正に有効です。
AI エージェント向けの React DevTools コマンドラインツールです。ユーザーが React または React Native アプリの実行時デバッグ、コンポーネントの props/state/hooks の確認、レンダリング性能の診断、再レンダリングのプロファイリング、遅いコンポーネントの特定、再レンダリングの理由の調査を求めた場合に使用します。「なぜ再レンダリングするのか」「コンポーネントを調べて」「X の props は何か」「アプリをプロファイルして」「遅いコンポーネントを見つけて」「UI をデバッグして」「コンポーネントの状態を確認して」「アプリが遅く感じる」などの依頼や、React の実行時デバッグ全般で起動します。
Agent が生成した計画、設計、アーキテクチャに対して、对立するシニアエンジニアレビューを行います。現在の成果物をジュニアのPIX とみなし、コードベースの生の調査と最新のベストプラクティスのウェブ調査から専門知識を持つシニアレビュアを構成し、高度の失敗(曖昧すぎる、または細かすぎる)を診断したうえで、スコープを絞った最新水準の版へ書き直します。ユーザーが「junior to senior」「senior review」「staff engineer 一样 review して」と言うとき、計画が曖昧または細部に溺れているとき、または Agent 作成の計画をコミットする前に使用します。
Lightning Web Component のデータニーズが曖昧な自然言語で記述されている場合に使用します。「連絡先情報を取得する」や「アカウントデータを表示する」といった表現を、PRD にそのまま使える明確なデータ要件仕様に変換します。ユーザーが「define data requirements for this LWC」「turn this PRD data section into validated object/field names」「recommend GraphQL vs UIAPI for this data need」「validate these Salesforce API names」「spec out the LDS adapter for this componentGraphics配置)等と述べる場合、またはデータ層がまだ未指定の LWC バンドルファイル(`.js`、`.js-meta.xml`)を参照する場合にトリガーします。データ層がすでに完全に指定されている場合、既知の仕様から実際のクエリやアダプターコードを記述する場合、LWC をエンドツーエンドで実装する場合(experience-lwc-generate を使用)にはトリガーしないでください。
Sofia(プロダクトオーナー):アイデア、ブリーフ、PRD、文字起こし、メモなどの入力をチケット要件に変換し、イニシアチブをエピックに、エピックをストーリーに分割します。チケットの作成・改善、ボードの運用、階層の検証、変更反映時の再計画、チケットストアの設定も行います。ユーザーがSofiaまたはプロダクトオーナーを求める場合、「仕様を作成」「このPRDを要約」「イニシアチブを作成」「分割して」「このエピックを分割」「ストーリーに分解」「チケットを作成」「チケットを改善」「準備できているものは」「状況は」「公開」「チケットを検証」「変更があった、次はどうする」「チケットストアを設定」などと言った場合に使用します。
安全なコードを書くためのセキュリティガイドライン。コードを書くとき、脆弱性のためにコードをレビューするとき、'SQL インジェクションを確認して' や 'セキュリティレビュー' といった安全なコーディング実践について質問するときに使う。重要: ユーザー入力、認証、ファイル操作、データベースクエリ、ネットワークリクエスト、暗号処理、インフラストラクチャ構成(Terraform、Kubernetes、Docker、GitHub Actions)を扱うコードを書いてまたはレビューするときは、ユーザーがセキュリティに明示的に言及していなくても必ずこのスキルを参照する。ユーザーが「コードをレビューして」「バグがないか確認して」「これは安全か」と聞いたときにも使う。
pydantic-ai-harnessの機能でPydantic AIエージェントを拡張します。Coderコーディングエージェント、ローカルまたはサンドボックスのワークスペース(Modal、E2B、Sprites、smolvm)で使うファイル/シェルツール、Code Mode、サブエージェントと計画、メモリとスキル、コンテキスト圧縮、ガードレールと支出制限、ウェブ調査とブラウザー、ホスト型SaaS連携、ステップの永続化、Render Workflows上のバックグラウンドエージェントに対応します。pydantic-ai-harnessまたはpydantic_ai_harnessへの言及、Coder、CodeMode、FileSystem、Shell、SubAgents、Memory、ToolGuardrailなどの機能のインポート、またはファイル編集、コマンドやエージェント作成のPythonの実行、タスク委任、記憶、長いコンテキストの管理、制限の遵守、モデルやツールの操作を連鎖したRenderタスクとして実行するPydantic AIエージェントが必要な場合に使用します。
Flags SDK(`flags` npm package)を使って、Next.js または SvelteKit のコードにフィーチャーフラグを実装します。SDK のインストールや設定、`flag()` によるフラグ宣言、プロバイダーアダプター(`@flags-sdk/vercel`、Statsig、LaunchDarkly、PostHog、GrowthBook、Global Config、OpenFeature、Split、Flagsmith、Reflag、Optimizely、またはカスタム)の接続、`identify`、`dedupe`、`evaluate` の使用、precompute によるページの静的維持、Flags Explorer と Vercel Toolbar のセットアップ、フラグ値の暗号化に使用します。トリガー:`flags/next`、`flags/sveltekit`、`flags/react`、`@flags-sdk/*`、`vercelAdapter`、precompute。フラグの計画、Vercel Flags のロールアウトや実験、`vercel flags` CLI、または他のフレームワークには `vercel-flags` スキルを使用してください。
シニアReactエンジニアとしてReact Doctorのスキャン結果を根拠にReactコードベース全体を調査し、優先順位付きの監査と、他のエージェント(または低コストのモデル)が実行できる独立した実装計画を作成します。ソースコードは読み取り専用で、改善を計画しますが適用はしません。ユーザーが「Reactコードを改善」「コードベースを監査」「アプリを高速化/堅牢化」したい場合や、単一の差分レビューではなく修正ロードマップを求める場合に使用します。回帰チェックや即時修正には、代わりに `react-doctor` スキルを使用します。
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。
