Skills
エージェント向けにパッケージ化された専門スキルと手順を 98,067 件掲載。コマンド 1 行でインストールできます。
開発
資産クエリ、モデル訓練、推論デプロイ、実機評価を任意の組み合わせでカバーするモデル開発オーケストレーション Skill。完全なエンドツーエンドパイプラインまたは部分的なステージ(例:訓練+デプロイのみ、デプロイ+評価のみ)をサポートする。ユーザー要件が 2 つ以上のステージにまたがる場合は、個別モジュールの Skill より本 Skill を優先する。トリガー:"用XX机器人训练XX任务"、"so101 插笔"、"训练部署"、"部署评测"、"训练评测部署"、"模型开发流程"、"端到端训练"、"训练推理评测"、"只训练不评测"、"训练完部署"、"model workflow"、"end-to-end training"、"train and deploy"、"deploy and eval"。
グリッド以外のすべての Ignite UI for Angular UI コンポーネントを扱う:アプリケーションのスキャフォールディングとセットアップ、フォームコントロール(入力、コンボ、セレクト、日付/時刻ピッカー、カレンダー、チェックボックス、ラジオ、スイッチ、スライダー)、レイアウトコンテナ(タブ、ステッパー、アコーディオン、スプリッター、ナビゲーションドロワー)、データ表示コンポーネント(リスト、ツリー、カード、チップ、カルーセル、ページネーター、進捗インジケーター、チャット)、フィードバックオーバーレイ(ダイアログ、snackbar、toast、banner)、ディレクティブ(ボタン、アイコンボタン、ボタングループ、リップル、tooltip、ドラッグアンドドロップ)、Dock Manager、Layout Manager、Tile Manager、Charts。使用する場合:データグリッドではない Ignite UI Angular コンポーネント(フォーム、ドロップダウン、ピッカー、ダイアログ、ナビゲーション、リスト、ツリー、カード、チャート、初期プロジェクトセットアップなど)について質問されたとき。使用しない場合:データグリッド、テーブル、表形式データ(igniteui-angular-grids を使用);テーマやスタイル(igniteui-angular-theming を使用)。
Three.js、React Three Fiber、drei、GSAP ScrollTrigger を使ってハイエンドなインタラクティブ 3D ウェブサイト(WebGL ヒーローシーン、スクロール駆動のカメラムーブ、プロダクト風レンダリング)を構築するためのリファレンススキル — 既存サイトの現在のルート、コンテンツ、アクセシビリティを壊さずに 3D を後付けする(リスタイル/リデザイン)こと含む。ユーザーが 3D/WebGL のウェブ体験を構築、リスタイル、レビュー、デバッグしたい場合に使用する — ヒーローキャンバス、スクロールジャックされたセクション、パーティクルフィールド、インスタンス化オブジェクト、ハブ/ナビゲーションシーン、または Three.js/R3F シーンにおけるパフォーマンス問題。新規・既存のプロジェクトを問わない。frontend-design スキルを補完する:frontend-design は一般的な UI/UX クラフト(レイアウト、色、アクセシビリティ)を扱い、このスキルは 3D/WebGL の実装レイヤーを扱う。
Ink.js(CLI 向け React)の設計と実装ガイド。使用場面:(1) Ink.js コンポーネントの作成・変更 (2) Ink 固有の hooks(useInput、useApp、useFocus)の実装 (3) emoji/アイコンの幅問題の処理(string-width の回避策)(4) ターミナルに応じたレスポンシブレイアウトの構築 (5) マルチスクリーンナビゲーションの管理 (6) アニメーション(spinners、progress bars)の実装 (7) パフォーマンスの最適化(React.memo、useMemo)(8) キーボード入力とショートカットの処理 (9) CLI UI のテスト(ink-testing-library)
ユーザーが TUI の入力処理、raw モード、cbreak モード、ターミナルのキーボード解析、Esc と Alt の曖昧さ、Ctrl-C、ショートカット、フォーカス管理、マウスイベント、スクロールホイール、ブラケットペースト、ペーストの安全性、コマンドパレット、フォーム、テキスト編集、resize イベント、キーバインディング設計について尋ねるときにこの skill を使用する。以下の場合に積極的に有効化する:raw モード、キーボード入力、キーバインディング、マウスサポート、ペースト処理、フォーカスモデル、ターミナルフォーム、テキスト入力、vim/emacs 風ショートカット、入力の競合、クロスプラットフォームの Windows/macOS/Linux 入力挙動。提供するもの:入力アーキテクチャ、ショートカットのルール、フォーカスパターン、ペースト/マウスの安全性、障害モードのトリアージ。
Checkstyle、SpotBugs、PMD、SonarJava による Java コード品質。静的解析、コードスタイル、ベストプラクティスを扱う。使用場面:ユーザーが "Java"、"Spring Boot"、"Maven"、"Gradle" を扱う場合、"Checkstyle"、"SpotBugs"、"PMD"、"Java コードスメル"、"Java ベストプラクティス" について質問する場合。使用しない場面:SonarQube 汎用 — `sonarqube` スキルを使用、テスト — Spring Boot テストスキルを使用、セキュリティ — `java-security` スキルを使用。
ステップバイステップの実行トレース(プロシージャ間、名前解決と型遷移を含む)を生成して、特定のコードが与えられた入力に対して実際に何をするかを説明する。ユーザーが動作に戸惑っているとき、またはコードが Y ではなく X を返す理由を尋ねるときにトリガー — 「walk me through this」「trace through X with input Y」「why does this return X」「what does yield-from do here」「explain the execution path」。スコープの厳格なルール:特定の関数 + 特定の入力シナリオ。シナリオを想定せずにバグを探したい場合は logic-review、2 バージョンの比較は logic-diff、具体的な障害は logic-locate、コードベース全体の監査は logic-health を使用。以下ではトリガーしない:行動に関する疑問のないバグ探し、スタイルや設計の議論、特定のコードに紐づかない概念の説明。
後ろ向き→前向きの半形式的トレースによって、確認済みの障害の根本原因を特定する。ユーザーがスタックトレース、失敗したアサーション、エラーメッセージ、または具体的な誤った値の観察を提示したときにトリガー — 「find the bug」「this test is failing」「track down this crash」「why is this test failing」「KeyError at line 89」「expected 70, got 100」「NoneType has no attribute X」「cart empties when second tab opens」。スコープの厳格なルール:具体的な障害(例外、失敗したテスト、または特定の誤った出力)が必要。証拠のない曖昧な疑いは logic-review、動作の説明は logic-explain、リファクタリングの比較は logic-diff、コードベースの監査は logic-health を使用。以下ではトリガーしない:具体的な症状のない曖昧な「何が問題か」、スタイルの質問、パフォーマンスの問題。
Ludeo Unity プラグインを使って Ludeo SDK を Unity(C#)ゲームに統合する。パッケージのインストールとスクリプティングディファインの設定、MonoBehaviour/シーンフローを通した SDK ライフサイクルの接続、ゲームアクションのマッピングと実装、GameObject を属性としてマッピング・追跡、再生可能な Ludeo の状態復元、統合の検証を行い、その後キャプチャ/復元のカバレッジを広げて仕上げる。ユーザーが Ludeo を Unity ゲームに統合、インストール、追加、セットアップ、接続したいと依頼したときに使用する。
streamlit-apps MCP ツールを介して PostHog で Streamlit アプリを作成、デプロイ、運用する — アプリの作成、ソースの設定、コードの読み取りとパッチ、サンドボックスの起動と停止、ステータスのポーリング、バージョンの一覧表示、削除、PostHog URL を介したユーザーとのアプリ共有。"create a streamlit app"、"deploy a data app"、"ship a dashboard app"、"restart/stop my app"、"why is my app not running"、"give me a link to the app" と求められた場合に使用。
beta 版 markstream-react パッケージを React 18+ または Next アプリに統合する。Codex が React レンダラーを追加する、root、`next`、`server` のエントリーポイントを選ぶ、CSS を正しくインポートする、`content` と `nodes` のどちらかを選ぶ、クライアント境界を安全に保つ、レンダラーローカルの `streamingComponents` や `htmlComponents` を追加する、パーサートランスフォームを使う、`react-markdown` 移行のためにリポジトリを準備する必要があるときに使用。
MATLAB の最適化コードを書く、解く、デバッグするときに使用する——問題の定式化(optimproblem、optimvar、fcn2optimexpr)、ソルバーの選択と設定(fmincon、linprog、quadprog、intlinprog、lsqnonlin、ga、surrogateopt、optimoptions)、結果の検証(exitflag、収束、制約違反)。問題ベースとソルバーベースのアプローチ、ソルバーのチューニング、解の検証を扱う。
.NET MAUI アプリで REST API を利用するためのガイダンス。System.Text.Json を使った HttpClient の設定、DI 登録、サービスインターフェース/実装パターン、完全な CRUD 操作(GET、POST、PUT、DELETE)、エラー処理、プラットフォーム固有の平文通信設定、async/await のベストプラクティスを扱う。USE FOR: "REST API"、"HttpClient"、"call API"、"GET request"、"POST request"、"API service"、"JSON deserialization"、"CRUD operations"、"clear-text traffic"、"consume API MAUI"。DO NOT USE FOR: Aspire のサービスディスカバリ(maui-aspire を使用)、認証トークンの処理(maui-authentication を使用)、ローカルデータベースストレージ(maui-sqlite-database を使用)。
コードベース、トピック、ファイル、会話、仕様から Mermaid 図を生成する。フローチャート、シーケンス図、クラス図、状態遷移図、ER 図、C4 アーキテクチャ、マインドマップ、ガントチャート、タイムライン、ユーザージャーニー、gitGraph、円グラフ、象限チャート、要求図、およびベータ版の種類(xychart、sankey、block、architecture)をサポートする。Mermaid 図の作成、プロセスやシステムの可視化、フローチャート、シーケンス図、クラス図、ステートマシン、ERD、アーキテクチャ図、マインドマップ、タイムライン、ガントチャート、ユーザージャーニー、Git ブランチグラフの作図、または「これを図にして」というあらゆる依頼に使用する。
ウェブアプリをスマートフォンでネイティブのように感じさせるための、細かな CSS や meta タグの修正を紹介します。「ブラウザー内のウェブサイト」と、インストール済みのように感じるアプリとの差を生むポイントです。ホバー状態の残留、タップ時のハイライト点滅、100vh の問題、ページをズームする入力欄、反応の遅いタップ、スクロールを妨げるプル更新、ノッチの下に隠れるコンテンツ、長押しによるボタンテキストの選択、逆方向にスクロールするカルーセル、ステータスバーの不一致、実機でテストする原則を扱います。モバイル向けウェブアプリの構築やレビュー、「Chrome では動くのにスマートフォンでは違和感がある」という場合、PWA、ボトムシート、カルーセル、全画面レイアウト、タッチ操作の構築時に使用してください。モーション自体には animate を、React Native には animate-expo を使用してください。
最新の vLLM 上流リポジトリからモデルを vllm-plugin-FL プロジェクト(vLLM v0.13.0 に固定)へ移行する。vllm-plugin-FL に新しいモデルのサポートを追加したい、上流の vLLM からモデルコードを移植したい、新しくリリースされたモデルをバックポートしたいときに、このスキルを使用する。ユーザーが「migrate X model」「add X model support」「port X from upstream vLLM」「make X work with the FL plugin」と言った場合や、単に「/model-migrate-flagos model_name」と入力した場合に発動する。model_name 引数は snake_case(例: qwen3_5、kimi_k25、deepseek_v4)。vLLM 0.13.0 コアですでにサポートされているモデルや、バックポートが不要なマルチモーダル専用コンポーネントには使用しない。
OpenAI Agents SDK で AI アプリケーションを構築する — テキストエージェント、音声エージェント(リアルタイム)、ハンドオフを伴うマルチエージェントワークフロー、Zod スキーマを使ったツール、入力/出力ガードレール、構造化出力、ストリーミング。Cloudflare Workers、Next.js、React に human-in-the-loop パターンでデプロイできる。用途:ツールと Zod スキーマを使ったテキストベースのエージェントの構築、WebRTC/WebSocket を使ったリアルタイム音声エージェントの作成、専門エージェント間のハンドオフを伴うマルチエージェントワークフローの実装、安全性のための入力/出力ガードレールの設定、重要な操作に対する人手による承認、エージェント応答のストリーミング、Cloudflare Workers や Next.js へのエージェントのデプロイ、あるいは Zod スキーマの型エラー、MCP トレースの失敗、無限ループ(MaxTurnsExceededError)、ツール呼び出しの失敗、スキーマの不一致、音声エージェントのハンドオフ制約のトラブルシューティング。
`orca` CLI を通じて、Orca が管理する worktree、フォルダコンテキスト、ターミナル、リポジトリ、自動化、artifact、スキル共有、worktree コメント、ゴール/サブタスク、Orca 内蔵ブラウザを操作します。ユーザーが「$orca-cli」「Orca worktree」「child worktree」「spawn codex/claude in a worktree」「read/wait/send Orca terminal」「handoff」/「handover」/「give this to another agent」「Orca browser」「orca artifacts」「orca goal」「share skills」と言ったときに使用します。Orca の状態が関与する場合は、生の git worktree、アドホックな PTY、Computer Use より優先します。CLI、ファイルシステム、API では実行できない GUI 操作が可視ウィンドウに必要な場合にのみ Computer Use を使用します。
git worktree を使って複数の AI コーディングエージェントセッションを並行実行する——各エージェントは自身の worktree に隔離され、別々のブランチで作業する。ユーザーが次のことを望む場合は常にこの skill を使用:2 つ以上の AI エージェントを異なる機能やバグに対して同時に実行する、同じリポジトリ内に隔離されたエージェントワークスペースを設ける、並行ブランチを GitHub にプッシュして PR を作成/更新する、同時実行中のエージェントセッション間で調整する、マージ後にクリーンアップする。トリガー:"parallel agents"、"multiple agent sessions"、"git worktree"、"run agents in parallel"、"work on two things at once"、"isolated agent workspace"、"spin up another agent"、または同時進行の AI 支援開発ストリームを含むあらゆるリクエスト。
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。
