Skills
エージェント向けにパッケージ化された専門スキルと手順を 99,064 件掲載。コマンド 1 行でインストールできます。
開発
ユーザーがアプリケーションコード、バックエンドサービス、webhook ハンドラー、サーバーサイド自動化から Loops を統合したい場合は必ず使用します。Loops HTTP API と、サーバーサイドの連絡先、連絡先プロパティ、メーリングリスト、イベント、API キー検証、トランザクションメールのワークフロー向け公式 SDK が対象です。「Loops API」「Loops SDK」「send a Loops event from my app」「add a contact to Loops in a webhook」「send a transactional email from backend code」などのフレーズや、Loops をアプリ、バックエンド、webhook、自動化に統合したい場合に起動します。CLI または shell のみの依頼では起動しません。
React UI コードを Base UI(`@base-ui/react`)へ移行する — 独自の modal、カスタム dropdown、生の `<dialog>`/`<select>` 要素、場当たり的な popover/menu/tooltip、その他のコンポーネントライブラリ(Radix UI、Headless UI、Reach UI)を置き換える。37 コンポーネントのカタログ(base-ui.com/llms.txt からスナップショット)と、それを更新し、移行候補をスキャンし、移行がコンパイルできることを検証するスクリプトを同梱する。"migrate to base-ui"、"use base-ui instead of X"、"replace this dialog/popover/menu with base-ui" といったフレーズ、または React コードベースで Base UI が置き換えられるコンポーネントをスキャンするときにトリガーする。ユーザーが 1 つのコンポーネントだけに言及した場合(例:"swap this modal for base-ui dialog")でもトリガーする — このワークフローは 1 ファイルからリポジトリ全体まで対応する。
Next.js(App Router)+ Drizzle プロジェクトで Better Auth のセットアップをスキャフォールドする — lib/auth.ts、lib/auth-client.ts、/api/auth/[...all] ルートハンドラー、middleware.ts、.env.example、および権限モジュール。3 つのプラグインプリセット(minimal、social、twoFactor+magicLink を含む advanced)向けに規約準拠のテンプレートを生成する。ユーザーが明示的に "scaffold" と言わない場合でもトリガーする — "set up Better Auth"、"wire up auth"、"initialize auth in this project"、"add auth to Next.js" といったフレーズで本 skill を呼び出すべき。これらのテンプレートがエンコードするルールを扱う `better-auth` skill と組み合わせる。
認証済み MCP または shadcn registry を通じて、ライセンス済みの beUI Pro プレミアム React ブロックを選択、検査、インストール、組み合わせる。beUI Pro でランディングページを構築または改善する場合、@beui-pro の項目をインストールする場合、プレミアムな hero、機能、料金、社会的証明、CTA、ナビゲーション、フッター、その他のページセクションを選ぶ場合、または React や Next.js プロジェクト内でインストール済みの Pro ソースを調整する場合に使用する。
PostHog canvas の React + Quill 実装を作成します。単一コンポーネントの契約、許可されたインポート、Quill(PostHog のデザインシステム)のコンポーネントとコンポジションのルール、テーマ対応のデザイントークン、ローディングスケルトン、canvas 内の日付ピッカーを扱います。building-canvases が canvas リクエストを React 実装にルーティングした後に使用します。ダッシュボード、データボード、フォーム、ツール、または PostHog にネイティブに見えるべきあらゆる canvas が対象です。
ウェブページを高精度で複製します。Playwright を使ってページデータ(DOM 構造、スタイル、スクリーンショット、リソース)を段階的に収集し、その後、完全な HTML/CSS の再現を段階的に構築します。高速再現と高精度再現の2つのモードに対応します。ユーザーがウェブページの複製、再現、復元、模倣を求める場合に使用します。ユーザーが URL を提示して「同じページを作って」「このページを複製して」「このサイトのデザインを参考にして」「このページを再現して」と依頼した場合は、必ずこのスキルを使用します。
Cloudflareプラットフォームの知識。Workers、Pages、R2、D1、KV、Durable Objects、AI、Zero Trustを扱います。次の場合に積極的に有効化します:(1)Cloudflare Workers(ハンドラー、バインディング、wrangler)、(2)Cloudflare PagesとPages Functions、(3)R2オブジェクトストレージ、(4)D1 SQLデータベース、(5)Workers KVとDurable Objects、(6)Workers AI推論(LLM、埋め込み、画像生成)、(7)Vectorize(ベクトルデータベース)、(8)QueuesとEmail Workers、(9)Zero Trust(Access、Tunnel/cloudflared、Gateway)、(10)DNS、WAF、レート制限、Page Rules。wrangler.tomlテンプレート、バインディングパターン、R2/D1/KVの使用方法、Workers AIの例、Zero Trust設定を提供します。
GenAI/LLMアプリを Traceloop/OpenLLMetry から OpenInference に移行し、OTel gen_ai.* semconv オプション(`enable_genai_semconv` / `OPENINFERENCE_ENABLE_GENAI_SEMCONV`)を有効にします。既存の Traceloop 設定の検出、SDK ごとの instrumentor の切り替え、その後の修正可能範囲を左右する取り込み形式(アプリ所有の OTel trace exporter、またはインストルメンテーションのみで OneAgent が spans を取得)を扱います。semconv オプションは置き換えではなく追加であり、旧 llm.*/openinference.* 属性も gen_ai.* とともに出力され続ける点を明示します。これに伴うカーディナリティのトレードオフと削除方法(Collector transform または OpenPipeline)も扱い、まず実際に利用可能な方法を確認します。トリガー:「migrate off Traceloop」、「migrate off OpenLLMetry」、「move to OpenInference」、「enable OpenInference GenAI semconv」。既存の Traceloop 設定がない初回のインストルメンテーション、または semconv を一度も有効にしていない OpenInference アプリには使用しないでください(どちらも dt-setup-genai を使用)。
GitLab のリポジトリとプロジェクトを扱う。clone、create、fork、archive、view、update、delete、search、transfer、メンバー管理を含む。リポジトリのライフサイクル管理、プロジェクトの fork、リポジトリの clone、プロジェクトの検索、コラボレーターの管理、リポジトリ設定の構成を行う場合に使用。トリガー: repository、repo、project、clone、fork、create repo、search projects、collaborators。
慣用的な現代 Python(3.10+)における 22 個の GoF デザインパターンの実装ガイド。refactoring.guru から抽出。パターン的な問題を抱える Python の作成、リファクタリング、レビュー時に使用 — 継承によるクラス爆発、型で分岐する条件文、具象クラスへの密結合、木構造のモデル、実行時のアルゴリズム選択、undo/redo、状態依存の振る舞い、サブシステムの複雑さの隠蔽など。各項目は Pythonic な形(関数、dataclasses、Protocol、singledispatch、match、ジェネレータ、copy/replace)を先に示し、同一性・状態・ディスパッチが必要な場合にのみクラスベースの GoF 構造にフォールバックする。意図、適用可能性(使うべきときと使うべきでないとき)、実行可能な例、手順、長所・短所、関係を含む。パターン名が挙げられていなくてもトリガーする — 「コンストラクタの引数が多すぎる」「巨大な if/elif」「実行時に振る舞いを差し替える」「undo が必要」「木をたどる」といった手がかりはパターン的である。5 つの生成、7 つの構造、10 つの振る舞いの GoF パターンすべてを網羅する。
Используй для задач интеграции и целостности превращения. Триггеры: «интеграция», «интегрировать X с Y», «спецификация интеграции», integrate, integration spec — режим 0: сначала граф; «область интеграции изменения», integration scope, cold review — режим 1: холон + steward + узлы изменения; «проверь бяньхуа на целостность», «что затронет превращение», «кого заденет», integrity check — волновой фронт; «подкреплено ли графом», «не театр ли», claim audit — обратный аудит прозы. Distinct from assembly и design. Нужны iskron_*.
仕様書や要件ドキュメントに照らして、2 つ以上のコード実装を比較するときに使用します。「どのリポジトリが優れているか」「これらの実装を比較して」「両方の解決策を評価して」「これらのコードベースを順位付けして」「どちらのアプローチが勝るか判断して」といった依頼に対応します。同じ問題を解決する競合 PR やベンダーの提出案から選ぶ場合も対象です。単一のコードベースの品質レビューには使用しません(コードレビュー用スキルを使用)。戦略ドキュメントの評価にも使用しません(strategy-review を使用)。仕様ファイルと 2 つ以上のリポジトリパスが必要です。
Meteor 3 で Blaze インターフェースを構築またはデバッグするときに使用:meteor create --blaze、Spacebars テンプレート、Template ヘルパーとイベント、ライフサイクルフック、Tracker、ReactiveVar または ReactiveDict、テンプレートサブスクリプション、Promise ヘルパー、#let 非同期状態、Template.dynamic、Blaze.render、Meteor バンドラーでの blaze-hot HMR。非同期ヘルパー結果の陳腐化、await 後のリアクティビティ喪失、データコンテキスト参照の意外な挙動、HMR 後の DOM 統合の重複、Rspack の完全リロード、三重波括弧内の生 HTML で発動。ユーザーが再利用可能な Blaze コンポーネント、Blaze PWA スキャフォールド、現在の Blaze パッケージ、Rspack エントリのインポート、Blaze テンプレートのテストについて尋ねるときに本スキルを使用。Meteor 2 から 3 へのアップグレードには migrate-to-meteor-3 を使用。
公式ドキュメント(https://docs.openclaw.ai)と GitHub リポジトリ(https://github.com/openclaw/openclaw)から情報を取得して統合する OpenClaw 学習エキスパートです。ユーザーが OpenClaw について質問したときは、インストール、設定、API の使用方法、概念、トラブルシューティング、ベストプラクティスなど、あらゆる問い合わせにこのスキルを使用します。機能、実装、使用方法、セットアップ、その他の openclaw 関連トピックについての質問で起動します。
Node.js / JavaScript / TypeScript における OpenTelemetry — NodeSDK、宣言的な YAML 設定、自動計装、ESM と CJS のインポートパターン。Node.js サービスに OpenTelemetry を追加、レビュー、設定するときに使用する。「setup otel in node」「js telemetry」「node tracing setup」「NodeSDK」「auto instrumentation node」「TracerProvider node」、または Node.js 関連の OTel の質問でトリガーする。
他の決済プラットフォーム(Stripe Billing、Paddle、Lemon Squeezy)から Polar への移行ガイドです。次の場合にこのスキルを使用します:(1) 他の決済プロバイダーから Polar への移行を計画する。(2) Polar の Stripe 移行機能を使って、顧客、サブスクリプション、保存済みカードを移行する。(3) 移行期間中に両方の請求システムを稼働させる。(4) プラットフォーム間で商品と価格を対応付ける。(5) 移行したサブスクリプションの webhook とアクセス処理を更新する。(6) 顧客に移行を案内する。(7) まずサンドボックスで移行をテストする。
プロダクトディスカバリーの会話を導き、中国語で標準的な PRD ドキュメントを作成する。ユーザーがプロダクトのアイデア、機能リクエスト、改善リクエスト、vibe-coding プロジェクト、MVP のスコープを説明する場合、または PRD、プロダクト要件ドキュメント、需求文档、产品需求、功能规格 の作成を明示的に求める場合に使用する。ユーザー/ビジネス/技術の観点から診断し、ページ構造とナビゲーションを確認し、合意形成用の簡潔なコンセプト PRD を出力し、スコープを凍結してから、フロー、状態、フィールド、コピー、例外処理を含む実装可能な PRD を生成するという段階的ワークフローを徹底する。
PostHog のデータを canvas に正しく取り込みます。ホストが注入する `ph` SDK(loadInsight、query、capture、state、connectors、openExternal、navigate)、データ階層(保存済みインサイトが最優先、次に型付きクエリノード、最後にインライン HogQL)、検証可能性(インサイトに基づくメトリクスは PostHog 内の保存済みインサイトにリンクし、アドホッククエリは実行された正確なクエリを公開する)、インサイトタイプごとの結果形状、クエリごとの段階的ローディング、日付範囲の接続、閲覧者自身の接続(ph.connectors)を通じたライブのサードパーティデータ、canvas からのイベントキャプチャを扱います。canvas がメトリクス、チャート、テーブル、あらゆる PostHog データ、GitHub や MCP サーバーからのデータを表示する場合、または分析イベントを送信する必要がある場合に使用します。
Roblox ゲームのコンセプトまたは現在の会話を、短く構築可能な PRD(ゲームデザインブリーフ)に変換し、プロジェクトトラッカーに公開します。構築前に選んだコンセプトを仕様として固めたい場合、デザインブリーフを書きたい場合、または Roblox ゲームや機能の PRD を作成したい場合に使用してください。roblox-to-issues と組み合わせて使用し、同スキルは PRD を縦方向のスライスに分割することで、ゲームを一度にすべてではなく、1 つずつ遊べる単位で構築できるようにします。
Tailwind CSS v4 のパフォーマンス最適化とベストプラクティスのガイドライン(旧 tailwindcss-v4-style)。Tailwind CSS v4 のコードを書く、レビューする、リファクタリングする際に、最適なビルドパフォーマンス、最小の CSS 出力、v4 機能の正しい使用を担保するためにこのスキルを使用してください。Tailwind の設定、@theme ディレクティブ、ユーティリティクラス、レスポンシブデザイン、ダークモード、コンテナクエリ、CSS 生成の最適化に関するタスクで発動します。
Claude-in-Chrome のブラウザ自動化で Umbraco バックオフィスを確実に操作・検査する。実行中の Umbraco バックオフィスに対して mcp__claude-in-chrome ツールを使おうとするたびに使用する——セクションの移動、ツリー項目のクリック、フォームの入力、モーダルの開閉、バックオフィス拡張(プロパティエディター、ダッシュボード、ワークスペース、ツリー、セクション、メニュー)の視覚的な検証など。バックオフィスは Lit/web-components でオープンな shadow DOM を持ち、モーダルは画面外に描画されるため、組み込みの find/read_page ツールでは何も見えず、スクリーンショットはライブ DOM に遅れる。本スキルは shadow DOM を貫通する JS ヘルパーツールキットとナビゲーションの手順書を提供し、ピクセルから推測するのではなく DOM から状態を読み取れるようにする。ユーザーが「バックオフィスを開いて」「Umbraco の拡張をテストして」「バックオフィスをクリックして回って」「ログインして動作確認して」「Umbraco のエディターのスクリーンショットを撮って」と言うだけでもトリガーする。
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。
