Skills
エージェント向けにパッケージ化された専門スキルと手順を 98,067 件掲載。コマンド 1 行でインストールできます。
開発
RWKV(Receptance Weighted Key Value)アーキテクチャを解説します。O(n) の推論が可能で KV キャッシュを使わない RNN/Transformer ハイブリッドであり、RWKV-7、並列 GPT モードのトレーニングと逐次 RNN モードの推論、状態の受け渡し、DeepSpeed によるファインチューニング、CUDA カーネルのセットアップを扱います。一定のメモリ使用量でトークンごとにテキストを生成する場合、100K+ トークンの非常に長いコンテキストを処理する場合、RWKV モデルをファインチューニングする場合、RWKV と Transformers のメモリ使用量や速度を比較する場合、または RWKV の状態処理、読み込み、メモリ不足エラーをデバッグする場合に使用します。メモリより最高精度を重視する場合は標準的な Transformer を、状態空間モデルには Mamba を優先してください。
Scala ファイルまたはコードベースを監査してリファクタリングの機会を探す — Scala 3 へのモダナイズ、イディオムの採用、アンチパターンの除去、パフォーマンス衛生、末尾再帰の安全性、移行の後片付け。教育的でドキュメントに裏付けられた指摘を提案としてのみ生成し、ファイルを直接編集することは決してない。ユーザーが Scala コードのリファクタリング、Scala 2 から Scala 3 へのモダナイズ、Scala のアンチパターンの発見、Scala のパフォーマンス最適化、Scala イディオムのレビュー、opaque types の適用、value classes の置き換え、sealed traits から enums への変換、implicits から given/using への移行、`.scala` ファイルの監査、または Scala コードの整理や改善に関わる作業を求めたときはいつでもこのスキルを使用する — ユーザーが「監査」「リファクタリング」と明示していなくても。"review my Scala"、"modernize this Scala"、"make this idiomatic Scala 3"、"find issues in this Scala file"、"check for Scala anti-patterns" といったフレーズ、または改善・整理・最適化・モダナイズの依頼を伴う貼り付けられた Scala コードでトリガーする。
Pythonのsentence-transformers(SBERT)ライブラリと、all-MiniLM-L6-v2、all-mpnet-base-v2、多言語版などの事前学習済みHugging Faceモデルを使い、文、テキスト、画像の埋め込みをローカルで生成します。エンコード、コサイン類似度、セマンティック検索、バッチエンコード、ファインチューニング、LangChain/LlamaIndexとの統合を扱います。RAG用の埋め込み構築、セマンティック検索や類似度スコアリング、テキストのクラスタリングや分類、APIを使わない多言語テキストの埋め込み、ドメインデータによる埋め込みモデルのファインチューニングに使用します。APIベースまたはマネージド型の埋め込みには、代わりにOpenAIまたはCohere Embedを使用してください。
`@sinch/functions-runtime` を使って Node.js/TypeScript の Sinch Functions を記述します。`function.ts` を作成・編集する際に使用します。Voice API v2 による通話の応答と制御、IVR メニュー、通話の発信やブリッジ、SMS/WhatsApp/RCS webhook、カスタム HTTP エンドポイント、キャッシュ/ストレージ/データベース、認証、`setup()` フック。実行とデプロイは sinch-cli skill で行います。
Smithery ホームページアプリを構築・編集します。これは ~/.smithery/homepage にある TanStack Start + shadcn/ui の Web アプリで、Smithery Connect API を通じて MCP サーバーに接続します。ユーザーが Smithery ホームページを作成・変更・機能追加したい場合、MCP ツール(Linear issues、Gmail、Notion など)のデータを表示するページを構築したい場合、または ~/.smithery/homepage 内の編集について尋ねた場合はいつでもこのスキルを使用します。「add a page to the homepage」「show my Linear issues on the homepage」「update the homepage UI」といったリクエストや、~/.smithery/homepage プロジェクトに関わるあらゆるタスクでもトリガーされます。
あらゆるソフトウェア変更に適用するソフトウェアエンジニアリングガイドラインです。要件の明確化、アーキテクチャ/設計、実装、リファクタリング、コードレビュー、テスト、リリース、Git コミットの作成(単独のコミット依頼を含む)の前に、このスキルを必ず読み込んでください。変更が一行だけでも省略してはいけません。簡潔さ、一貫した実装設計に基づく完全な納品、影響の大きい変更における TDD(テスト駆動開発)優先、検証可能な成功基準を扱います。トリガー:任何軟體規劃、需求釐清、架構設計、寫 code、改 code、做功能、修 bug、refactor、開發、coding、development、實作、實現、寫程式、改程式、加功能、修問題、code review、測試、重構、init、初始化專案、建立 CLAUDE.md、建立 AGENTS.md
検証済みの多角的な視点でソフトウェアエンジニアリングの問いを調査するよう求められた場合に使用する——"should we use X vs Y"、"evaluate library/framework/database Z"、"research whether we should adopt …"、"write an ADR for …"、"spike on …"、"migrate from X to Y / upgrade path"。ソフトウェアに特化した STORM スタイルのパイプラインを実行する。5 つのリサーチモード(library-eval、deep-research、architecture、spike、migration)のいずれかを自動検出し、そのモードの専門家視点を並列に立ち上げ、それらの矛盾を整理し、HTML ブリーフィングと Markdown/ADR 記録を統合生成したうえで、バージョンを考慮しつつ一次ソフトウェア情報源(公式ドキュメント、RFC、GitHub リリース、OSV/CVE、OpenSSF Scorecard、ベンチマーク)に対してすべての主張を敵対的に検証する。複数の視点と、バージョンに正確でファクトチェック済みの主張が重要な意思決定に最適。素早い API 照会には過剰。ソフトウェア以外のトピックには deep-research を、純粋に採点された意思決定マトリクスには trade-off-analysis を使用する。
Spring Boot の API ドキュメント向け Springdoc OpenAPI。Swagger UI の構成、アノテーション、schema のカスタマイズ、セキュリティドキュメントを扱う。castellino と gestionale-presenze プロジェクトの本番実践に基づく。使用場面:ユーザーが "Springdoc"、"Spring Boot OpenAPI"、"Swagger in Spring"、"@Operation"、"@Schema"、"Swagger UI Spring" に言及した場合、または "Spring Boot API documentation"、"Spring REST documentation"、"OpenAPI in Java" について質問した場合。使用しない場面:一般的な OpenAPI 仕様——代わりに `openapi` を使用。GraphQL——代わりに `graphql` を使用。Spring Boot 以外のプロジェクト。フロントエンドの OpenAPI 生成——代わりに `openapi-codegen` を使用。
Stitch の画面、ローカルの HTML ファイル、または URL をモジュール化された Vite + React コンポーネントに変換する — TypeScript、テーママッピングされた Tailwind、CSS 変数によるダークモード、クリーンなコンポーネント設計。App Router を使わない Vite/React アプリに使用する。Next.js 15 App Router の場合は代わりに stitch-nextjs-components を使用する。API キーが必要なのは Stitch ルートのみ。
Stripe 決済プラットフォームのリファレンス(API 2026-09-30.endive)。PaymentIntents、Checkout、Payment Links、Elements、Link、Managed Payments、Subscriptions、Invoices、Connect (Accounts v2)、Radar、Terminal、Tax、Issuing、Treasury、Capital、Financial Connections、Climate、Revenue Recognition、Crypto Onramp、stablecoin、Identity、Webhooks、Stripe CLI、冪等性、API バージョニング、ページネーション、エラー処理
Stripe 統合に関する開発・テスト環境の計画(個別のサンドボックスか共有テストモードのサンドボックスか)、API の選択(Checkout Sessions と PaymentIntents)、Connect プラットフォームの設定(Accounts v2、controller プロパティ)、課金・サブスクリプション、税務と登録(Stripe Tax、automatic_tax、商品税コード)、Treasury 金融口座、統合オプション(Checkout、Payment Element)、非推奨の Stripe API からの移行、セキュリティのベストプラクティス(API キー管理、API キー権限、webhook、OAuth)について指針を示します。開発環境の選定、決済受付、マーケットプレイス構築、Stripe の統合、決済処理、サブスクリプション設定、売上税・VAT・GST の徴収、連結アカウントの作成、安全なキー管理の実装など、Stripe 統合の計画、構築、変更、テスト、レビューに使用します。
小さくテスト可能な ViewModel を用いて MVVM に従うよう Swift(SwiftUI/UIKit/AppKit)コードを記述またはリファクタリングする際に使用します。トリガー:MVVM、ViewModel、ObservableObject、@Observable、Observation、AppKit、NSViewController、UIKit、状態管理、依存性注入、プロトコルアダプター、ビューロジックのリファクタリング、巨大な ViewModel、テスト可能、async/await、Combine、Swift Testing、#expect。
Calendar、DatePicker、DateRangePicker、DateTimePicker、TimePicker を含む Syncfusion ASP.NET Core カレンダーコンポーネントを実装するための包括的なガイド。ユーザーが Syncfusion ASP.NET Core のカレンダー、日付ピッカー、日付範囲ピッカー、時刻ピッカー、日時ピッカー、カレンダービュー、複数選択、イスラム暦、日付範囲の制限、週番号、日セルのカスタマイズ、renderDayCell、日付選択、範囲選択、日付の書式設定、日付マスク、グローバリゼーション、ローカライズ、厳格モード、アクセシビリティ、または ASP.NET Core タグヘルパーアプリケーションにおける関連するカレンダー/日付/時刻 UI について質問した場合は、常に直ちにこの skill を使用する。
Syncfusion TypeScript Stepper ナビゲーションコンポーネントを作成・実装する。ステップ付きの進捗インジケーターの表示、ウィザード ワークフローの実装、多段階プロセスの表示、フォームページ間のナビゲーションの表示、ステップ検証の追加、ステップバイステップのガイド体験の構成を行いたい場合にこのスキルを使用する。Stepper コントロール、ステップ構成、方向、イベント、アニメーションを扱う際は必ずこのスキルを参照する。
Excel のような UI を Syncfusion Spreadsheet コンポーネントで実装する必要がある UWP アプリケーションにこのスキルを使用します。Excel(.xlsx、.xls)ファイルの作成、表示、編集、数式、フィルタリング、並べ替え、セルの書式設定を使用する場合にトリガーします。ユーザーがスプレッドシートファイル("open xlsx"、"load Excel file"、"add Syncfusion spreadsheet")に言及した場合にもトリガーします。UI コンポーネントを伴わない単独のファイル処理にはトリガーしないでください。
Syncfusion Spreadsheet コンポーネントを使用して Excel のような UI を必要とする Windows Forms アプリケーションにこの skill を使用する。Excel(.xlsx、.xls)ファイルの作成、表示、編集、数式、フィルタリング、並べ替え、セルの書式設定の使用でトリガーする。ユーザーがスプレッドシートファイル("open xlsx"、"load Excel file"、"add Syncfusion spreadsheet")に言及した場合にもトリガーする。UI コンポーネントを伴わない単独のファイル処理にはトリガーしない。
Syncfusion Spreadsheet コンポーネントを使用して Excel のような UI を必要とする WPF アプリケーションにこの skill を使用する。Excel(.xlsx、.xls)ファイルの作成、表示、編集、数式、フィルタリング、並べ替え、セルの書式設定の使用でトリガーする。ユーザーがスプレッドシートファイル("open xlsx"、"load Excel file"、"add Syncfusion spreadsheet")に言及した場合にもトリガーする。UI コンポーネントを伴わない単独のファイル処理にはトリガーしない。
リポジトリの証拠、測定可能な要件、容量計算、保護すべき不変条件、および明示的なトレードオフから、本番システムを設計または進化させる。既存のコードベースを現在のアーキテクチャとして読み、それ自体では回復できない要件を補い、構造的に異なる候補を描き、連鎖する証拠の議論とともに一つを推奨する。インタラクティブな HTML レポート、構造化された design.json、および後続のセッションが再開できる永続的な DESIGN.md を生成する。既存のリポジトリでは、意図されたアーキテクチャに対して実装を監査し、見つけた負債を、それぞれに remedi とその証拠を添えて記録する。リポジトリのアーキテクチャ作業、グリーンフィールドのシステム、スケーリングとシャーディングの計画、データストアや一貫性の選択、容量とコストの見積もり、決定を ADR として記録すること、または設計から乖離したシステムの監査に使用する。数字だけですでに選択が決まる場合は、文書をでっち上げるのではなく直接回答する。
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。
