Skills
エージェント向けにパッケージ化された専門スキルと手順を 96,981 件掲載。コマンド 1 行でインストールできます。
開発
既存のプロジェクトドキュメントに憲章、マップ、ステータス、履歴という明確な役割を割り当て、稼働中のエージェントのハーネスをその正規の情報源に接続することで、長期プロジェクトのドキュメントの腐敗を防ぎます。ドキュメントがコードから乖離する、セッションをまたいでエージェントが文脈を失う、意図的な削除が繰り返し再作成されるといった場合に、保守フェーズで使用します。リポジトリの現在のドキュメント構成を採用することを、新しいルートファイルの作成より優先してください。中文触发:文档治理、活文档、项目状态追踪、防文档漂移、项目地图、健康仪表盘、删除区、长期项目治理
ファイルを手作業で用意する代わりに、テンプレートから最小限のすぐに開発できる SFDX スタータープロジェクトを生成します。新規の Salesforce UI bundle アプリ(React または Angular)を開始し、初期プロジェクトの雛形作成が必要な場合に使用します。新しい UI bundle アプリの作成、開始、雛形作成、スタータープロジェクトの生成、または既成/スターターテンプレートの使用といった依頼で起動します。次の場合は起動しません:既存アプリの編集、スタイル設定、ページやコンポーネントの追加(experience-ui-bundle-frontend-generate を使用);ui-bundle.json やメタデータファイルの設定(experience-ui-bundle-metadata-generate を使用);org へのデプロイ(experience-ui-bundle-deploy を使用);ユーザーがゼロから手作業で雛形を作ると明示した場合;または、セッションの移行、org への接続、デフォルトの設定、ソース追跡の有効化を含む完全なセットアップも必要な新規の独立 Salesforce プロジェクトを作成する場合(salesforce-development プラグインの dx-project-create を使用)。
ユーザーが 10xDevs コマンドラインスキルのダウンロード・使用・更新、ヘルパーのインストールチャネルの選択、コース内容の確認、ツールプロファイルの切り替え、10x-toolkit リリースの変更点(変更履歴)の確認、コマンドライン・認証・コンテンツの競合のトラブルシューティングを希望する場合に使用します。絞り込んだ取得 → 実際のエージェントタスク → 同期の流れを案内し、ローカル作業とコース・ツール・言語のコンテキストを保持します。初回インストールや認証準備には、利用可能な 10x-cli-setup のコピーを使用してください。コマンドラインのランタイムを実装するものではなく、コースへのアクセス権も付与しません
Apollo MCP Serverを使ってAIエージェントをGraphQL APIに接続する方法を説明します。次の場合に使用します。(1) Apollo MCP Serverのセットアップまたは設定、(2) GraphQLオペレーションからのMCPツール定義、(3) introspect、search、validate、execute、explorerなどのイントロスペクションツールの使用、(4)認証、CORS、ヘルスチェック、テレメトリーの設定、(5)リクエストライフサイクルフック用のRhaiスクリプト作成、(6) MCPプロンプトの定義、(7) MCPサーバーの接続やツール実行の問題のトラブルシューティング。
プレミアムなUIデザイン、映画のようなアニメーション、AI生成メディア素材、説得力のあるコピーライティング、ビジュアルアートを組み合わせたフルスタックのフロントエンド開発です。実際のメディア、洗練されたモーション、魅力的なコピーを備えた、完成度の高い印象的なウェブページを構築します。ランディングページ、マーケティングサイト、製品ページ、ダッシュボードの構築、メディア素材(画像/動画/音声/音楽)の生成、コンバージョンを促すコピーの執筆、ジェネレーティブアートの制作、映画のようなスクロールアニメーションの実装に使用します。
カスタム MSBuild ターゲットを書くための定番パターン。対象:カスタムターゲットの書き方のアンチパターンの診断と修正。ファイル間で壊れた SDK ターゲットチェーン(例:Directory.Build.targets が SDK ターゲットを暗黙に再定義している)。$(CompileDependsOn) で拡張するのではなく CompileDependsOn を置き換えてしまうターゲット。Outputs と Returns の誤用によりクエリターゲットが古い結果を返す問題。Inputs/Outputs の欠落による不要な再ビルド。FileWrites 登録の漏れ。DependsOnTargets と BeforeTargets と AfterTargets の違い、Build→CoreBuild の 3 階層パターン、$(XxxDependsOn) によるチェーン拡張パターンを扱う。対象外:インクリメンタルビルドのチューニング(incremental-build を使う)、並列化(build-parallelism を使う)、一般的なアンチパターン(msbuild-antipatterns を使う)、MSBuild 以外のビルドシステム。
接続中の組織に対して匿名 Apex(.apex ファイルまたは貼り付けたコード片)を実行し、デバッグログを取得してエラーを表示します。「この匿名 Apex を実行」「このスクリプトを自分の組織に対して実行」「このコードの戻り値は何か」「scripts/foo.apex を実行」などの依頼で起動します。スクリプトは savepoint+rollback でラップし、本番環境での実行前に警告します。.cls/.trigger ファイルの作成(platform-apex-generate)、Apex 単体テスト(platform-apex-test-run)、デバッグログの分析(platform-apex-logs-debug)では起動しません。
インタラクティブな Blazor コンポーネントをプレレンダリングでも正しく動作させる。対象:データロードの重複、プレレンダーからインタラクティブへの切り替え中の UI のちらつき、プレレンダー中の null 参照、プレレンダリングをまたぐ状態の保持、プレレンダリングの無効化、ページをインタラクティブルーティングから除外すること、コンポーネントが現在プレレンダリング中かどうかの検出。対象外:レンダーモードの選択(create-blazor-project を参照)、一般的なコンポーネントの作成(author-component を参照)。
.NET アプリ向けのクリーンアーキテクチャ。4 プロジェクト構成(Domain、Application、Infrastructure、Api)、依存性逆転、ユースケースハンドラー、振る舞いを持つドメインエンティティ、プラグインとしてのインフラストラクチャを扱う。クリーンアーキテクチャでプロジェクトを構築するとき、レイヤー構造、依存性逆転、ユースケースについて議論するとき、または architecture-advisor がクリーンアーキテクチャを推奨したときにこのスキルを読み込む。
EventKit と EventKitUI を使って、カレンダーのイベントやリマインダーを作成、読み取り、管理します。ユーザーのカレンダーへのイベント追加、リマインダーの作成、繰り返しルールの設定、カレンダーまたはリマインダーへのアクセス要求、イベントエディターの表示、カレンダーの選択、アラームの処理、カレンダー変更の監視、または EKEventStore、EKEvent、EKReminder、EKCalendar、EKRecurrenceRule、EKEventEditViewController、EKCalendarChooser、EventKitUI ビューの操作に使用します。
Netlify Edge Functions の作成、ルーティング、キャッシュ、デバッグを行います。これは netlify/edge-functions に配置する Deno ベースの TypeScript または JavaScript ハンドラーで、静的ファイルやサーバーレス関数の前段にあるネットワークエッジで実行されます。auth ミドルウェアやログインゲートの追加、国や cookie に応じた訪問者のリダイレクトまたは書き換え、位置情報によるページのローカライズやパーソナライズ、A/B テストの実施、レスポンス内の HTML の変換や挿入、エッジでのサーバーサイドレンダリングのストリーミング、エッジレスポンスのキャッシュを行いたい場合に、このスキルを有効にしてください。エッジ関数が何もせずに終了する、誤った順序で実行される、Cache-Control ヘッダーを無視する、環境変数を読み取れない場合にも使用します。
TailwindCSS + Radix + shadcn/uiを使用したReact UIコンポーネントシステム。スタック:TailwindCSS(スタイリング)、Radix UI(プリミティブ)、shadcn/ui(コンポーネント)、React/Next.js。機能:デザインシステムのアーキテクチャ、アクセシブルなコンポーネント、レスポンシブレイアウト、テーマ設定、ダークモード、コンポーネント構成。操作:UIコンポーネントのレビュー、設計、構築、改善、リファクタリング。キーワード:TailwindCSS、Radix UI、shadcn/ui、デザインシステム、コンポーネントライブラリ、アクセシビリティ、ARIA、レスポンシブ、ダークモード、テーマ設定、CSS変数、コンポーネントアーキテクチャ、アトミックデザイン、デザイントークン、バリアント、スロット、コンポジション。コンポーネントライブラリの構築、shadcn/uiの実装、アクセシブルなUIの作成、デザインシステムの設定、ダークモードやテーマの追加、UIコンポーネントアーキテクチャのレビューに使用します。
Netlify ホストサイトでのサーバーレスフォーム処理です。デプロイ時に HTML フォームを検出し、送信内容を保存してスパムを除外し、通知を送信します。Netlify サイトへの問い合わせフォーム、リード獲得フォーム、ファイルアップロードフォーム、ニュースレター登録フォームの追加、AJAX フォーム送信の接続、カスタムのサンクスページの設定、フォームへの honeypot または reCAPTCHA の追加、Next.js、Nuxt、SvelteKit、Astro、Gatsby でのフォーム対応、Netlify API 経由での送信内容の読み取り、送信通知やフォーム送信イベント時の ChatGPT 自動化の設定、送信内容が見つからない問題やフォームが気づかれずに登録に失敗する問題のデバッグに使用します。
コーディングタスクをバックグラウンドの実装者として Cline コーディングエージェント CLI(`cline`)に委譲し、その差分を自分でレビューして取り込みます。ユーザーが実装作業を Cline に委譲したいとき、すなわち「Cline に X を実装させ���る」「これを cline に委譲する」「Cline に通させる」「cline で実装/修正/リファクタリングlicerする」といった申し出や、レビューの担当是自己のまま、一連のコーディングタスクを Cline に順番に実行させ臧い場合に使用します。小さいEnough なタスクや、委譲せず直接コードを書きたい場合ファイルのソースには使用しないでください。
コーディングタスクを GitHub Copilot CLI(`copilot`)にバックグラウンドの実装担当として委任し、その後自分で diff をレビューして取り込む。ユーザーが実装作業を Copilot に委任したい場合 —「have Copilot implement X」「delegate this to copilot」「run it through Copilot CLI」「use copilot to implement/fix/refactor」などの表現 —や、レビューは自分が行ったまま Copilot でコーディングタスクを順番に処理したい場合に使用する。インラインで書けるほど小さなタスクには使用しない。委任せずに直接コードを書かせたい場合にも使用しない。
.NET SDK をローカルにインストールし、プレビューの安全なテスト、特定バージョンの固定、再現可能なチーム環境構築のために使用します。システム全体のインストールを変更せずに実行できます。用途:.NET プレビュー版を安全に試す、特定の SDK バージョンをテストする、プレビュー版に MAUI などのワークロードをインストールする、既存のローカル SDK を更新・置き換える、再現可能なチーム/CI インストールスクリプトを作成する、global.json のパスを設定する。用途外:システム全体の SDK インストール、バージョン 10 より古い .NET ホスト、ランタイムのみのインストール、SDK スタイルのコマンドを使わないプロジェクト。
Functions、Edge Functions、プロキシから Netlify の CDN に動的・静的レスポンスをキャッシュします。関数レスポンスへのキャッシュや cache-control ヘッダーの追加、キャッシュ TTL や stale-while-revalidate の調整、永続キャッシュの設定、クエリ/ヘッダー/Cookie/国/言語によるキャッシュキーの変更、サイトまたはキャッシュタグ単位でのキャッシュの消去・無効化、プログラム用 Cache API(caches.open/match/put)や @netlify/cache ヘルパー(fetchWithCache/cacheHeaders/getCacheStatus)の使用、負荷の高い API 呼び出しの高速化、ISR やオンデマンド再検証の追加、Cache-Status ヘッダーを使ったレスポンスのキャッシュ有無のデバッグに使用します。
開発者が Slack Web API のメソッドで何ができるかを尋ねる場合、メソッドの OAuth スコープまたはトークン種別を必要とする場合、family.method エンドポイント(chat.postMessage、conversations.history、users.info、views.open)の呼び出しやテストを希望する場合、カーソルページネーション(next_cursor)やレート制限(tier/ratelimited/Retry-After)を扱う場合、missing_scope、invalid_auth、channel_not_found などのエラーをデバッグする場合に使用します。slack.com/api/ URL または docs.slack.dev/reference/methods のリンクが貼られた場合も起動します。
Rust のバージョンや crate 情報について質問する場合に使用します。キーワード:最新バージョン、新機能、変更履歴、Rust 1.x、Rust リリース、stable、nightly、crate 情報、crates.io、lib.rs、docs.rs、API ドキュメント、crate の機能、依存関係、どの crate、どのバージョン、Rust edition、edition 2021、edition 2024、cargo add、cargo update、最新版本、版本号、稳定版、最新、哪个版本、crate 信息、文档、依赖、Rust 版本、新特性、有什么特性。
CarPlay フレームワークを使用して CarPlay 対応アプリを構築します。車載ディスプレイ向けのナビゲーション、オーディオ、通信、EV 充電、駐車、食品注文アプリの作成、CPTemplateApplicationScene、CPInterfaceController のテンプレート階層、CPListTemplate、CPMapTemplate、CPNowPlayingTemplate の使用、CarPlay エンタイトルメントの設定、テスト用の CarPlay Simulator との統合に使用します。
@netlify/blobs モジュールを使って、Netlify 上で非構造化オブジェクト、ファイル、キャッシュのような状態を保存・取得します。ユーザーがアップロードしたファイル(画像/ドキュメント)の永続化、Functions または Background Functions の計算結果のキャッシュ、ダウンロード可能なアセットの配信、ID をキーとする JSON Blob の保存、デプロイ固有データの初期投入に使用します。Functions、Edge Functions、Build Plugins からのキー/バリューまたはオブジェクトストレージに適しています。ユーザーごとのデータ、トランザクションデータ、リレーショナルデータには適しません(Netlify DB を使用してください)。「アップロードしたファイルを保存」「API の結果をキャッシュ」「生成したサイトマップを保存」「関数用のキー/バリューストア」「データベースなしでファイルをアップロード」などがトリガーです。
Netlify Image CDN の /.netlify/images エンドポイントとクエリパラメーターを使い、画像のサイズ変更、トリミング、形式、品質をオンデマンドで変換します。画像の最適化やレスポンシブ画像の追加、形式変換(WebP/AVIF/PNG)、サムネイルやぼかしプレースホルダーの生成、CDN 経由でのリモート/サードパーティー画像配信、netlify.toml でのリモートドメイン許可リスト設定、画像リダイレクトやキャッシュヘッダーの設定、ユーザーアップロード画像のパイプライン構築、/.netlify/images の 404 のデバッグに使用します。Angular/Astro/Gatsby/Next.js/Nuxt のフレームワーク画像処理も対象です。
既存の SceneKit 3D シーンとビジュアライゼーションを保守、拡張します。SCNView、SCNScene、SCNNode シーングラフ、SceneKit のジオメトリ/マテリアル/ライト/カメラ、SCNAction アニメーション、SCNPhysicsBody の物理演算、SCNParticleSystem エフェクト、.scn/.dae/.abc SceneKit アセット、シェーダーモディファイア、SwiftUI SceneView を扱う場合に使用します。SceneKit は非推奨扱いで、メンテナンスモードです。新規アプリ、重要な更新、USD/USDZ パイプライン、移行計画では RealityKit を使用してください。
新しく接続された M5Stack ESP32 デバイス(Cardputer、Cardputer-Adv、Core、CoreS3、Stick)のエンドツーエンドのセットアップ。USB での検出、UIFlow 2.0 ファームウェアのフラッシュ、Claude Buddy MicroPython アプリバンドルのインストールを行います。ユーザーがデバイスを接続した、M5Stack や ESP32 ボードをフラッシュ/プロビジョニング/リセットしたい、「m5-onboard go」と述べるたびに使用します。
CryptoTokenKit を使用してセキュリティトークンとスマートカードにアクセスします。TKTokenDriver または TKSmartCardTokenDriver 拡張機能の構築、TKSmartCard/TKSmartCardSlotManager によるスマートカードとの通信、iOS 26+ NFC スマートカードセッションの使用、スマートカードの登録、kSecAttrTokenID によるトークン対応キーチェーン項目の照会、TKTokenWatcher の監視、証明書ベースのスマートカード認証の設定に使用します。
Rust crate または標準ライブラリのドキュメント向けにスキルを作成する際に使用します。キーワード:create rust skill、create crate skill、create std skill、创建 rust skill、创建 crate skill、创建 std skill、动态 rust skill、动态 crate skill、skill for tokio、skill for serde、skill for axum、generate rust skill、rust 技能、crate 技能、从文档创建skill、from docs create skill
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。
