Skills
エージェント向けにパッケージ化された専門スキルと手順を 97,222 件掲載。コマンド 1 行でインストールできます。
開発
静的カタログ、パッケージゲートウェイ、オブジェクトストレージ、OAuth の所有権、レビューワークフロー、リバースプロキシで構成される汎用 rolecard workshop を診断、レビュー、運用、またはデプロイする。ヘルスチェック、API 契約の整合、公開/更新/取り下げフロー、プライバシーレビュー、CORS とコールバックの診断、コンテナーやプロキシの計画、明示的に承認されたデプロイに使用する。まず読み取り専用で開始し、ユーザーがその操作と対象を明確に承認しない限り、デプロイ、資格情報のローテーション、アクセスの取り消し、本番環境の変更を行わない。
TypeScript コードモードの Kopai SDK を使い、ライブの OpenTelemetry テレメトリ(traces、logs、metrics)から本番環境の問題を調査して根本原因を特定する。このスキルは、エラーとエラー率の急増のデバッグ、レイテンシ/遅延とタイムアウトの調査、サービスをまたいだリクエストの追跡、障害中またはカスケードしているサービスの特定、ログと trace の紐付けに使用する。'why is my API slow'、'getting 500 errors'、'service is down'、'requests are timing out'、'something is failing in prod' といった曖昧な症状報告も含み、ユーザーが 'traces' や 'observability' と言わなくても対象となる。既存のテレメトリを分析して原因を見つける。インストルメンテーションの追加(otel-instrumentation を使用)、ダッシュボードや可視化の構築(create-dashboard を使用)、CI の失敗、lint エラー、単体テスト、SQL クエリチューニングなどテレメトリ以外の問題の修正には使用しない。
Web(React、Next.js、Vue、Tailwind、プレーン CSS)または Flutter で、ペルシャ語/ファルシ語(فارسی)、アラビア語、ヘブライ語、ウルドゥー語などの右から左(RTL)インターフェースを設計、構築、レビュー、修正する際に使用します。ユーザーが RTL に触れず、アプリがペルシャ/イラン向けとだけ述べた場合も対象です。レイアウト方向と反転、反転するアイコンとしないアイコン、URL、メールアドレス、電話番号、コードなどの LTR 部分を含む双方向(bidi)テキスト、ペルシャ数字・アラビア・インド数字・ラテン数字の違い、Jalali(Shamsi)日付、ペルシャ語のタイポグラフィ(フォントの組み合わせ、行の高さ、字間設定の落とし穴、ZWNJ の半スペース)、フォントライセンス、論理 CSS プロパティ、フォーム入力の方向、長文のオーバーフローを扱います。ペルシャ語/アラビア語の表示が誤っている、または不自然な場合、LTR アプリを RTL にローカライズする場合、同梱の依存関係不要の検出器で既存コードの RTL 違反を監査する場合にも使用します。バックエンドのみ、または UI 以外のタスクには使用しません。
Clippy、rustfmt、cargo ツールによる Rust コード品質。リンティング、フォーマット、idiomatic な Rust パターンを扱う。使用場面:ユーザーが "Rust"、"Cargo"、"Actix"、"Axum" を扱う、または "Clippy"、"rustfmt"、"Rust linting"、"Rust best practices"、"idiomatic Rust" について質問する場合。使用しない場面:SonarQube——`sonarqube` skill を使用、セキュリティ——`rust-security` skill を使用
Web アプリケーション向けの Rust セキュリティパターン。メモリ安全性の保証、依存関係の監査、セキュアコーディングの実践、Rust エコシステムにおける OWASP を扱う。使用場面:ユーザーが "Rust"、"Actix"、"Axum"、"Rocket"、"Warp" を扱う、または "Rust vulnerabilities"、"cargo audit"、"Rust injection"、"Rust authentication" について質問する場合。使用しない場面:一般的な OWASP の概念——代わりに `owasp` または `owasp-top-10` を使用、他言語のセキュリティ——言語別の skill を使用
Salesforce Outbound Messages(Flow/Workflow のネイティブな「webhook」)を受信して検証する。Salesforce Outbound Message リスナーの設定、SOAP/XML 通知の解析、OrganizationId の検証、必須の Ack レスポンスの返却、Account・Contact・Lead・Opportunity・Case レコードの変更処理に使用。ストリーミングの代替手段としての Platform Events / Change Data Capture も扱う。
Seam Access Grants を統合し、スマートロックへのアクセスを入口ごと、クレデンシャルごとに制御する。誰がどのドアに、いつ、どの方法(PIN コード、モバイルキー、Instant Key)でアクセスできるかを指定するアクセスグラントを作成する。各ゲストやメンバーが利用できるアクセス方法を制御する必要がある場合、PIN コードとモバイルキーの両方を発行する場合、ドアごと(客室 + ロビー + ジム)にアクセスを管理する場合、Instant Key リンクを配信する場合にこのスキルを使用する。August、Yale、Schlage、Kwikset などのスマートロックに対応。一般的なユースケース:ホテルのゲストアプリ、ジム/フィットネスのアクセス、オフィスの来訪者管理。
長時間実行および常駐コマンド向けの tmux 実行サポート。次の場合にこのスキルを読み込む:(1) ツールのタイムアウト(60 秒超)を超えると見込まれるコマンドを実行する、(2) 常駐サーバーや開発プロセスを起動する、(3) TUI/対話型アプリケーションを実行する、(4) 別々のセッションで並列の分離タスクを実行する、(5) 切断後も生き残る必要がある SSH 経由のリモートコマンドを実行する、(6) 'capture-pane blocked in interactive_bash' のような tmux エラーを処理する。トリガーフレーズ:'run in background'、'start server'、'long-running'、'tmux session'、'keep running'、'persistent process'、'dev server'、'training script'、'git clone large repo'、'docker build'、'capture-pane blocked'。
ワークツリー全体からステージ済み・未ステージのファイルを分析し、機能ごとのクラスタ(test、docs、chore、ディレクトリプレフィックス)に分類し、グループごとに conventional commit メッセージを生成し、よくある問題(シークレット、デバッグ文、大きなファイル)を検出し、複数コミットの計画を提示して確認を得た後、グループごとに 1 コミットずつ順番に実行する。検出されたすべてのファイルが 1 つのグループにまとまる場合は、単一コミットのフローにフォールバックする。任意指定の --review フラグを付けると、まずワークツリーに対して整合性レビューを実行し(/code-review に委譲)、その検出結果をコミット計画の前に非ブロッキングの警告として提示する。トリガー:ユーザーが "commit"、"smart commit"、または /commit と言ったとき。--review を追加する(例:/commit --review、"commit con review")と整合性ゲートが有効になる。
Spring Boot のバージョン移行を支援する:2.7.x から 3.5.x、3.5.x から 4.x、および 4.x 内のマイナーアップグレード。Java/Kotlin のベースライン更新、Jakarta EE 名前空間(javax から jakarta)、Hibernate 5/6/7、Spring Security 5/6/7、モジュール化 starter、Jackson 3、Spring Framework 7、可観測性(Micrometer Tracing、OpenTelemetry)、プロパティとパッケージの移設、JUnit 6、Testcontainers 2、MockitoBean、HTTP クライアント、レジリエンス、AOT/ネイティブ、API バージョニング、OpenRewrite recipe の自動化を扱う。一括移行と段階的移行の両戦略を、互換ブリッジとともにサポートする。Java と Kotlin、Maven と Gradle に対応。「Spring Boot 3 または 4 にアップグレード/移行」「Spring Boot 2 から 3」「javax から jakarta」「4.1 にアップグレード」「OpenRewrite Spring Boot」といったリクエスト、または Spring Boot プロジェクトをより新しいメジャー/マイナーバージョンへ移行するあらゆるリクエストで起動する。固定バージョンでの一般的な Spring Boot 開発(新しいエンドポイント、サービス、JPA、テスト)には使用しない——その場合は spring-boot スキルを使用する。
デザインシステムのStorybookで設計・構築したUIを、プルリクエストの作成まで含めて本番製品に反映します。領域ごとに作業を評価し、実際のコピーとプレースホルダーを仕分け、ストーリーのマークアップとスタイルを製品独自のテンプレートに変換して、製品のデータ、スクリプト、フォーム、リンクに接続し、ブラウザー上で製品がストーリーと一致することを検証します。「このストーリーを出荷して」「このStorybookページを本番化して」「デザイン変更をサイトに移植して」「Storybookからこちらに反映して」「storybook to product」と言われた場合や、ストーリーと製品リポジトリが示された場合に使用します。製品画面をStorybookに取り込むproduct-to-storybookの逆です。後続のStorybook変更をプルリクエスト単位で反映する追従処理も実行します。
Syncfusion ASP.NET Core TimePicker コンポーネント(EJ2)を実装する。ユーザーが ASP.NET Core アプリケーションにタイムピッカー、時間選択入力、時間フィールド、または時計ピッカーを追加する必要がある場合にこのスキルを使用する。以下の場合にこのスキルをトリガーする:TimePicker のセットアップ、時間範囲の構成、厳格モード、時間マスク、マスクされた時間入力、グローバリゼーション、RTL サポート、ローカライズ、アクセシビリティ、キーボードナビゲーション、CSS カスタマイズ、カスタムスタイル、TimePicker を使ったフォーム検証、TimePickerFor モデル バインド、時間形式の構成、時間ステップ間隔、フローティングラベル、クリアボタン、全画面ポップアップ、ポップアップの動作、スクロール位置、サーバーのタイムゾーン、および ejs-timepicker タグヘルパーや Syncfusion EJ2 TimePicker を含むあらゆるシナリオ。
日付選択用の Syncfusion .NET MAUI DatePicker(SfDatePicker)コントロールを実装します。日付ピッカーの実装、日付選択 UI の追加、SfDatePicker コントロールの利用に使用します。外観のカスタマイズ(ヘッダー、フッター、列)、日付形式(20 種類以上の定義済み形式)、日付制限(最小/最大日付、選択不可日)、ピッカーモード(Dialog、RelativeDialog)を扱います。
Syncfusion .NET MAUI DateTimePicker(SfDateTimePicker)コントロールを実装します。.NET MAUIアプリでの日付と時刻の選択、日時ピッカー、日時入力インターフェースの実装に使用します。DateTimePickerのセットアップ、日時の書式設定、ピッカーモード(ダイアログ/相対)、カスタマイズ、日付制限、間隔、イベント、ローカライズ、アクセシビリティを扱います。
最新ドキュメントを用いて TanStack Charts Alpha(0.18.x)のチャートを構築、レビュー、デバッグ、移行、または計画する。@tanstack/charts、@tanstack/charts/react、@tanstack/charts/react-native、@tanstack/charts/scales/*、defineChart、スケールレジストリ(scales.x/scales.y、名前付きスケール、複数軸)、svgAnimation、motion()、tooltip/portal、レイアウト stack/group、groupBy/binX/rollingWindow/rank/normalize/fold/waterfall/mosaic、lineY、areaY、barY(角丸)、boxY、violinY、waffleY、ridgelineY、differenceY、linearRegressionY、rect、cell、dot、hexagon、crosshair、whenFocused、decorative、facet、polar、geoShape、treemap、sunburst、sankeyDiagram、hexbin、contour、brushX、zoomX、keyedSelection、colorLegendItems、gradients、focusRing、Chart、Canvas、canvasChartRenderer、グラフィックスの文法のマーク/チャネル/スケール、および Recharts、Chart.js、ECharts、Observable Plot、アーカイブされた react-charts、@tanstack/react-charts、@tanstack/charts-scales、pre-Alpha 版 TanStack Charts 0.0.x–0.15.x(ルートの x/y スケール)からの移行に使用。
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。
