Skills
エージェント向けにパッケージ化された専門スキルと手順を 96,981 件掲載。コマンド 1 行でインストールできます。
開発
ユーザーが Salesforce のカスタムタブを作成または設定する必要があるときに、このスキルを使用します。タブ、ナビゲーションタブ、オブジェクトタブ、Web タブ、Visualforce タブ、Lightning コンポーネントタブ、アプリページタブ、タブ設定について言及したときにトリガーされます。カスタムオブジェクトにナビゲーションを追加したいとき、外部コンテンツ用のタブを作成したいとき、Lightning ページタブを設定したいときにも使用します。カスタムタブに関する作業では常にこのスキルを使用してください。
ローカルの ~/projects/referenzen/ にチェックアウト済みの自分の GitHub リポジトリから、規約、パターン、具体的な実装を調べます。コードベース群での実装方法が不明な場合(例:Helm chart の構成、Kubernetes マニフェスト、フレームワークの設定パターン、Docker Compose の規約、CI/CD パイプラインの設定、その他繰り返し登場するアーキテクチャ上の判断)に使用してください。規約を推測する前に積極的に呼び出し、パターンを採用する際は必ず参照元のプロジェクトとパスを記載します。ユーザーが参照リポジトリのチェックアウト、更新、検索を依頼した場合や、リポジトリ横断の GitHub Actions トリガー(push、pull_request、schedule/cron)の概要/レポートを作成する場合にも使用します。
ナビゲーション、ブランディング、アクションのオーバーライドを備えたタブベースの Salesforce Custom Applications の作成または設定に使用します。カスタムアプリ、アプリケーションメタデータ、アプリナビゲーション、アプリ内でのタブ整理について言及されたときに起動します。タブやページ用のアプリコンテナを作成する場合に使用します。App Launcher で React UI bundle をホストすることが目的の場合は使用せず、generating-ui-bundle-custom-app を使用してください。
AuthenticationServices と LocalAuthentication を使って iOS の認証フローを実装します。「Apple でサインイン」、ASAuthorizationPlatformPublicKeyCredentialProvider によるパスキー/WebAuthn の登録またはサインイン、ASAuthorizationController による資格情報の状態と失効処理、ASWebAuthenticationSession による OAuth またはサードパーティーログイン、パスワードの自動入力、ID トークンのサーバー検証、LAContext によるローカルの生体認証再認証を構築する際に使用します。
サーバーレス Redis(キャッシュ、セッション、リーダーボード、キーバリューストレージ)、Ratelimit(レート制限とスロットリング)、QStash(メッセージキュー、cron スケジュール、バックグラウンドジョブ)、Workflow(永続的な長時間実行関数)、Vector(埋め込み、セマンティック検索、RAG 向けベクトルデータベース)、Search(全文検索とセマンティック検索)、Box(AI エージェント向けのサンドボックス化されたクラウドコンテナ。TypeScript/JavaScript と Python に対応)、Blob(ブラウザーからの直接アップロードに対応するサーバーレスの S3 互換ファイルストレージ)、Upstash CLI、エージェント向けの登録不要な一時 Redis など、Upstash のあらゆる製品、SDK、ツールを扱います。ユーザーが Upstash に言及した場合、またはサーバーレス、エッジ、Node.js アプリでこれらの機能が必要な場合に使用します。
BGTaskScheduler を使用して iOS のバックグラウンド処理をスケジュールし、実行します。短時間のバックグラウンド取得用に BGAppRefreshTask を登録する場合、長時間のメンテナンス用に BGProcessingTask を登録する場合、フォアグラウンドで開始してバックグラウンドで継続する処理用に BGContinuedProcessingTask(iOS 26+)を登録する場合、バックグラウンド URLSession ダウンロードやプッシュ通知を扱う場合に使用します。Info.plist の設定、有効期限の処理、タスク完了、起動のシミュレーションによるデバッグを扱います。
ユーザーが Einstein Agent のアクションまたは構造化された入出力スキーマ向けに Custom Lightning Types(CLT)を作成する場合に使用します。CLT、Custom Lightning Types、widget/mosaic/fragment rendition/renderer を含む Custom Lightning Types(CLT)、Agent 用 JSON スキーマ、型定義、lightning__objectType、エディター/レンダラー設定について言及されたときに起動します。widget rendition を求められた場合は、必ず最初にこのスキルの references/ ディレクトリにある widget-rendition.md を読み、記載された完全な手順に従ってください。複雑な作業のため、CLT 関連では常にこのスキルを使用してください。
MSBuildプロジェクトファイルを最新化し、SDK形式へ移行するためのガイドです。対象:冗長なXMLを含む旧式の.csproj/.vbprojをSDK形式に変換する、packages.configをPackageReferenceに移行する、自動生成に置き換えてProperties/AssemblyInfo.csを削除する、暗黙的なグロブを利用して明示的なCompile Includeリストをなくす、共有設定をDirectory.Build.propsに集約する。旧式プロジェクトの兆候:ToolsVersion属性、$(MSBuildToolsPath)経由でのMicrosoft.CSharp.targetsのImport、単純なプロジェクトで.csprojファイルが50行を超える場合。対象外:すでにSDK形式のプロジェクト、.NET以外のビルドシステム(npm、Maven、CMake)、SDK形式に移行できない.NET Frameworkプロジェクト
非推奨 — このスキルはメンテナンスされていません。代わりに Angular 公式スキル(https://github.com/angular/skills)を使用してください。@angular/ssr を使用して Angular v20+ でサーバーサイドレンダリングとハイドレーションを実装します。SSR の設定、ハイドレーション戦略、静的ページの事前レンダリング、ブラウザー専用 API の処理に使用します。SSR の設定、ハイドレーションの不一致の修正、ルートの事前レンダリング、コードの SSR 対応でトリガーします。
ユーザーがスクロールアニメーション、スクロールエフェクト、パララックス、スクロール連動の表示、固定セクション、横スクロール、テキストアニメーションなど、スクロール位置に連動する動きを構築したい場合は常に使用します。バニラ JS、React、Next.js に対応します。GSAP ScrollTrigger(ピン留め、スクラブ、スナップ、タイムライン、横スクロール、ScrollSmoother、matchMedia)と Framer Motion / Motion v12(useScroll、useTransform、useSpring、whileInView、variants)を扱います。「スクロール時にアニメーション」「スクロールに合わせてフェードイン」「Apple のようなスクロール」「パララックス効果」「固定セクション」「スクロール進捗バー」「入場アニメーション」のような依頼でも使用します。GSAP または Framer Motion のコード生成向け Copilot プロンプトパターンでも起動します。創造的な方針やデザインレベルの仕上げには premium-frontend-ui スキルと組み合わせます
fetcher.sh の共通決済・セットアップスキル。fetcher.sh は Twitter/X、TikTok、Instagram、YouTube、Reddit、Google Search、Google Maps、Google News、Google Play、App Store、Yelp を対象とする従量課金型のウェブデータ API です。fetcher.sh の API キー、クレジットの追加、x402 マイクロペイメント、MCP サーバーの設定、または { status, message, data } レスポンス構造やエラーコードの説明が必要なタスクでは、各サービス専用スキル(twitter-api、x-api、tiktok-api、instagram-api、youtube-api、reddit-api、google-search、google-maps、google-news、google-play、app-store、yelp)の前または併用してこのスキルを使います。USDC での支払い方法、エージェントウォレットへの入金、クレジットの設定、API キーの発行やローテーション、MCP クライアントの fetcher.sh への接続について尋ねられた場合も使います。
HealthKit を使用して Apple Health のデータを読み取り、書き込み、検索します。HKHealthStore の認証、サンプルクエリ、統計クエリ、グラフ用の統計収集クエリ、HKQuantitySample データの保存、バックグラウンド配信、HKWorkoutSession と HKLiveWorkoutBuilder によるワークアウトセッション、HKUnit、HKQuantityTypeIdentifier の値を扱います。Apple Health との連携、健康指標の表示、ワークアウトの記録、健康データのバックグラウンド配信の有効化に使用します。
ユーザーが Salesforce のリストビューメタデータの作成、生成、検証を必要とする場合に使用します。リストビュー、フィルターされたレコード一覧、ビューの作成、レコード列の設定、条件によるレコードのフィルター、リストビューの可視性について言及或多[`filter records by...`] 場合はトリガーします。「次を表示するビューが必要」「条件でレコードを絞り込みたい」「用のリストビューを作成したい」のようにrtleったリクエストや、ListView XML ファイルを扱って検証やトラブルシューティングを行う場合にも使用します。
iOS アプリにテキスト認識(OCR)、顔検出、バーコードスキャン、画像セグメンテーション、オブジェクトトラッキング、書類スキャンなどのコンピュータービジョン機能を実装します。最新の Swift ネイティブ Vision API(iOS 18+)と従来の VNRequest パターン、ライブカメラスキャン用の VisionKit DataScannerViewController、カスタムモデル推論用の CoreMLRequest/VNCoreMLRequest を扱います。Vision で OCR、バーコードスキャン、顔検出、カスタム Core ML モデル推論を追加する際に使用します。
Spring Boot 3 サービス向けの完全な CRUD ワークフローを提供・生成します。Spring Data JPA の集約、リポジトリ、DTO、コントローラー、REST API を含む機能中心のアーキテクチャを作成します。ドメイン不変条件とトランザクション境界を検証します。Spring Boot アプリケーションの Java バックエンドサービス、REST API エンドポイント、データベース操作、ウェブサービスのパターン、JPA エンティティのモデリングに使用します
App Router アーキテクチャで Next.js 16+ アプリケーションを構築するためのパターンとコード例を提供します。App Router を使ったプロジェクトの作成、Server Components と Client Components(「use client」)の実装、フォーム用 Server Actions の作成、Route Handlers(route.ts)の構築、「use cache」ディレクティブ(cacheLife、cacheTag)によるキャッシュ設定、並列ルート(`@slot`)やインターセプトルートの設定、proxy.ts への移行、App Router のファイル規約(layout.tsx、page.tsx、loading.tsx、error.tsx)の利用時に使用します。
om-auto-create-pr-loop が開始した PR 向けの高度な om-auto-continue-pr です。PR を取得し、隔離された worktree で PLAN.md Tasks の最初の未完了行から再開します。各ステップでのコミットとチェックポイントの規律(UI の場合は統合テストとスクリーンショット)を維持し、完了時に全ゲートを実行します。仕様のみの設計 PR は設計のみのままに保ち(実装は om-auto-implement-spec を通じて独自の PR で公開)、実行フォルダーとラベルの契約を維持します。単純な実行には通常の om-auto-continue-pr を使用してください
Spring Boot 向けのイベント駆動アーキテクチャ(EDA)パターンを提供します。ドメインイベントの作成、ApplicationEvent と @TransactionalEventListener の設定、Kafka プロデューサーとコンシューマーの構成、信頼性の高い分散メッセージングを実現するトランザクショナルアウトボックスパターンの実装を行います。Spring Boot でイベント駆動システムを実装するとき、Kafka による非同期メッセージングを設定するとき、DDD 集約からドメインイベントを発行するとき、またはアウトボックスパターンで確実にイベントを発行したいときに使用します。
NestJS アプリケーションの包括的なコードレビュー機能を提供し、コントローラー、サービス、モジュール、ガード、インターセプター、パイプ、依存性注入、データベース統合パターンを分析します。NestJS のコード変更のレビュー、プルリクエストのマージ前、新機能の実装後、アーキテクチャの検証に使用します。トリガー:「review NestJS code」「NestJS code review」「check my NestJS controller/service」。
Next.js アプリケーションの包括的なコードレビューを提供し、Server Components、Client Components、Server Actions、キャッシュ戦略、メタデータ、API ルート、ミドルウェア、パフォーマンスパターンを検証します。Next.js App Router のコード変更のレビュー、プルリクエストのマージ前、新機能の実装後、アーキテクチャの検証に使用します。「review Next.js code」「Next.js code review」「check my Next.js app」で起動します。
iOS アプリに Core ML モデルを統合し、デバイス上で機械学習の推論を行います。モデルの読み込み(.mlmodel、.mlpackage、.mlmodelc)、自動生成クラスと MLFeatureProvider による予測、計算ユニットの設定(CPU、GPU、Neural Engine)、MLTensor、VNCoreMLRequest、MLComputePlan、複数モデルのパイプライン、デプロイ戦略を扱います。Core ML モデルの読み込み、予測、計算ユニットの設定、モデル性能のプロファイリングに使用します。
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。
