Skills
エージェント向けにパッケージ化された専門スキルと手順を 98,873 件掲載。コマンド 1 行でインストールできます。
開発
Supabase でアプリを開発するとき、Supabase CLI を実行するとき、マイグレーションと RLS ポリシーを設計するとき、データベースの挙動をテストするとき、クライアント型を生成するとき、公式のセルフホスト可能な Docker スタックをデプロイするとき、またはその Postgres、Auth、Storage、Realtime、Functions、API gateway、バックアップ、アップグレード、セキュリティを管理するときにこのスキルを使用する。マネージドおよびセルフホスト型のプロジェクトに使用する。Supabase のサービスや規約を伴わない一般的な PostgreSQL の作業には使用しない。
Tailwind CSS v4、shadcn/ui、Vite、React 向けの本番環境で検証済みのセットアップです。Tailwind v4 を使った React プロジェクトの初期化、shadcn/ui のセットアップ、ダークモードの実装、CSS 変数の問題のデバッグ、テーマ切り替えの修正、Tailwind v3 からの移行、色やテーマの問題への対応に使用します。@theme inline パターン、CSS 変数アーキテクチャ、ThemeProvider によるダークモード、コンポーネント構成、vite.config の設定、v4 のよくある注意点、本番環境で検証済みのパターンを扱います。
@falcondev-oss/trpc-typed-form-dataを使った、tRPC経由の型安全なファイルアップロード。tRPC procedure経由でファイル/FormDataをアップロードする場合や、typedFormData()、createTypedFormData()、typedFormDataLink、createTypedFormDataPlugin、file()バリデーター/FileValue型(z.file()の安定した代替)、またはtRPC経由のReactNativeFile/Expoファイルアップロードを扱う場合に使用します。
Symfony UX 向け Hotwire Turbo — JavaScript ゼロで SPA のような速度を実現。Drive(ナビゲーション)、Frames(ページの部分セクション)、Streams(複数ターゲットの更新)を扱います。ajax ナビゲーション、遅延読み込みセクション、インライン編集、リロードなしのページネーション、サーバーからのモーダル、streams によるフラッシュ メッセージ、Mercure/SSE によるリアルタイム更新を構築する際に使用します。コード トリガー:turbo-frame、turbo-stream、data-turbo-frame、data-turbo、data-turbo-action、turbo-stream-source、TurboStreamResponse、<twig:Turbo:Frame>、<twig:Turbo:Stream:Append>、<twig:Turbo:Stream:Replace>、turbo:before-fetch-request。ユーザーが「リロードせずにページの一部を更新する方法」「ナビゲーションを SPA のように感じさせる方法」「セクションを遅延読み込みする方法」「インライン編集の方法」「サーバーからリアルタイム更新をプッシュする方法」「Mercure を Turbo で使う方法」を尋ねた場合にもトリガーします。クライアント側の JS 動作(stimulus を使用)、サーバー レンダリングのリアクティブ コンポーネント(live-component を使用)、再利用可能な静的 UI(twig-component を使用)にはトリガーしないでください。
拡張機能を新しいバージョンまたは現在の TYPO3 LTS で動作させる必要があるとき、バージョンアップで互換性が壊れたり非推奨 API が残ったりするとき、v11->v12、v12->v13、v13->v14 のアップグレード(現在のターゲットは v14.3 LTS)のとき、1 つのコードベースを 2 つのバージョンと互換性を保つ必要があるとき、ターゲットバージョンに対して Extension Scanner、Rector、Fractor、PHPStan を実行するとき、または特定の v14 の破壊的変更が問題になるとき——Fluid 5 の厳格な ViewHelpers、HashService の削除、ext_tables.php の分割——に使う。
Workerman 上に構築された Webman PHP アプリケーションを開発、変更、レビュー、デバッグ、テスト、またはデプロイする。プロジェクトに workerman/webman-framework が含まれる場合、またはタスクが Webman のルーティング、コントローラー、ミドルウェア、設定、常駐ワーカー、カスタムプロセス、キュー、コルーチン、データベース、プラグインを明示的に扱う場合に使用。単体の Workerman、または Webman を含まない通常の PHP、Laravel、ThinkPHP プロジェクトには使用しない。
SHIPPED 済みで検証済みの @wix/sdk コードを接続して Wix Headless サイトを素早く構築する。レシピから統合を自作するのではない。各 Wix ビジネスバーティカルには、型付きでフレームワーク非依存の React コア(プレーンな DTO を返すデータレイヤー、hooks、headless コンポーネント)と、Astro オーバーレイ(オーナーが編集可能な SEO をあらかじめ組み込んだ SSR ページ)、ビルド時の REST シードスクリプトが同梱される。エージェントは Wix CLI で足場を作り、同梱コードをデプロイし、バックエンドにシードデータを投入し、同梱の hooks 上でプレゼンテーションレイヤー(商品カード/グリッド、PDP、ホーム、テーマ)を自ら設計し、Wix ホスティングへリリースする。Wix 管理の Astro(環境認証、既定)でも、公開 OAuth クライアント ID 経由の任意の React ベースプロジェクト(Vite、非 Astro)でも動作する。バーティカル:stores/storefront(商品、カテゴリ、バリエーション、カート、ホスト型チェックアウト)、bookings(サービス、予約/クラスの時間枠、スタッフ、予約フォーム、チェックアウトまたは店頭)、rentals(時間単位または日単位で部屋、車両、機材を貸し出す:リソース、顧客が選ぶ期間、価格付き見積もり、チェックアウト)、blog(記事、カテゴリ/タグ、リッチコンテンツ)、cms(構造化コンテンツコレクション)、forms(スキーマ駆動の訪問者フォーム:レンダリング、検証、送信)、events(一覧、RSVP、チケット販売)、members(ログイン、制限付きページ、アカウント)、portfolio(プロジェクトコレクション、メディアギャラリー)、pricing-plans(プラングリッド、ホスト型購入)、restaurants(メニュー、オンライン注文、テーブル予約)、faq(カテゴリ別の質問と回答、検索、質問ごとのリンク)、donations(キャンペーンページ、目標進捗、ホスト型チェックアウト経由の単発および継続寄付)。トリガー:ストア/ブログ/予約/レンタル/イベント/レストラン/ポートフォリオ/FAQ/寄付サイトを素早く構築したい、予約を素早く受けたい、部屋/車/機材を headless で貸し出したい、チケットや会員プランを headless で販売したい、寄付を headless で集めたい、wix headless fast、既製の SDK コードで Wix ビジネスアプリを接続したい。
このスキルを使い、BEAM ランタイムアーキテクチャについて Elixir/OTP システムを合否形式の敵対的レビューでゲートする — 単一のブラインドレビュアーサブエージェントが、diff またはファイルセットを 23 個の判定可能なルールに照らして評価する。対象は、監督と障害設計(再起動戦略と子プロセスの依存関係、ブロッキング init、terminate での耐久性、再起動時の記憶喪失、監督されない fire-and-forget)、バックプレッシャー(外部駆動の取り込みに対する cast、需要のないプッシュパイプライン、無音化または再試行される call タイムアウト、無制限のファンアウト)、イベント配信セマンティクス(PubSub を耐久性ありとして扱う、作成トランザクション外でのジョブのエンキュー、at-least-once 配信下での非冪等コンシューマー、ソース間の順序付け、ブロックまたはデタッチするテレメトリハンドラー)、共有状態の競合(ETS/Registry での check-then-act、単一メールボックス経由のホットリード、persistent_term の頻繁な変動)、分散(netsplit におけるグローバルシングルトン、ノードローカルの一意性をクラスター全体と仮定)、ランタイムのメカニクス(ウォールクロックの duration、サブバイナリリーク、生成される atom)である。判定のみを返し、修正は決して行わない。
このスキルを使い、SwiftUI コードを合否形式の敵対的レビューでゲートする — 単一のブラインドレビュアーサブエージェントが、diff またはファイルセットを 31 個の判定可能なルールに照らして評価する — 対象は、データモデリングと観測(ObservableObject ではなく @Observable、@State の所有権、task(id:) の再初期化ガード、環境クロージャと高頻度の値)、ビュー更新コスト(計算プロパティの抽出、モデル全体への依存、init の副作用、キャッシュされない派生値、行上の構造体)、構造的同一性(applyIf の分岐、AnyLayout)、タスクライフサイクル(onAppear+Task ではなく .task、スカラー id、@concurrent によるオフロード)、リストとジオメトリ(ForEach のビュー数、AnyView の行、GeometryReader の測定、フィードバックループ、visualEffect)、アニメーションのスコープ、アクセシビリティ(ボタンのセマンティクス、スタイルプロトコル、accessibilityRepresentation、セマンティックなスタイリング、ScaledMetric のスペーシング)である。SwiftUI の作業をマージする前にトリガーするか、エージェントが作成したビューを監査するために使用する。判定のみを返し、修正は決して行わない;SwiftUI のサーフェスを持たないターゲットは中止する。
このスキルを使い、TypeScript および TanStack Start アプリの Zod 4 スキーマコードを合否形式の敵対的レビューでゲートする — 単一のブラインドレビュアーサブエージェントが、diff またはファイルセットを 24 個の判定可能なルールに照らして評価する。対象は、Zod 3 から 4 へのサイレントなセマンティック破壊(デフォルト、enum をキーとするレコード、ブール強制変換)、削除された API(z.interface のハルシネーションを含む)、統合されたエラーカスタマイズ、非推奨のメソッド形式、再帰とコーデックの合成、アダプター不要の TanStack Start バリデータ、パッケージングである。Zod スキーマの作業をマージする前に、またはゲート、敵対的レビュー、Zod 使用の合否判定を求められたときにトリガーする。エージェントが作成したスキーマが最新の Zod 4.x サーフェスを使用しているかの妥当性チェックとしても使える。判定のみを返し、作業を修正することは決してない;教示的な Zod フィードバックには、代わりに精選された zod スキルを使用する。
Huawei Ascend NPU のモデル変換とエンドツーエンド推論の適合に対応する完全なツールキットです。ワークフロー 1:ユーザーのソースコードから入力形状とパラメーターを自動検出します。ワークフロー 2:PyTorch モデルを ONNX にエクスポートします。ワークフロー 3:複数の CANN バージョンに対応し、ATC で ONNX を .om に変換します。ワークフロー 4:ユーザーの推論パイプライン全体(前処理 + モデル + 後処理)を適合させ、NPU 上でエンドツーエンドに実行します。ワークフロー 5:ONNX と OM の出力間の精度を検証します。ワークフロー 6:再現可能な README を生成します。標準的な PyTorch/ONNX モデルに対応します。Ascend AI プロセッサ上でモデルを変換、テスト、デプロイする際に使用します
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。
