Skills
エージェント向けにパッケージ化された専門スキルと手順を 97,222 件掲載。コマンド 1 行でインストールできます。
すべて
`assistant-ui` CLI(`create`、`init`、`add`、`update`、`upgrade`、`codemod`、`doctor`、`info`、`mcp`、`agent`)で assistant-ui をインストール・設定し、バックエンド用のランタイムアダプターを選択します。初回インストール(`npx assistant-ui@latest create`、テンプレート、`--example` スキャフォールド)、既存の Next.js アプリへの追加(`init`)、インストールを最新に保つ場合に使用します。バックエンドごとのランタイムフック `useChatRuntime`(AI SDK v7)、`useLangGraphRuntime`、`useStreamRuntime`(LangChain)、`useAdkRuntime`、`useA2ARuntime`、`useAgUiRuntime`、`useEveAgentRuntime`、`useOpenCodeRuntime`、`useLocalRuntime`、`useExternalStoreRuntime`、`useDataStreamRuntime`、`useAssistantTransportRuntime` に加え、Mastra、Cloudflare Agents、Claude Managed Agents、LLM ゲートウェイ、Electron の接続ガイド、Expo(`--native`)と React Ink(`--ink`)のスキャフォールド、ホスト型 MCP ドキュメントサーバーも扱います。ランタイムが用意できたら、スタイル付き Thread には elements、フックとアダプターには runtime、深い移行には update を使用します。
フレームごとのロジックを実行する場合や PixiJS v8 のレンダーループを制御する場合にこのスキルを使用します。Ticker.add/addOnce/remove、deltaTime と deltaMS、elapsedMS の違い、UPDATE_PRIORITY の順序付け、maxFPS/minFPS によるフレームレート制限、速度のスケーリング、Ticker.shared と新規インスタンスの違い、オブジェクトごとの onRender フック、手動レンダリングを扱います。トリガー: Ticker、UPDATE_PRIORITY、deltaTime、deltaMS、elapsedMS、onRender、app.ticker、maxFPS、minFPS、Ticker.shared。
Enhanced Input を使って Unreal Engine 5 のプレイヤー入力を設定します。Input Actions、Input Mapping Contexts、モディファイアーとトリガー、マッピングコンテキストの追加、ETriggerEvent によるアクションのバインドを扱います。移動/視点/ジャンプ入力の設定、IA_/IMC_ アセットの作成、C++ または Blueprints でのバインド、またはユーザーが Enhanced Input、Input Mapping Context、Input Action、IA_/IMC_、ETriggerEvent に言及した場合に使用します。
フィルターパイプライン経由で PixiJS v8 のコンテナに视觉效果を適用するときに使用するスキル。組み込みフィルター(AlphaFilter、BlurFilter、ColorMatrixFilter、DisplacementFilter、NoiseFilter)、GLSL/WGSL を使うカスタム Filter.from()、オプション(resolution、padding、antialias、blendRequired)、filterArea の最適化、pixi-filters コミュニティパッケージを扱う。filters、BlurFilter、ColorMatrixFilter、DisplacementFilter、NoiseFilter、Filter.from、GLSL filter、pixi-filters、filterArea で発動。
PixiJS v8 で数千個の軽量なスプライトを描画する際にこのスキルを使用します。Particle インスタンスを使った ParticleContainer、addParticle/removeParticle、particleChildren 配列、dynamicProperties(vertex、position、rotation、uvs、color)、boundsArea、roundPixels、update、および親から継承される alpha/tint/blendMode を扱います。トリガー:ParticleContainer、Particle、IParticle、addParticle、particleChildren、dynamicProperties、boundsArea、パーティクルエフェクト、パーティクルのアルファ、パーティクルのティント、パーティクルのフェード、コンストラクタオプション、ParticleContainerOptions、ParticleOptions。
Niagara を使って Unreal Engine 5 の VFX を作成・制御します。システムとエミッター、モジュールとスポーン/更新ステージ、公開された User パラメーター、Blueprints または C++ からのエフェクトの生成・操作を扱います。パーティクルエフェクトや NS_/NE_ アセットの作成、実行時の Niagara システム生成、User パラメーターの設定、またはユーザーが Unreal の Niagara、VFX、パーティクルシステムに言及した場合に使用します。
Unreal Engine 5 プロジェクトをパッケージ化して公開します。Platforms メニューの Package Project フロー、ビルド構成(Development と Shipping)、コンテンツのクック、パッケージ設定と Game Default Map、RunUAT BuildCookRun によるコマンドラインビルドを扱います。ビルドのパッケージ化、Shipping ビルドの作成、コンテンツのクック、パッケージ設定の構成時や、ユーザーが package Unreal、cook content、shipping build、BuildCookRun に言及した場合に使用します。
セクションごとの文字数、競合評価、キーワード密度のガイダンス、ページ種別のテンプレートを含む、競争力のある SEO コンテンツブリーフを生成します。新規ページと既存ページの改善、両方のブリーフに対応します。「content brief」「write a brief」「content outline」「blog brief」「service page brief」「brief for」「writing brief」「content plan」「outline for」と言われた場合に使用します。
sf CLI を使って Salesforce org の操作をすぐに実行するために使用します(このスキルはスクリプトを生成するのではなく、操作を実行します)。scratch org の作成(エディション、定義ファイル、スナップショット、org shape から)、scratch org の一覧表示・表示・再開・削除、ブラウザでの org の開��。トリガー:「scratch org を作成」「スナップショットから org を作成」「scratch org を削除」「自分の org を開く」。デフォルト org の切り替え(dx-org-switch を使用)、メタデータのデプロイ(platform-metadata-deploy を使用)、org スナップショットの作成・確認・一覧・削除(dx-org-snapshot-manage を使用)には使用しないでください。
Unreal Engine 5のBehavior TreesとBlackboardsでNPC AIを構築します。composites(Selector/Sequence)、tasks、decorators、services、およびAIControllerからのツリー実行を扱います。敵/NPC AI、BT_/BB_アセット、カスタムBTTask/BTServiceノードを作成する場合、またはユーザーがBehavior Tree、Blackboard、AIController、BTTask、decorator、serviceに言及した場合に使用します。
Entity Component System を中心に Bevy アプリを構成します。プラグインで App を構築し、Component/Resource 型を定義し、Query/Res/Commands でシステムを記述して、システムをフィルタリング・順序付けし、Time リソースを使ってフレームレートに依存しない動きを実現します。Rust で Bevy ゲームを構築またはデバッグする場合に使用します。ユーザーが Bevy、ECS、App::new、add_systems、Query、Commands、コンポーネント/システム、または bevy に依存する Cargo.toml に言及した場合などが対象です。
AWS のネットワークリクエストを実装に適したサービススキルに振り分けます。Route 53(DNS、ヘルスチェック、ルーティングポリシー、Resolver、DNS Firewall)、CloudFront(キャッシュ、エッジ、OAC、mTLS、サイン付き URL)、Transit Gateway(マルチ VPC ハブ、セグメンテーション、中央集約の出口)、Direct Connect(ハイブリッドリンク、DX Gateway、MACsec)、Site-to-Site VPN(IPsec トンネル、スタティックルーティングまたは BGP)、WAF(Web ACL、AWS Managed Rules、レートベースルール、Bot and Fraud Control)、Shield Advanced(L3/L4 DDoS)を扱います。これらのサービスの作成、設定、トラブルシューティング、設計、相互の選択、接続やトラフィックフィルタリングの問題の診断に適用します。VPC サブネットとルートテーブル、ロードバランサー、VPC エンドポイント、PrivateLink、API Gateway、IAM ポリシーのロジック、コンテナやサーバーレスネットワーク、IaC の記述には使いません。
Salesforce メタデータ生成の必須Accompaniment - 任意のメタデータジェネレーターと同じターンで、このスキーマ/API コンテキストスキルも読み込んでください(ジェネレーターを読み込む場合は必ずこれも読み込みます)。メタデータまたは *-meta.xml ファイル(カスタムオブジェクト、項目、フロー、および 604 種類の Metadata API タイプ)を作成、生成、編集、作成authorial (authoring) _AUTHORING_AUTHORING_AUTHORING _AUTHOR_Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever Whenever
ユーザーが Salesforce Lightning ページ(FlexiPages)を作成、生成、変更、検証する場合に使用する。RecordPage、AppPage、HomePage、Lightning ページ、ページへのコンポーネント追加、ページのカスタマイズ(例:「レコードページをカスタマイズ」)、.flexipage-meta.xml ファイル(リージョン、コンポーネント、デプロイエラー)を娘家とする。Visualforce ページ、UI でのページレイアウト割り当て、UI Bundle/Experience Cloud のサイトページ、FlexiPage の文脈がない Aura/Lightning Web Component の開発ではトリガーしないこと。
コーディングタスクをバックグラウンドの実装担当として Google Antigravity CLI(`agy`)に委任し、その差分を確認して自分で取り込みます。ユーザーが実装作業を Antigravity または agy に任せたい場合(「Antigravity に X をやらせて」「これを agy に委任して」「agy 経由で実行して」「Antigravity で実装/修正/リファクタリングして」など)、またはレビュー担当のまま一連のコーディングタスクを agy に処理させたい場合に使用します。直接対応できる小さなタスクや、委任せずにコードを直接書くことを望む場合は使用しないでください。
PixiJS v8 でカスタムシェーダ、uniform、フィルタ、バッチャー、低レベル描画コードを書くときにこのスキルを使用します。Shader.from({gl, gpu, resources})、GlProgram/GpuProgram、型付き uniform(f32、vec2、mat4x4)を持つ UniformGroup、UBO モード、リソースとしてのテクスチャ、深度サンプリング用の TextureView、3D/配列テクスチャ(depth、arrayLayerCount、sampler3D、texture_3d)、WebGPU ストレージテクスチャ(storage: true)、WGSL の override 定数、カスタム bind group レイアウト(gpuLayout)、バッファの部分更新(Buffer.update)、Geometry.vertexCount/indexCount、TexturePool のスクラッチテクスチャ、State のワインディングとカリング(
コンバージョン損失(価値または件数)、リードフローの低さや件数の少なさ、広告ランク・入札・予算に起因するインプレッションシェアの失われ(機会損失)などの Google Ads アカウントの問題を診断します。パフォーマンスの急落、キャンペーンのインプレッションシェア指標の分析、リードフローが低い原因の調査、入札や予算に関する制約の確認に使用します。新たなキャンペーンの設定、コンバージョンイベントの直接アップロード、一般的な Google Mobile Ads SDK の統合問題には使用しないでください(その場合は gma-android-integrate を使用)。
create-pixi CLI で新しい PixiJS v8 プロジェクトをスキャフォールドするとき、または既存プロジェクトに PixiJS を追加するときに使用します。npm/yarn/pnpm/bun create コマンド、対話式と非対話式のフロー、バンドラーと作成テンプレートのカテゴリ、利用できるテンプレートプリセット(bundler-vite、bundler-webpack、bundler-esbuild、bundler-import-map、creation-web、framework-react、extension-default)、Node のバージョン要件、既存プロジェクトでの `npm install pixi.js`、TypeScript 5/6/7 の tsconfig 設定(moduleResolution、@webgpu/types、@types/web)、スキャフォールド後の開発フロー、Vite のトップレベル await による本番ビルドの落とし穴を扱います。トリガー:create pixi.js、npm create、npm install pixi.js、scaffold、template、bundler-vite、bundler-webpack、creation-web、framework-react、new project、existing project、getting started、quick start、TypeScript、tsconfig、moduleResolution、@webgpu/types、@types/web、Cannot find name GPUTextureUsage。
PixiJS v8 で色の作成、変換、操作を行う場合に使用します。Color クラスの入力形式 (hex、CSS 名、RGB/HSL オブジェクト、配列、Uint8Array)、変換メソッド (toHex、toNumber、toArray、toRgba)、コンポーネントアクセス、setAlpha/multiply/premultiply、Color.shared シングルトンを扱います。トリガー語:Color、ColorSource、hex、rgb、hsl、tint、premultiply、Color.shared、color conversion。
アプリのページ、ビュー、複数セクションのレイアウトを Figma に変換するタスクでは、figma-use と併用します。トリガーとなる依頼:「Figma に書き込む」「コードから Figma で作成する」「ページを Figma にプッシュする」「このアプリ/ページを Figma で構築する」「画面を作成する」「Figma でランディングページを作る」「コードに合わせて Figma の画面を更新する」「このモーダル/ダイアログ/ドロワー/パネルを Figma に変換する」。コードや説明から、完全なページ、モーダル、ダイアログ、ドロワー、サイドバー、パネル、フォーム、ダッシュボード、リスト、テーブル、カード、ヘッダー、メッセージプレビューなど、複合的なプロダクト UI を Figma で作成または更新する場合の優先ワークフローです。ユーザーがその複合 UI をコンポーネントと呼ぶ場合も対象です。Code Connect ファイル、既存画面、ライブラリ検索からデザインシステムのコンポーネント、変数、スタイルを見つけて取り込み、ハードコード値ではなくデザインシステムのトークンを使い、セクションごとに段階的にビューを組み立てます。
CodeQL や Semgrep などの静的解析ツールが出力する SARIF ファイルを解析・処理します。"parse sarif"、"read scan results"、"aggregate findings"、"deduplicate alerts"、"process sarif output" などのリクエストで発動します。SARIF データのフィルタリング、重複排除、形式変換、CI/CD 連携に対応します。スキャンの実行は行いません — スキャンには Semgrep または CodeQL のスキルを使用してください。
ユーザーがレコードレベルのアクセス制御のための Salesforce 共有ルールのメタデータを取得、作成、編集、削除、または検索する場合に使用します。共有ルール、レコード/条件/ロール/ゲストユーザー基準の共有、sharingCriteriaRules/sharingOwnerRules/sharingGuestRules、.sharingRules-meta.xml ファイル、ロールやグループを持つ共有レコード(既存ルールの閲覧や変更を含む)でトリガーします。権限セット/プロファイルやオブジェクトレベル(レコードレベルではない)のセキュリティではトリガーしないでください(platform-permission-set-generate を使用)。
Pythonでpygame(pygame-ce)ゲームを構成します。init/event/update/drawループ、delta-time移動、Surface/Rectのblit、キーボードとマウスの入力、衝突判定を伴うSprite/Group管理を扱います。pygameゲームの構築やデバッグ、またはユーザーがpygame、pygame-ce、ゲームループ、blit、Surface、Rect、スプライトグループ、clock.tickに言及した場合に使用します。対象はpygame-ceです。
PixiJS v8 でブレンドモードを使って表示オブジェクトを合成するときに使用します。標準モード(normal、add、multiply、screen、erase、min、max)、pixi.js/advanced-blend-modes による高度モード(color-burn、overlay、hard-light など)、バッチ処理に適した順序を扱います。トリガー:blendMode、additive、multiply、screen、overlay、color-burn、color-dodge、advanced-blend-modes、glow、erase。
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。
