Skills
エージェント向けにパッケージ化された専門スキルと手順を 99,448 件掲載。コマンド 1 行でインストールできます。
開発
Freemius のマネタイズを JavaScript/TypeScript バックエンドに統合します。エンタイトルメントテーブル、サーバーサイドのチェックアウト作成、購入処理、webhook によるライセンスライフサイクル同期を扱います。バックエンドが JS/TS の SaaS/App/Web アプリ(Hono、Express、Next.js、Fastify、serverless Fetch handlers)にサブスクリプション、ライセンス、ペイウォール、「プレミアム機能のアンロック」ゲーティングを追加するときに使用します。フロントエンドの Checkout SDK ではなく、Freemius JS SDK(`@freemius/sdk`)を対象とします。
汎用的に適用できるフロントエンド/UI のベストプラクティス。UI を構築、変更、レビューするときは常に使用する——フォーム/ボタン/ダイアログ/モーダルの追加、キーボードショートカットの接続、フォームを送信するあらゆるインタラクティブな画面の作成、または TSX/JSX を書いたり編集したりするとき。コードを書く前に参照し、パターンが後付けではなく最初から組み込まれるようにする。スキル本文に記載されたシナリオが作業に当てはまる場合は、そのパターンを適用する——尋ねずに、そのまま従う(ユーザーが上書きできるよう、選択を一行で示す)。
Freshworks Platform 3.0 マーケットプレイスアプリの構築、デバッグ、レビュー、移行を行うエキスパート向け skill。Node.js 24.x + FDK 10.x が必要。新しい UI アプリはデフォルトで React Meta(DEW、metaConfig.framework react)を使用し、バニラの Crayons はオプトイン。コマンド: /fdk-react-create、/fdk-react-migrate、/fdk-fix、/fdk-migrate、/fdk-refactor。FDK/Node はインストールしない——fw-setup を使用すること。
基本を超えた Go の gRPC サービス:proto 設計、ステータスコードとエラー詳細、インターセプター、deadline、ストリーミング、ヘルスチェック、グレースフルシャットダウン。使用場面:"gRPC service"、"proto design"、"gRPC error handling"、"interceptor"、"gRPC streaming"、"gRPC deadline"、"grpc health check"、"gRPC status codes"。対象外:REST ハンドラー(go-api-design)、protobuf 非依存のレイヤリング(go-architecture-review)、TLS 強化(go-security-audit)。
.NET における OpenTelemetry — DI/builder SDK のセットアップ(OpenTelemetry.Extensions.Hosting、AddOpenTelemetry、UseOtlpExporter、OpenTelemetrySdk.Create)、ネイティブ .NET 計装 API(ActivitySource、System.Diagnostics.Metrics Meter)とログ抽象化(ILogger)、ゼロコードの CLR プロファイラエージェント、contrib 計装パッケージ、パフォーマンスチューニング、破壊的変更の監査。.NET または ASP.NET Core サービスでの OpenTelemetry の追加、レビュー、設定に使用。トリガー:「setup otel in dotnet」「dotnet telemetry」「.net tracing」「ASP.NET Core opentelemetry」「AddOpenTelemetry」「UseOtlpExporter」「OpenTelemetrySdk.Create」「ActivitySource」「System.Diagnostics.Metrics Meter」「ILogger opentelemetry」「OpenTelemetry.Extensions.Hosting」「opentelemetry-dotnet-instrumentation」、または C# の OTel に関するあらゆる質問。
技術実装の計画とアーキテクチャ設計。能力:機能計画、システムアーキテクチャ、技術評価、実装ロードマップ、要件の分解、トレードオフ分析、コードベース分析、ソリューション設計。アクション:計画、アーキテクト、設計、評価、技術ソリューションの分解。キーワード:実装計画、技術設計、アーキテクチャ、システム設計、ロードマップ、要件分析、トレードオフ、技術評価、機能計画、ソリューション設計、スケーラビリティ、セキュリティ、保守性、スプリント計画、タスク分解。使用時:新機能の計画、システムアーキテクチャの設計、技術手法の評価、実装ロードマップの作成、複雑な要件の分解、技術的トレードオフの評価。
完全な cave プラグインバンドルをスキャフォールドする — .cave-plugin/plugin.json マニフェストと標準ディレクトリ構造(commands/、skills/、agents/、themes/、hooks/)を生成する。ユーザーがマーケットプレイス向けの cave プラグインを作成、公開、パッケージ化したいときに使用する。"create a plugin"、"scaffold a plugin"、"/plugin create"、"new cave plugin" でトリガーされる。
Replit サンドボックスツールキット:プラットフォームの仕様(再作成時に $HOME が消去されること、REPL_HOME/XDG/env チャネル、rc と git の永続化)、/nix/store からのライブラリ取得(.replit [nix] packages と replit.nix、nix-env の違い、推移的な LD_LIBRARY_PATH のクロージャ)、Replit に同梱された Chromium での Playwright(ブラウザーのダウンロード不要)、Camoufox の検出回避 Firefox サーバー(Cloudflare/Turnstile/WAF サイト、Cookie の永続化、セッションの維持)を扱います。Replit/Nix ワークスペース上で実行するあらゆる作業に使用します。
Riverpod の Consumer、ConsumerWidget、ConsumerStatefulWidget を使って widget 内で provider を読み取り・監視します。WidgetRef、builder の ref パラメータも扱います。Riverpod provider にアクセスする必要がある widget を構築する場合、UI で ref.watch や ref.read を使う場合、StatelessWidget を ConsumerWidget に変換する場合に使用します。Flutter widget で provider を使う方法や ConsumerWidget が必要な理由をユーザーが尋ねたときは、このスキルを優先してください。
ScraperAPI Node.js / JavaScript SDK(scraperapi-sdk npm パッケージ)のベストプラクティスリファレンス。ユーザーが ScraperAPI を呼び出す JavaScript または TypeScript コードを書いたり、デバッグしたり、レビューしたりするときはいつでも参照する。ユーザーが次のように尋ねるときに使用:「Node.js と ScraperAPI でウェブサイトをスクレイピング」「ScraperAPI JavaScript の例」「Node で scraperapi-sdk を使うには」「ScraperAPI TypeScript」「ScraperAPI async await Node.js」「ScraperAPI POST リクエスト JavaScript」「Node.js ScraperAPI render」「ScraperAPI アカウント情報 Node」。CommonJS と ESM の両方のインポートスタイル、Promise と async/await、すべてのリクエストパラメータ、POST/PUT リクエスト、アカウント情報、エラーハンドリング、クレジット消費を扱う。注意:ユーザーが提供したクエリ、URL、コンテンツを ScraperAPI に送信する。
プルリクエスト、イシュー、ワークフロー実行を一覧表示する macOS メニューバーアプリ shipyard の config.toml を編集します。shipyard または shipyard アプリのレイアウト、テーマ、プロジェクト、通知、表示内容の変更依頼に使用します。リポジトリの監視やグループ化、イシュー・実行・ドラフト・特定ユーザーの項目の表示/非表示、メニューのリスト/タブ切り替え、テーマの選択や作成、通知タイミングの変更、他のマシンからの ping 表示、設定ファイルの修復に対応します。また、`shipyard ping` コマンドを使い、Mac または Herdr を実行している別のマシンから shipyard 経由で ping を送信します。PR の準備完了時、入力が必要なとき、またはこのペインに戻すときに使用します。`shipyard notice send` を使えば、対応不要のステータス通知(テスト実行中、完了)を任意のマシンから投稿できます。さらに、`shipyard app` と `panel` を使って Mac 上の shipyard アプリを開く、終了する、操作する、スクリーンショットを撮ることができ、自分のデータまたはデモデータを扱えます。shipyard のプロジェクトごとに Notion に保存したメモの記録、番号による検索、一覧表示、整理、アーカイブにも使用します。
Razor Tag Helpers を使用して ASP.NET Core アプリケーションに Syncfusion Block Editor コントロールを実装する。Syncfusion Block Editor、EJ2 BlockEditor、ASP.NET Core のブロックベースのコンテンツ編集、または <ejs-blockeditor> 構文と共同編集機能、リアルタイムのマルチユーザー編集、Yjs 統合、ユーザープレゼンスとリモートカーソル、ドキュメントのバージョン履歴を扱う場合にこの skill を使用する。ブロック管理、ネストされたコンテンツ構造、ドラッグアンドドロップ機能、コンテンツのサニタイズ、インストール、tag helper のセットアップ、ブロックの種類、コンテンツ操作、イベント、メニュー、リッチなブロックベースのドキュメントエディターを作成するための高度な機能を扱う。
Web Speech API を使用して音声をテキストに変換する Syncfusion ASP.NET Core SpeechToText コントロールを実装する。Razor Tag Helpers で音声認識を実装する場合、ASP.NET Core アプリケーションで音声をテキストに変換する場合、マイク入力を処理する場合、音声イベントを処理する場合、ボタンの外観をカスタマイズする場合、リスニング状態を管理する場合、またはアクセシブルな音声対応フォームを構築する場合にこの skill を使用する。セットアップ、音声認識機能、Razor Tag Helper 構文、イベント、メソッド、グローバリゼーション、セキュリティを扱う。
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。
