Skills
エージェント向けにパッケージ化された専門スキルと手順を 98,067 件掲載。コマンド 1 行でインストールできます。
開発
React v17、TypeScript、Fluent UI V9 を使用して、モデル駆動型アプリ向けの Power Apps 生成ページを作成、更新、デプロイします。計画、エンティティ作成、コード生成を専門エージェントに調整します。既存の Microsoft Power Apps モデル駆動型アプリのページを作成、取得、更新するよう求められた場合に使用してください。「generative page」「page in a model-driven」「genux」と言及された場合にも使用します。汎用またはスタンドアロンの React/Web アプリ、ウェブサイト、ダッシュボード(Power Apps コードアプリを含む)、Power Pages、キャンバスアプリ、Power Automate には使用しないでください。また、Power Platform、Dataverse、モデル駆動型アプリを除外する場合(例:「no Power Platform」)も使用しないでください。生成ページはモデル駆動型アプリ内でのみ実行され、このスキルでスタンドアロンプロジェクトをスキャフォールディングすることはできません。このスキルは単独で使用でき、/app-builder は不要です。ただし、既存アプリのページではなく、アプリ全体(テーブル、フォーム、ビュー、サイトマップ)の構築を希望する場合は、代わりに /app-builder を使用してください。
公開の `orca` CLI を使用して、Orca が管理する worktree、フォルダーコンテキスト、ターミナル、リポジトリ、自動化、アーティファクト、worktree コメント、および Orca アプリに埋め込まれたブラウザを操作する。ユーザーが「$orca-cli」「use orca cli」「Orca worktree」「child worktree」「cardStatus」「spawn codex/claude in a worktree」「read/wait/send Orca terminal」「terminal send」「full handoff」「handover」「give this to another agent」「another worktree」「Orca browser」「orca artifacts」「share HTML/Markdown」「public artifact link」「control the browser inside Orcaoclassroom」と言ったときに使用する。Orca が管理する状態に wortt Involving タスクでは、生の `git worktree`、場しの PTY、Playwright、Computer Use よりこの方法を優先する。Orca の埋め込みブラウザ以外のブラウザウィンドウ、webview、デスクトップ UI には Computer Use を使用してきた。
Rails 7+ のスペシャリストです。includes/eager_load による Active Record クエリの最適化、部分的なページ更新のための Turbo Frames と Turbo Streams の実装、WebSocket 接続用の Action Cable 設定、バックグラウンドジョブ処理用 Sidekiq ワーカーのセットアップ、包括的な RSpec テストスイートの作成を行います。Hotwire、リアルタイム機能、またはバックグラウンドジョブ処理を備えた Rails 7+ ウェブアプリの構築に使用します。Active Record の最適化、Turbo Frames/Streams、Action Cable、Sidekiq、RSpec Rails に利用してください。
Shopify テーマ(.liquid ファイル、theme.json、sections)の構築とデバッグ、カスタム Shopify アプリ(shopify.app.toml、OAuth、webhooks)の開発、ヘッドレスストアフロント向け Storefront API 統合の実装を行います。Shopify テーマの作成やカスタマイズ、Hydrogen やカスタム React ストアフロントの作成、Shopify アプリの開発、チェックアウト UI 拡張や Shopify Functions の実装、パフォーマンスの最適化、サードパーティサービスの統合に使用します。Liquid テンプレート、Storefront API、アプリ開発、チェックアウトのカスタマイズ、Shopify Plus の機能、App Bridge、Polaris、Shopify CLI のワークフローに対して呼び出します。
Spree 6 のカスタマイズを検討していて、適切なパターンが明らかでない場合に最初に使用します。「how do I customize X」「where should this logic go」「decorator or subscriber?」「hook or event?」「how do I block checkout when…」「add a field to products」「change how tax/shipping/search works」「extend Spree without forking」などに対応します。決定木を使って、各ニーズを適切な拡張ポイント(ストア設定、SPREE_* 設定、モデル設定、ワークフローフック、イベント、webhook、Checkout::Registry、プロバイダー、カスタムフィールドとメタデータ、バリデーター、許可属性、権限スコープ、新しいリソース、依存関係、デコレーター、ダッシュボードプラグイン)と、詳細を扱うスキルに案内します。
ユーザーが Spree 6 のオプションの Next.js ストアフロント(`apps/storefront/` にある顧客向けストア、github.com/spree/storefront)を開発している場合に使用します。ページの追加、チェックアウトのカスタマイズ、商品取得、複数地域の URL、卸売/B2B ポータル、webhook によるトランザクションメール、ストアフロントのテスト、`@spree/sdk` を介した Store API と任意のフロントエンドの連携などが対象です。よくある表現:「ストアフロントをカスタマイズ」「Next.js ストアフロント」「フロントエンドの変更」「PDP」「商品ページ」「カート」「チェックアウトフロー」「注文確認ページ」「@spree/sdk」「公開可能キー」「国/ロケール URL」「卸売ポータル」「ストアフロントのメール」「webhook ルート」。ストアフロントのアーキテクチャ、@spree/sdk の連携モデル、ストアフロントとバックエンドのどちらを使うかの判断フローを提供します。
iOS/macOS/watchOS/tvOSアプリを構築し、SwiftUIビューと状態管理を実装します。プロトコル指向のアーキテクチャを設計し、async/awaitの並行処理に対応し、スレッドセーフのためにactorsを実装して、Swift固有の問題をデバッグします。Swift 5.9+、SwiftUI、async/awaitの並行処理を用いたiOS/macOSアプリの構築に使用します。プロトコル指向プログラミング、SwiftUIの状態管理、actors、サーバーサイドSwift、UIKit連携、Combine、Vaporにも対応します。
Cloud SQL PostgreSQL を使って Google App Engine Standard に Django をデプロイします。Unix socket 接続、ローカル開発用の Cloud SQL Auth Proxy、Gunicorn の設定、本番環境向けの設定を扱います。Django の App Engine へのデプロイ、Cloud SQL PostgreSQL の設定、Unix socket 接続のセットアップ、「No such file or directory」「connection refused」「FATAL: password authentication failed」のトラブルシューティングに使用します。
コンバージョンにつながり、適切に検証され、スパムに強く、後続システムとスムーズに連携するフォームを設計します。問い合わせ、登録、購入手続き、複数ステップ、埋め込みなどのフォームの設計や監査、検証ロジックの計画、スパム対策、フォームツールの選定、コンバージョン改善に使用します。フォーム設計、フォーム検証、フォームコンバージョン、複数ステップフォーム、フォームスパム、CAPTCHA、ハニーポット、フォーム離脱、登録フォーム、問い合わせフォームなどに対応します。フォーム完了率が低い場合やスパムが多すぎる場合にも使用します。
収集アイテム ID、スカベンジャーハント、達成アーカイブ、最寄りアイテムを示すコンパス UI、隠しスポナー、「すべての X を発見」の進行状況保存を扱う収集ループシステムの専門ガイドです。収集アイテム、スカベンジャーハント、達成率アーカイブ、コンパス誘導型のアイテム探しを実装する際に使用します。キーワード:collectible_id、scavenger_hunt、collection_manager、collection_compass、completion_archive、hidden_item_spawner、find_all、collectible_item。
教育ゲームの専門設計ガイド。ゲーミフィケーションのループ(学習/適用/フィードバック/適応)、進捗追跡(学生プロフィール、習熟度 %)、適応型難易度(成功率の目標 70%)、間隔反復、カリキュラムツリー(前提条件システム)、視覚的フィードバック(紙吹雪、XP バー)を扱います。学習アプリ、トレーニングシミュレーション、エデュテインメントに使用します。トリガーキーワード:educational_game、gamification、adaptive_difficulty、spaced_repetition、student_profile、curriculum_tree、mastery_tracking。
メトロイドヴァニア向けの専門的な設計指針です。能力によって制限される探索(ロック/鍵)、相互接続された世界設計(ショートカットを使った再探索)、永続状態の追跡(収集アイテム、ボス撃破)、部屋間の遷移(シームレスなロード)、マップシステム(グリッドベースの開示)、能力の多用途性(戦闘+移動)を扱います。探索型プラットフォーマーやアクションアドベンチャーゲームに使用します。トリガーキーワード:metroidvania、ability_gating、interconnected_world、backtracking、map_system、persistent_state、room_transition、soft_locks。
ユーザーが LiteFlow について質問、利用、設計、トラブルシューティング、アップグレードを行う際に有効化します。LiteFlow 2.16.2 の導入と設定、コンポーネント、EL、コンテキスト、エグゼキューター、スクリプト、ルールソース、Rule-DB、モニタリング、動的構築、テスト、ソースコード、Jev のスマート選択、真偽判定と SWITCH/IF ルーティング、および AgentScope 2 ベースの liteflow-agent、モデル、ツール、MCP、セッション、イベント、HITL、Skills、Harness、A2A を扱います。旧式の liteflow-react-agent/ReActAgentComponent の使用法の特定と移行にも対応します。
ユーザーが Spree 6 の商品カタログを扱う場合に使用します。商品、バリエーション、オプションのタイプ/値、デフォルトバリエーション、商品タイプ(テンプレート)、カテゴリとコレクション、カスタムフィールド、メディア(画像、動画、メディアライブラリ)、チャネルへの公開、検索プロバイダー(database、spree_meilisearch、カスタム)、デジタルアセット、カタログのインポート/エクスポートに対応します。よくある依頼例:「create a product」「add variants」「size and color options」「product type」「category tree」「collection」「brand」「custom field on products」「product images」「product video」「primary_media」「product not showing in store」「publish product on channel」「Meilisearch」「reindex」「custom search provider」「digital download」「master variant」。カタログのグラフ構造と、Ruby、Admin SDK、`spree api` から読み書きする方法を網羅します。
ローカル SPM パッケージ境界を使う iOS 26 / Swift 6.2 の Clinic モジュール型 MVVM-C アプリ向けに、独自の方針に基づいて SwiftUI アーキテクチャを適用します。App ターゲットの `DependencyContainer` とルートシェル、@Observable ViewModel/コーディネーター、Domain のリポジトリ/コーディネーター/エラールーティングプロトコル、Data が所有する I/O、stale-while-revalidate による読み取り、楽観的なキュー同期を必須とします。SwiftUI のアーキテクチャ、ナビゲーション、依存関係の配線、リポジトリ境界の作成・レビュー・リファクタリングに使用します。
Mover プラグイン上に構築された移動の作成やデバッグ時に使用:カスタム移動モード、レイヤード移動、移動モディファイア、インスタント効果、モード遷移、入力生成、Mover pawn のロールバックネットワーキング。ユーザーが 'Mover plugin'、'MoverComponent'、'CharacterMoverComponent'、'UBaseMovementMode'、'FLayeredMoveBase'、'FMoverSyncState'、'FMoverInputCmdContext'、'FProposedMove'、'ProduceInput'、'QueueNextMode'、'QueueLayeredMove'、'MovementModifier'、'InstantMovementEffect'、'ChaosMover'、'NetworkPrediction backend'、'MoverExamples' に言及した場合にも使用。UCharacterMovementComponent については ue-character-movement を、レプリケーションの仕組みについては ue-networking-replication を参照。
Spartan UI(Angular向けshadcn)のベストプラクティス。Brain/Helmアーキテクチャ、Tailwind統合、アクセシブルなヘッドレスコンポーネントを扱います。@spartan-ng/brainおよび@spartan-ng/uiを使用する際に有効になります。Angular Material、PrimeNG、その他のコンポーネントライブラリには使用しないでください。全範囲をカバーするにはangular-best-practicesと併せてインストールしてください。
他のスキルが利用する共有 git レイヤーです。worktree のパス、名前、ライフサイクル、worktree に宣言されたセットアップと終了処理、ベースブランチ、rebase と merge の選択、ブランチ同期、マージ済みブランチのクリーンアップ、失われた作業の復旧、スタックブランチを扱います。ユーザーが「#42 用の worktree を作って」「このブランチの worktree はどこ?」「この worktree を終了して」「この worktree をセットアップして」「この worktree 用の開発データベースを作って」「ここのベースブランチは?」「rebase と merge のどちらがいい?」「このブランチを main と同期して」「マージ済み worktree を整理して」「コミットを失った」「これを #43 の上に積んで」と言った場合、「/gitkit」を実行した場合、または別のスキルがこれらの情報を必要とする場合に使用します。
Make Appの単一アプリ権限の適用(/principal/permission、AppスコープのIAM照合、権限対応Schema、エンティティ/フィールド/操作のガード、権限の更新)を生成、リファクタリング、レビュー、デバッグするときに使用します。单应用权限、权限范围、字段可新建、可见、可编辑、creatable、createFields、data.record.*、meta.entity.*、meta.field.*、ルートガード、URLバイパスが対象です。選択や一括操作にはmake-app-actionsを使用します。プラットフォーム管理者権限、認証、汎用Service API、UIレイアウト、CanvasTable内部、DSL、デプロイ、ランタイムのパッケージ化は対象外です。
ウェブパフォーマンスを最適化します。バンドルサイズ、画像、キャッシュ、遅延読み込み、ページ全体の速度を扱います。サイトの速度低下、バンドルサイズの削減、レイアウトシフトの修正、Time to Interactive の改善、Lighthouse スコアの最適化に使用します。トリガー:ウェブパフォーマンス、バンドルサイズ、ページ速度、サイトの遅さ、遅延読み込み。Core Web Vitals 固有の修正(core-web-vitals を使用)、Lighthouse 監査の実行(perf-lighthouse を使用)、Astro 固有の最適化(perf-astro を使用)には使用しないでください。
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。
