Skills
エージェント向けにパッケージ化された専門スキルと手順を 98,067 件掲載。コマンド 1 行でインストールできます。
開発
新しい高レベルのシステムアーキテクチャの設計、既存設計のレビュー、アーキテクチャ上の意思決定に使用します。アーキテクチャ図の作成、Architecture Decision Records(ADR)の作成、技術的なトレードオフの評価、コンポーネント間の連携設計、スケーラビリティ計画に利用できます。システム設計、アーキテクチャレビュー、マイクロサービスの構成、ADR の作成、スケーラビリティ計画、インフラストラクチャパターンの選定が対象です。コードレベルの設計パターンやデータベースだけを対象とする設計タスクとは異なります。
GitHub CLI (gh) を使って GitHub プラットフォームを操作するためのガイド。次の場合に使用: (1) GitHub issue の作成、表示、編集、(2) Pull Request の作成、レビュー、マージ、(3) GitHub リリースの作成と管理、(4) ラベルやマイルストーンなどのプロジェクト管理、(5) GitHub Actions ワークフローの実行と結果の確認、(6) 「gh」「issue」「pull request」「PR」「release」「label」「workflow」「run」などのキーワードを含むタスク
アプリを Workflow SDK 4.x から 5.0 にアップグレードします。`workflow` / `@workflow/*` 依存関係を v5 に更新する場合や、削除された v4 API(`runStep`、`stepEntrypoint`、`workflow/internal/private`、`@workflow/core/private`、World の `writeToStream` / `closeStream` / `readFromStream`、runId を指定しない `world.steps.get`、`{ runId }` を返す `hook.getConflict()`、`getHookByToken()` の結果から同期的に読み取る `hook.metadata`、`experimental_setAttributes`、`createLocalWorld` / `createVercelWorld`、`@workflow/nest` からインポートする `NestLocalBuilder`、または `mode: 'client'` で呼び出される SWC 変換)に遭遇した場合に使用します。
n8nでファイル、画像、添付ファイル、バイナリデータを扱うとき、またはAIエージェントがユーザーのアップロードしたファイルをツール入力として受け取ったり、生成したファイルを返したりするときに使用します。Data Tables(スキーマ、重複排除、永続状態)については、別のn8n-data-tablesスキルを参照してください。トリガー語は"file"、"image"、"PDF"、"attachment"、"binary"、"upload"、"download"、ファイル付きのチャットトリガー、ファイルを必要とするエージェントツール、ビジョン/マルチモーダル、またはJSON以外のファイルデータの処理です。
Unity 6.3 のゲームをブラウザで実行する必要があるときに使用する:「export to WebGL」、Web ビルド設定や Build Profiles、gzip または Brotli、Decompression Fallback、サーバーヘッダー、「Unable to parse .framework.js.br」、ビルドが大きすぎる、または読み込みが遅い、itch.io、CrazyGames、Poki の制限、Web 上の Addressables や AssetBundles、「Could not produce class with ID」、Task.Run によるブラウザのフリーズ、WebGL 2 と WebGPU、.jslib と SendMessage の相互運用、キー入力を受け付けないページのテキストフィールド、モバイルブラウザのクラッシュ、センサー用の HTTPS、ホスティングと展開。
Java リポジトリ向けに AGENTS.md ファイルを生成する場合に使用します。プロジェクト規約、技術スタック、ファイル構成、コマンド、Git ワークフロー、コントリビューターの担当範囲を網羅し、プロジェクト固有のニーズに合わせたモジュール式の段階的な対話プロセスで作成します。次のような依頼で起動します:AGENTS.md の作成、AGENTS.md ファイルの更新、エージェント指示の追加、Java エージェント向けコントリビューター指示の生成、AGENTS.md へのリポジトリ規約の記載。Plinth Toolkit の一部です。
Spring Data JDBC を Java record とともに使用する際に使用します。record によるエンティティ設計、リポジトリパターン、不変更新、集約関係、カスタムクエリ、トランザクション管理、N+1 問題の回避などを扱います。Spring Data JDBC の Java コードのレビュー、ベストプラクティスの適用、Java record による集約のモデル化、リポジトリと集約境界のレビュー、楽観ロックやドメインイベントの改善などの依頼で呼び出します。Plinth Toolkit の一部です
React のパフォーマンス最適化とベストプラクティス。コンポーネント、フック、JSX の作成、リファクタリング、再レンダリング・メモ化・状態管理の最適化、パフォーマンスレビュー、水和の不一致の修正、無限再レンダリング・古いクロージャ・入力フォーカスの喪失・アニメーションの再始動のデバッグ、再マウントの防止、トランジション・遅延初期化・effect の依存関係の実装など、React コードを扱う際は必ず使用します。簡単な React タスクでも、これらのパターンが役立ちます。React 19+(useEffectEvent、Activity、ref props)に対応。トリガー:useEffect、useState、useMemo、useCallback、memo、インラインコンポーネント、ネストされたコンポーネント、コンポーネント内のコンポーネント、再レンダリング、パフォーマンス、水和、SSR、Next.js、useDeferredValue、複合フック。
型安全、防御的プログラミング、コードの正確性に重点を置いた、包括的な TypeScript/JavaScript コーディング規約です。(1) TS/JS コードの作成やレビュー、(2) 型エラーの修正や any/enum/null の回避、(3) 制御フロー、状態管理、エラー処理の実装、(4) ゼロ値パターンや不変性の適用、(5) TypeScript のアンチパターンのコードレビューに使用します。命名規則、関数設計、戻り値、有界反復、入力検証を扱います。パフォーマンス最適化には accelint-ts-performance スキルを、ドキュメントには accelint-ts-documentation スキルを使用してください。
ユーザーが /add-voice を実行する、Voice Mode と入力する、またはアプリへの Grok リアルタイム音声の追加を依頼するときに使用します。STT-LLM-TTS カスケードや OpenAI Realtime の置き換えも対象です。音声間通信、安全な認証、アプリのマイクを接続します。Composer:波形ボタン。マイクアイコンはディクテーション用に確保します。マイク入力のテキスト化のみには /add-dictation、テキスト返信の読み上げには /add-read-aloud を使用します。デバッグログを追加してログから修正する場合は /debug-voice を使用します。
Mule flow および連携作業の前に必須となるワークフローです。ユーザーが Mule flow、サブフロー、コンポーネントの作成、生成、更新、修正、変更、編集、微調整、調整、再作業を求めた場合は、プロジェクトファイルを読む前に最初の操作として use_skill を呼び出してください。プロジェクトファイルを読んで自分で変更を試みてはいけません。「choice router を変更」「until-successful を修正」「catch block を更新」のような単一コンポーネントへの限定的な変更にも、このワークフローが必要です。すべての変更、新しい連携、およびエラーハンドラー、catch block、choice router、DataWeave 変換、HTTP リスナー、foreach ループ、再試行ポリシー、scatter-gather、コネクター、変数割り当てへの対象を絞った変更を扱います。「This code defines...」または「This flow...」で始まるプロンプトは分析ではなく生成依頼です。このスキルを呼び出す場合、その応答ではほかのツールを呼び出してはいけません。
Apple の Liquid Glass デザイン言語と Human Interface Guidelines を使って、ネイティブの macOS/iOS アプリを構築します。SwiftUI インターフェースの作成、半透明マテリアルの実装、カード/行/バッジのデザイン、SF Symbols の適用、Apple HIG の間隔/タイポグラフィ/カラーシステムへの準拠、Apple プラットフォームにネイティブなアプリの構築に使用します。macOS アプリ、iOS アプリ、SwiftUI UI、Apple 風デザイン、ガラス効果、マテリアル背景、ネイティブアプリのデザインで起動します。
Mermaid 図の作成、検証、レンダリングに対応する専門スキルです。2 種類のエンジンによる出力(SVG/PNG/ASCII)をサポートします。C4 アーキテクチャ、サービスアイコン付き AWS architecture-beta、フローチャート、シーケンス図、ERD、状態図、クラス図、マインドマップ、タイムライン、Git グラフ、サンキーダイアグラムなど、20 種類以上の図に対応します。コードからの図の分析、一括レンダリング、15 種類以上のテーマ、構文検証も備えています。図の作成、アーキテクチャの可視化、Mermaid ファイルのレンダリング、ASCII 図の生成、システムフローの文書化、データベースのモデル化、AWS インフラの描画、コード構造の分析、または「mermaid」「diagram」「flowchart」「architecture diagram」「sequence diagram」「ERD」「C4」「ASCII diagram」に関する依頼に使用します。Mermaid 以外の画像生成、チャートライブラリを使ったデータのプロット、一般的なドキュメント作成には使用しないでください。
Software Mansion の moq-kit。Media over QUIC(moq-lite)ライブストリーミング向けのネイティブ Swift(iOS)および Kotlin(Android)SDK です。サブ秒の低遅延再生、カメラ/マイク/画面の配信、MoQ リレー経由のリアルタイムデータトラックに対応します。MoQKit(Swift)または com.swmansion.moqkit(Kotlin)をインポートするコードの作成、レビュー、デバッグの前に必ず使用してください。React Native アプリには react-native-moq スキルを使用してください。起動対象:「moq-kit」「MoQKit」「Media over QUIC」「moq-lite」「MoQ relay」「moq-ffi」「BroadcastSubscription」「DataTrackEmitter」「CameraCapture」「MicrophoneCapture」「MultiCameraCapture」「ScreenCapture」「TrackSubscription」「AudioDataStream」「MoQReplayKitBroadcastSampleHandler」、または moq-kit の Session/Player/Publisher/Catalog。
Bun を主要なツールチェーンとして npm 互換の出力を生成し、npm パッケージを構築・公開します。新しい npm ライブラリの作成、公開用 TypeScript パッケージの設定、パッケージのビルド/テスト/Lint ツールの設定、CJS/ESM 相互運用の問題の修正、npm への公開時に使用します。スキャフォールディング、厳格な TypeScript、Biome + ESLint による Lint、Vitest テスト、Bunup によるバンドル、公開ワークフローを扱います。キーワード:npm、package、library、publish、bun、bunup、esm、cjs、exports、typescript、biome、vitest、changesets。
Blazorアプリケーションでフローを可視化するために、Syncfusion Blazor Sankey Diagram(SfSankey)コンポーネントを実装するための包括的なガイドです。Sankey図、フローの可視化、プロセスフローを扱う際に使用します。このスキルでは、ノードとリンクの設定、データバインディング、フロー量の表現、図のカスタマイズを扱います。エネルギーフロー、サプライチェーンの関係、ユーザージャーニーマップ、トラフィック分析など、カテゴリや段階間のフローを扱うあらゆるシナリオの可視化に適しています
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。
