Skills
エージェント向けにパッケージ化された専門スキルと手順を 98,284 件掲載。コマンド 1 行でインストールできます。
開発
コーディングエージェント向けの、アーキテクト、デベロッパー、レビュアーのエンジニアリング専門家であり基盤となるエンジニアリング層。team-executor によって、コードを書く、更新する、レビューするあらゆるエージェントに割り当てられ(アーキテクト/デベロッパー/レビュアーの引き継ぎ)、または明示的に呼び出されて、Three Lenses と Eight Standards にわたる厳格なエンジニアリング基準を作業に課す。新規コードと既存コードの変更に等しく適用される。構造の簡潔さ、クリーンアーキテクチャ、型付き境界、分解、再利用、ドメイン別の実践(バックエンド、フロントエンド、データ、devops、セキュリティ、テスト)の基準、および definition-of-done として実行されるセルフレビューゲートを担う。heroui、drizzle-orm、temporal などのスタック固有のスキルはこのスキルに重ねて適用される。
SpacetimeDB CLI のコマンドとスタンドアロン構成を実行または説明するときに使用。`spacetime init`、`build`、`publish`、`generate`、`call`、`sql`、`logs`、`describe`、`dev`、`server`、`start`、login/logout、`config.toml` を扱う。トリガー:spacetime CLI、spacetime publish、spacetime generate、spacetime sql、spacetime logs、spacetime server。
Syncfusion JavaScript TreeView コンポーネントで階層ツリー構造を実装し、選択、編集、ドラッグ&ドロップ機能を提供する。ツリーナビゲーションインターフェースの構築、階層データの表示、ノード選択とチェックボックスの実装、ノード操作(追加/削除/更新)、ツリーテンプレートのカスタマイズを行うときにこのスキルを使用する。ローカルおよびリモートデータソースのデータバインディング、DataManager 統合、ノードイベント、API メソッド、プロパティを扱う。
Syncfusion Vue Diagram を使ってインタラクティブな図を構築します。フローチャート、BPMN ワークフロー、UML 図、実体関連(ER)図、スイムレーン、組織図を含みます。ノード、コネクタ、シェイプ、ポート、ラベル、レイアウト、シンボルパレット、未保存の変更検出を伴うシリアル化/逆シリアル化、Mermaid 構文のサポート、データバインディング、インタラクティブ編集、可視化とプロセスフロー向けの図のエクスポートなど、Vue の図コンポーネントを扱うときにトリガーします。
ユーザーがインタラクティブなティーチングサイト / コースのマイクロサイト / ワークショップのランディングページを構築、計画、発展させたいときは常に、このスキルをメインの入口として使用する——白紙の状態からでも、既存のコース教材からでも、その中間のどの状態からでも。"做課程網站"、"做教學網頁"、"做工作坊網站"、"把講義變網頁"、"course microsite"、"workshop site"、"interactive lesson page"、"multi-day curriculum website"、"做一套課程" といった広範な表現でトリガーする。このスキルはティーチングサイトのパイプライン全体(アウトライン → コンテンツ → SPA → インタラクション → ビジュアル → 企業向け / 電子書籍)のルーターであり、必要に応じて 10 の専門サブスキルにディスパッチする。ユーザーの要求が広範な場合、またはどの段階にいるか不明な場合はこれを優先する——段階に特化した要求では、サブスキル(例: `course-ebook-publishing`)を直接トリガーすることもできる。
地理情報を多用する React SPA 向けの標準 FMC 技術スタック:Bun/Vite、React 19、TanStack、地図、スタイリング、TypeScript エディター/CLI の整合、tsconfig テンプレート、browserslist のクライアント対象、Claude Code MCP(Postgres、agent-browser)、関連スキルの選び方を扱います。新規アプリのひな型作成、ライブラリの評価、Bun install/global store または Knip の設定、対応ブラウザーや互換性 lint の変更、Claude Code MCP の設定、既存アプリのスタック/アーキテクチャ判断に使用します。
言語間のサーバーまたはアプリケーション移行を、動作の同等性を保ちながら計画・実行します。プログラミング言語間でモジュール、サービス、API、ランタイムを移植する場合、移行元ランタイムのオラクルとフィクスチャを生成する場合、移行後のパリティテストを生成する場合、ランタイム、標準ライブラリ、シリアライズ、数値、エンコーディング、時刻、正規表現、プロトコルの差異を検出する場合、一時的な互換レイヤーを構築する場合、移行知識を蓄積する場合、ベンチマーク、シャドーテスト、カナリアリリース、カットオーバーとロールバックの計画に使用します。
モデルが持つ tRPC v11 に関する誤ったデフォルト認識を修正する(11.18.0 で検証済み)。コードが initTRPC、createTRPCContext、createTRPCOptionsProxy、createTRPCReact、httpBatchLink、httpSubscriptionLink、fetchRequestHandler、TRPCError をインポートする場合、または routers、procedures、middleware、links、RSC prefetching を構築する場合に使用。古いコードを失敗させる v10 から v11 へのドリフト——@trpc/tanstack-react-query に切り替わった React クライアント、links に移動した transformers、名前が変わった型エクスポート、SSE 上の非同期ジェネレーターに置き換えられた observable subscriptions——に加え、単に古いだけでなく安全でないデフォルト——上限のないバッチ処理、あるユーザーのデータを別のユーザーに配信する CDN キャッシュヘッダー、エッジランタイムから出荷されるスタックトレース、入力検証の前に実行される middleware——を扱う。一般的な TanStack Query のセマンティクス(tanstack-query を使用)、Zod schema の作成(zod を使用)、Next.js App Router のルーティング(nextjs を使用)には使用しない。
ユーザーがターミナル UI、curses アプリ、生の ANSI 出力、PTY 駆動の対話、仮想端末エミュレータ、ConPTY の挙動、リサイズテスト、キーボード/マウス/貼り付けテスト、または不安定なターミナルスナップショットのテスト、デバッグ、スナップショット取得、検証、再現、自動化を求めたときに、この skill を使用する。以下で積極的に有効化する:TUI テスト、スナップショットテスト、golden ファイル、pty 統合テスト、疑似端末自動化、ConPTY、Pexpect、node-pty、vt エミュレータ、Textual Pilot、Ratatui スナップショット、Bubble Tea テスト、ターミナルデバッグログ、CI の失敗。提供するもの:層別テスト戦略、決定的なスナップショット規則、PTY/ConPTY パターン、デバッグプレイブック、フレーク防止。
utoipa と Axum フレームワークを使った Rust API 向けの OpenAPI ドキュメントスキル。OpenAPI 仕様の自動生成と Scalar UI を備えた REST API を構築する際に使用する。扱う内容:(1) リクエスト/レスポンス型の ToSchema 派生、(2) エンドポイント文書化のための #[utoipa::path]、(3) 仕様を統合する OpenApi 派生、(4) セキュリティスキーム(JWT、API keys)、(5) クエリ/パスパラメータの IntoParams、(6) Scalar UI の統合、(7) レスポンスとエラー処理のパターン。トリガー:utoipa、openapi、scalar、axum api、ToSchema、IntoParams、rust api docs。
Vapor UI デザインシステムのコンポーネントとアイコンのガイド、UI モックアップ生成ツール、Figma デザイン変換ツール。コンポーネントカタログ、アイコン検索、使用パターン、props ドキュメントを提供し、Figma デザインを本番投入可能な vapor-ui コードに変換する。ユーザーが "vapor-ui components"、"vapor-ui icons"、"아이콘 찾기"、"vapor-ui 사용법"、"vapor-ui를 사용해서 시안 구현"、"convert figma"、"figma to code"、"implement design from figma" と尋ねた場合、Figma URL を提供した場合、または "Button"、"Input"、"Modal" などの特定のコンポーネントに言及した場合に使用する。
very_good_analysis lint パッケージを任意の Dart または Flutter パッケージで新バージョンにアップグレードし、pubspec.yaml のバージョン更新、新しいルールが強制する lint 修正、PR を処理する。"bump very_good_analysis to 10.0.0"、"upgrade very_good_analysis"、"update our lint package"、"we're due for a lint upgrade"、"take very_good_analysis to the latest" といったフレーズ、または very_good_analysis 更新後に報告される `dart pub get` の競合でトリガーする。ユーザーがパッケージを直接指さず説明するだけの場合でも使用すること。それが管理する判断はディスク上のファイルを必要としないスコープ判断だからである:どの制約を書くか、どの警告を修正するか、何を PR に含めないか。トリガーは very_good_analysis のバージョン変更である。Dart または Flutter SDK の更新によって表面化した競合は、very_good_analysis が解決を妨げているパッケージであっても、代わりに dart-flutter-sdk-upgrade に属する。
WendyOS と Linux 向けの厳選された Swift パッケージエコシステム。開発者が次のことに言及したときに使用する:(1) Linux または ARM64/AMD64 向けの Swift パッケージ、(2) Swift ライブラリの選定、(3) Swift Package Index、(4) swiftpackageindex.com、(5) どの Swift ライブラリを使うべきか、(6) WendyOS 上の Swift 依存関係、(7) エッジコンピューティング向け Swift ライブラリ。
HTTP REST API を介して WinDbg を操作する。3 つのシナリオを対象とする:ダンプ分析(プロセスクラッシュダンプ、カーネルクラッシュダンプ / BSOD)、ライブカーネルデバッグ(KDNET、ローカルカーネル、VM カーネル)、ユーザーモードプロセスのデバッグ(プロセスへのアタッチ、アプリケーションクラッシュ)。ユーザーが WinDbg、クラッシュダンプ、.dmp ファイル、BSOD、bugcheck、カーネルデバッグ、プロセスデバッグ、!analyze、ブレークポイントに言及した場合、または windbgskill プラグインがポート番号で実行中だと述べた場合に使用する。
WordPress REST API のレビューと開発ガイダンス。カスタム REST ルート、permission_callback ロジック、schema 設計、WP_REST_Request の処理、レスポンス構造、バージョニング、コントローラクラス、nonce や認証の使用法をレビューするとき、またはユーザーが "REST API review"、"register_rest_route"、"permission_callback"、"WP_REST_Request"、"REST endpoint"、"custom API"、"API schema"、"REST controller"、"headless WordPress"、"API auth" に言及したときに使用する。WordPress REST API コードにおけるルート登録の問題、認可の誤り、schema のドリフト、入力検証の不足、レスポンス設計の問題を検出する。
画像、音声、動画、ドキュメントをテキストとともに AG2 `Agent` に送信する。`ImageInput`、`AudioInput`、`VideoInput`、`DocumentInput` を `agent.ask(...)` の位置引数として渡す。エージェントに非テキスト入力(写真の説明、音声の文字起こし、PDF の要約、動画の分析)を処理させたいときに使用。プロバイダーごとのサポートマトリクス、データ入手の 4 つの方法(URL/パス/bytes/file_id)、Gemini 固有の YouTube + メディア解像度 + クリッピング、OpenAI の image-detail、Anthropic の添付ファイルに対するプロンプトキャッシュ、アップロードのライフサイクル向け `FilesAPI` を扱う。
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。
