Skills
エージェント向けにパッケージ化された専門スキルと手順を 97,222 件掲載。コマンド 1 行でインストールできます。
開発
NightRun を構築、テスト、実行、書き込みする — ベアメタルの no_std Rust UEFI アプリケーションで、下に OS を持たずにローカル LLM(Llama 3.2、Qwen3、Granite 4.1)へ直接起動する。ユーザーが起動可能な NightRun USB や Raspberry Pi 5 SD イメージを構築/書き込みしたい、GGUF モデルを `.nrm` コンテナへ変換したい、ホストまたは QEMU/OVMF で推論エンジンを実行/デバッグしたい、NightRun コードベースの no_std カーネル/トークナイザの整合性問題をトラブルシュートしたい場合に使用。トリガー:"nightrun"、"boot into an LLM"、"bare-metal LLM runtime"、"UEFI LLM appliance"、"nrconvert"、"nrhost"、"cargo xtask"、"nrm model file"、"flash a bootable LLM USB"。
NocoBase 2 専用。NocoBase 3 プロジェクトでは決して使用しない。主要エントリー。ページ、メニュー、ブロック、フィールド、アクション、レイアウト、リアクション、KPI インターフェース、ダッシュボード、チャートを含む、すべての NocoBase UI 作成リクエストの既定のディスパッチャーであり、ユーザーが Portal に言及していない場合でも同様。下流の UI 実装スキルを読み込む前に、構造化された `nb portal list -j` 出力から有効な Portal を解決する:指定がある場合は正確な `name`;そうでなければゼロなら停止、ちょうど 1 つなら自動、複数の Portal がある場合は 1 つに `isDefault: true` があっても明示的な選択が必要;デフォルトマーカーは情報としてのみ表示する。タイプは `portalType` からのみ読み取る;解決されたノーコード Portal に対してのみ明示的に `nocobase-ui-builder` を呼び出し、AI Portal のソース開発には `nocobase-ai-builder` を必須とする。明示的な Portal のライフサイクル、ソースストレージ、同期、デプロイ、診断、破棄のタスクには直接 `nb portal` コマンドも使用する。
JavaScript および TypeScript 向けの OpenAI Agents SDK(@openai/agents、@openai/agents-realtime)のガイド。テキストエージェントとリアルタイム音声エージェントを扱う。エージェント、Zod スキーマで定義するツール、マルチエージェントのワークフローとハンドオフ、入力・出力ガードレール、構造化出力、ストリーミング、human-in-the-loop パターン、Cloudflare Workers、Next.js、React、Hono、Node.js 向けの統合をカバーし、エージェント種別ごとのテンプレートとエラー処理・デバッグ戦略を提供する。Zod スキーマの型エラー、MCP トレーシングの失敗、エージェントの無限ループ、ツール呼び出しの失敗、スキーマの不一致など 9 件以上の既知のエラーを防ぐ。この SDK でエージェントのワークフローを構築・デバッグするとき、ツールやハンドオフを追加するとき、リアルタイム音声エージェントを実装するとき、またはこれらのエラーに遭遇したときに使用する。
有料 SaaS ツールや商用 API に対する、活発にメンテナンスされているオープンソースの代替製品を探します。有料ツールの置き換え、移行、セルフホスト、無料版やオープンソース版の検索をユーザーが希望した場合に使用します。Datadog、Algolia、Twilio、Stripe、Auth0、Segment、Mixpanel、Intercom、PagerDuty、LaunchDarkly、SendGrid、Cloudinary などのほか、あらゆる商用開発者向けツールや API が対象です。「X にオープンソース版はある?」「X にお金を払いたくない」「X のセルフホスト可能な代替は?」「X の代わりに無料で使えるものは?」といった質問でも起動します。TinyFish エージェントを並列実行して GitHub と開発者コミュニティを検索し、各候補の実際の状況(最終リリース、コントリビューター数、stars、Docker 対応、機能の同等性)を確認したうえで、順位付きの比較と、得失を平易にまとめた説明を返します。
ユーザーがピアプログラミング、ペアプログラミング、または人間がコードを書き Claude は補助だけを行う協働コーディングを望む場合にこのスキルを使用する。"pair program"、"peer program"、"let's code together"、"I'll write you review"、"drive me through this"、"I want to be the driver"、"you navigate I type"、"teach me by letting me write it" などのフレーズ、または人間がタイピストで Claude がナビゲーター/レビュアーとなるワークフローでトリガーする。ユーザーが Claude のガイダンスのもとで自分でコードを書いて学びたい場合、または実装を Claude に書かせたくないと明言した場合にもトリガーする。ユーザーが "skill" と言わなくてもこれを使用する — 通常の作成/レビューの役割の反転がシグナルである。
微分可能な量子コンピューティング向けのクロスプラットフォーム Python ライブラリ。PyTorch、TensorFlow、JAX などの機械学習ライブラリと統合されている。量子機械学習 (QML)、変分アルゴリズム、ハードウェア非依存の量子プログラミング向けに設計されている。量子ニューラルネットワーク (QNN)、変分量子アルゴリズム (VQE、QAOA)、古典-量子ハイブリッド機械学習、量子化学計算、量子アルゴリズムのベンチマーク、量子制御パルスの最適化、Barren Plateaus などの QML 現象の調査に使用する。
`@forgerock/davinci-client` を使い、Ping Orchestration JavaScript SDK(DaVinci)で ReactJS の Web 認証を構築する際に使用 — PingOne DaVinci に対する完全な React SPA 認証フローをスキャフォールドする。DaVinci クライアント設定、OIDC token 交換、React での動的な DaVinci collector レンダリング(テキスト、パスワード、ソーシャルログイン、MFA、FIDO2/passkeys、PingOne Protect)、保護されたルート、ユーザープロファイル、ログアウトを扱う。ユーザーが "use @forgerock/davinci-client in React"、"render DaVinci collectors in a React app"、"set up PingOne DaVinci authentication in React"、"build a React SPA with DaVinci"、"add DaVinci login to my React app"、"use the DaVinci SDK with Vite and React" を求めた場合に呼び出す。React アプリを `@forgerock/javascript-sdk` から `@forgerock/davinci-client` へ移行する場合も対象。
技術プロジェクトと非技術プロジェクトのための汎用プランニング。領域:ソフトウェア実装、ビジネス、個人、クリエイティブ、学術、イベント。能力:機能計画、システムアーキテクチャ、目標設定、マイルストーン計画、要件の分解、トレードオフ分析、リソース配分、リスク評価。アクション:計画、アーキテクチャ設計、設計、評価、分解、プロジェクトの構造化。キーワード:実装計画、技術設計、アーキテクチャ、ロードマップ、プロジェクト計画、戦略、目標設定、マイルストーン、タイムライン、アクションプラン、SMART 目標、スプリントプランニング、タスク分解、OKR。使用場面:機能の計画、アーキテクチャの設計、ロードマップの作成、目標の設定、プロジェクトの整理、要件の分解。
FlowStudio MCP サーバーを使用して、Power Automate クラウドフローを構築、スキャフォールド、デプロイします。エージェントが MCP 経由でフロー定義を作成し、接続を設定して、ポータルを開かずにデプロイとテストを行います。フローの作成、新しいフローの構築、フロー定義のデプロイ、Power Automate ワークフローのスキャフォールド、フロー JSON の作成、既存フローのアクション更新、フロー定義のパッチ適用、フローへのアクション追加、接続設定、ワークフロー定義の新規生成を依頼された場合に、このスキルを読み込みます。FlowStudio MCP のサブスクリプションが必要です。https://mcp.flowstudio.app を参照してください。
Python 3.11+ の CLI アプリ(Typer/Rich)の構築、pytest テストスイートの作成、ruff の lint や ty/mypy の型エラーの修正、pyproject.toml の設定、ポータブルスクリプトの作成、Python コードのレビューを行うときに使用する。すべての Python 実装タスクで有効になり、CLI アーキテクチャ、テスト設計、パッケージング、コードレビューの専門エージェントにルーティングする。モダンな Python 3.11-3.14 のパターンと TDD ワークフローの権威あるリファレンス。
ユーザーインターフェースを構築するための React 18+ ライブラリ。コンポーネント、フック、状態管理、レンダリングパターンを網羅する。使用する場合:ユーザーが「React component」「useState」「useEffect」「hooks」に言及した場合、または「building UI」「component lifecycle」「React rendering」「JSX」について尋ねた場合。使用しない場合:React 19 の機能 — 代わりに `react-19` を使用;React Router — 代わりに `react-router` を使用;パフォーマンス最適化 — 代わりに `react-performance` を使用。
React のパフォーマンス最適化テクニックとベストプラクティス。メモ化、仮想化、コード分割、プロファイリング、React DevTools、バンドル最適化、よくあるパフォーマンスの落とし穴の回避を扱う。USE WHEN:ユーザーが "React performance"、"slow React app"、"memoization"、"virtualization"、"code splitting"、"lazy loading"、"bundle size" に言及したとき、"optimizing React"、"React DevTools Profiler"、"preventing re-renders" について尋ねたとき DO NOT USE FOR:React 19 Compiler — 代わりに `react-19` スキルを使用、基本的な React の概念 — 代わりに `react` スキルを使用、パフォーマンスのテスト — 代わりに `react-testing` スキルを使用
PHP/Laravel コードをリファクタリングし、保守性、可読性、ベストプラクティスへの準拠を高める。このスキルは、プロパティフックや型付き定数といった PHP 8.3+/8.4+ のモダンな機能、Actions や簡素化された構造を含む Laravel 11+ のパターン、SOLID 原則を用いてコードを書き換える。肥大化したコントローラー、コードの重複、N+1 クエリ、型宣言の欠如に対処する。コントローラー内のビジネスロジックやレガシーな PHP パターンに気づいたときに適用する。
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。
