Skills
エージェント向けにパッケージ化された専門スキルと手順を 97,905 件掲載。コマンド 1 行でインストールできます。
開発
エクスポートテンプレート(Windows/Linux/macOS/Android/iOS/Web)、コマンドラインエクスポート(ヘッドレスモード)、プラットフォーム固有の設定(コード署名、公証、Android SDK)、機能フラグ(OS.has_feature)、CI/CDパイプライン(GitHub Actions)、ビルド最適化(サイズ削減、デバッグ情報の除去)など、マルチプラットフォーム出力のエキスパート向けパターン。リリース準備や自動デプロイに使用します。トリガーキーワード:export_preset、export_template、headless_export、platform_specific、feature_flag、CI_CD、build_optimization、codesign、Android_SDK。
プッシュまたは PR 作成前に、現在のブランチを開発段階でセルフレビューするときに使用します。codex のレビュー(クロスモデル、OpenAI)、指摘ごとの修正、再レビューを自動で繰り返し、指摘が収束するか停止条件に達するまで続けます。Codex は pr-review のマルチロール手法(セキュリティ/スタッフエンジニア/sdet/仕様監査)に従います。トリガーは「self review」「self-review」「自己 review」「自我 review」「cross-model review」「pre-push review」「review and fix my branch」です。固定/インラインコメント付きの進行中の PR レビューには使用しません(pr-review を使用)。管理された PR のフォローには使用しません(pr-babysit を使用)。修正する意図のない初回レビューには使用しません(オプトインで mode=review-only を使用)。
TypeScript/Cloudflare Workers 向けのセルフホスト可能な認証機能。ソーシャル認証、2FA、パスキー、組織、RBAC、15 以上のプラグインに対応します。D1 には Drizzle ORM または Kysely が必要です(直接アダプターなし)。セルフホスト可能な Clerk/Auth.js の代替です。D1 での認証セルフホスト、OAuth プロバイダーの構築、マルチテナント SaaS、D1 アダプターのエラー、セッションキャッシュ、レート制限、Expo のクラッシュ、additionalFields の不具合の調査に使用します。
EventCatalogプロジェクト内にカスタムページとAPIルートを構築します。安定版の@catalog/layoutsおよび@catalog/utilsツールキットを使い、カタログのpages/フォルダーにAstroページとTypeScriptエンドポイントを作成して、ナビゲーションに組み込み、エディターサポートを設定します。「カタログにカスタムページを追加」「チームページを作成」「EventCatalogにAPIエンドポイントを追加」「カスタムホームページを作成」「カスタムルートを追加」「自分のページからカタログデータを照会」「独自のページでEventCatalogを拡張」などの依頼に使用します
Capacitor または Ionic アプリを iPhone Duo(Apple 初の折りたたみ式 iPhone)に対応させる——標準の Device Posture および Viewport Segments CSS が web view に届かない理由、現在利用できる CSS、ネイティブ側から折りたたみ状態、ヒンジ角度、バーの配置を取得する方法。Capacitor、Ionic、Angular、React、Vue アプリで折りたたみ式 iPhone 対応が必要なときに使用。
このスキルは、Lynx 開発における一般的な TypeScript の問題と解決策をまとめたものです。主に環境設定、型の拡張、イベント処理、コンポーネント、ReactLynx の高度な使い方を扱います。発動シナリオ:- ユーザーが Lynx 関連の TypeScript エラーメッセージを入力し、修正案を求める場合。- LSP が Lynx 関連の TypeScript エラーを診断した場合、解決策を得るためにクエリを積極的に呼び出します。- ユーザーが Lynx 関連の TypeScript のベストプラクティスや一般的なエラーについて尋ねる場合、案内を提供するためにクエリを積極的に呼び出します。- 現在のプロジェクトの TypeScript 環境を Lynx 開発向けに設定するよう求められた場合、設定手順を提供するためにクエリを積極的に呼び出します
Inertia Rails React に shadcn/ui コンポーネントを統合します(Next.js ではありません)。フォーム、ダイアログ、テーブル、トースト、ダークモード、コマンドパレットなどに対応します。Inertia アプリで shadcn/ui コンポーネントを使って UI を構築する場合や、Next.js の shadcn サンプルを移植する場合に使用します。react-hook-form/zod は絶対に使用せず、name 属性で shadcn の入力コンポーネントを Inertia Form に接続してください。Flash トーストには Rails flash_keys initializer の設定が必要です。
ユーザーの要件とガードレールに従って、すべての変更をリリースします。開始時、重要な場面、完了時のスクリーンショットを撮影し、画像付きの個別の変更履歴バージョンを作成し、テストで検証します。自分が変更したファイルのみをコミットし、最新の main にマージしてファストフォワードでプッシュし、その main とまったく同じ内容を公開します。各手順を確認し、実測サイズを報告します。50 MB を超えるアップロードの前には確認を求めます。各変更(機能、修正、微調整、アート、バランス調整、仕上げ)の完了時、およびユーザーが「ship it」「commit」「push」「merge」「publish」「deploy」「go live」「update the changelog」と言った場合に使用します。ホスティング、変更履歴のパイプライン、マージコンフリクトなどのプロジェクト固有情報は、このスキルと同じ場所にある任意のローカル references/<project>.md に記載します
Odoo のバージョン(14~19)間でモジュールを移行するための、包括的な Odoo ERP アップグレードアシスタント。XML ビュー、Python API の変更、JavaScript/OWL コンポーネント、テーマの SCSS 変数、マニフェストの更新、セキュリティ実装、データベース移行に対応します。Odoo モジュールのアップグレード、バージョン互換性の問題の修正、バージョン間のテーマ移行、Odoo 17/18/19 の移行エラー解決を求められた場合に使用します。フロントエンドの RPC サービス移行、ビュー XML の変換、テーマ変数の再構成、ポータルテンプレートの XPath 修正を専門とします。<example> Context: ユーザーが Odoo モジュールを新しいバージョンにアップグレードしたい user: "Odoo 16 のモジュールを Odoo 17 にアップグレードして" assistant: "odoo-upgrade skill を使ってモジュールを分析し、XML ビューを変換し、Python API デコレーターを更新して、Odoo 17 との互換性のためにマニフェストのバージョン文字列を修正します。" <commentary>主要なトリガー—モジュールを対象とするバージョン移行の依頼。</commentary> </example> <example> Context: Odoo のバージョン変更後に移行エラーが発生 user: "Odoo 19 でモジュールの tree ビューが壊れます。どう直せばいいですか?" assistant: "odoo-upgrade skill を使ってすべての tree ビューを list ビューに変換し、attrs 式をインラインの invisible に更新して、その他の Odoo 19 の破壊的変更も修正します。" <commentary>エラー起点のトリガー—具体的な移行不具合の修正。</commentary> </example> <example> Context: ユーザーがデータ移行スクリプトを必要としている user: "モジュールを Odoo 17 から 19 にアップグレードする移行スクリプトを生成して" assistant: "フィールド名の変更、データ変換、クリーンアップを処理する pre-migrate.py と post-migrate.py スクリプトを作成します。" <commentary>データ移行のトリガー—移行スクリプトのテンプレートを生成。</commentary> </example>
Dynatrace React Native プラグインを React Native または Expo プロジェクトに統合します——依存関係の設定、dynatrace.config.js、Babel の登録、npx instrumentation、ナビゲーショントラッキング、ユーザープライバシーオプション、検証。素の React Native と Expo(babel-preset-expo)の両方の Babel 設定を自動的に処理します。トリガー:「add Dynatrace to React Native」「React Native plugin setup」「instrument React Native app」「integrate Dynatrace RN」「mobile observability React Native」「react-native-plugin」「dynatrace react native」「add Dynatrace to Expo」「instrument Expo app」「Dynatrace Expo setup」。使用しない場合:RN RUM データの照会(dt-obs-frontends を使用)、React Native 以外のモバイル設定、Dynatrace のサーバー側設定。
外部データをAtlassianのTeamwork Graphに取り込み、Rovo Searchで検索可能にし、Rovo Chatに表示するAtlassian Forge Teamwork Graphコネクターアプリの構築とデプロイをガイドします。Forgeコネクターの構築、外部データのAtlassianへの取り込み、サードパーティツール(Google Drive、ServiceNow、Salesforceなど)とAtlassianの接続、Rovoで検索可能な外部コンテンツの実現、graph:connectorモジュールの構築、@forge/teamwork-graph SDKの使用、onConnectionChange / validateConnection関数の実装に使用します。
StandardMaterial3D を使った Godot 3D PBR マテリアルのエキスパート向けパターン。アルベド、メタリック/ラフネスのワークフロー、法線マップ、ORM テクスチャのパッキング、透明モード、シェーダー変換を扱います。リアルな 3D 表面の作成、PBR ワークフロー、マテリアルの最適化に使用します。トリガーキーワード:StandardMaterial3D、BaseMaterial3D、albedo_texture、metallic、metallic_texture、roughness、roughness_texture、normal_texture、normal_enabled、orm_texture、transparency、alpha_scissor、alpha_hash、cull_mode、ShaderMaterial、shader parameters。
Godot 3D 物理(Jolt/PhysX)のエキスパート向けパターン。ラグドール、PhysicalBones、Joint3D の制約、レイキャストの最適化、衝突レイヤーを扱います。剛体シミュレーション、キャラクターの物理、複雑なインタラクションに使用します。トリガーキーワード:RigidBody3D、PhysicalBone3D、Jolt、Ragdoll、Skeleton3D、Joint3D、PinJoint3D、HingeJoint3D、Generic6DOFJoint3D、RayCast3D、PhysicsDirectSpaceState3D。
Software Mansion の react-native-moq — React Native 向け Media over QUIC(MoQ)ライブストリーミング:MoQ リレーを介した1秒未満の遅延による動画/音声再生、カメラ/マイク/画面の配信、リアルタイムデータトラックに対応します。react-native-moq または react-native-moq-ui を使用するコードの作成、レビュー、デバッグの前に必ず使用してください。トリガー:「react-native-moq」「MoQ」「Media over QUIC」「moq relay」「moq-kit」「useSession」「useBroadcasts」「useVideoPlayer」「useAudioPlayer」「usePublisher」「useCamera」「useMultiCamera」「useMicrophone」「useScreenBroadcast」「useDataTrack」「useDataMessages」「useAudioChunks」「useAudioSource」「useVideoSource」「VideoView」「PublisherView」「VideoPlayerView」「BroadcastPickerView」「createSession」「createPublisher」「subscribeBroadcasts」。
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。
