Skills
エージェント向けにパッケージ化された専門スキルと手順を 96,981 件掲載。コマンド 1 行でインストールできます。
開発
macOS 上にセルフホスト可能な Inngest を、AI エージェント向けの耐久性のあるバックグラウンドタスクマネージャーとしてセットアップする。対話型の Q&A で意図に合わせる — Docker のワンライナーから永続状態を備えた完全な k8s デプロイまで。使用時: 'set up inngest'、'background tasks'、'durable workflows'、'self-host inngest'、'event-driven functions'、'cron jobs'、またはローカルワークフローエンジンの依頼。
Payroc Cloud を介した対面のカード提示型売上と返金の実行を開発者に案内します。Payroc Cloud は半統合型のクラウド・デバイス API で、POS が Payroc ゲートウェイに指示を送り、ゲートウェイが物理的な決済端末に中継します。ユーザーが Payroc Cloud、「pay by cloud」、半統合型のカード提示決済、API 経由で端末やカードリーダーに売上/返金/署名を送信すること、payment-instructions/refund-instructions/signature-instructions、指示のポーリング、クラウドデバイス決済に言及した場合は、「スキル」と明示していなくても使用します。非同期の送信→ポーリング→リンク追跡→取得フロー、冪等性、処理中の指示のキャンセル、参照あり/なしの返金、取消、署名取得、クローズドループ読み取り、GET /devices による device serialNumber の検索を扱います。カード非提示/e コマースのフロー、Hosted Fields、Hosted Payment Pages、Payment Links(ブラウザベースで別スキルの対象)、物理決済端末の設定やペアリング(対象外のハードウェア設定)には使用しないでください。端末の設定やペアリングを希望された場合は対象外であり、このスキルは端末のシリアル番号が存在してから利用できると伝えてください。
ArkCompiler における ETS-JavaScript 相互運用の Promise ブリッジシステム。ETS(ArkTS)と JavaScript 間のクロス言語 Promise 変換に取り組む際にこの skill を使用します。JSConvertPromise の Wrap/Unwrap、EtsPromise プロキシの作成、EtsPromiseRef ブリッジ、CreatePromiseLink、OnJsPromiseCompleted コールバック、connectPromise、SettleJsPromise、PromiseInteropResolve/Reject、EtsAwaitPromise/AwaitProxyPromise、コールバックキューの管理、または js_convert.h(Promise セクション)、js_job_queue、ets_promise、ets_promise_ref、std_core_Promise.cpp、PromiseInterop.ets 配下の任意のコードを含みます。クロス VM の Promise 状態同期、await 中のコルーチンの中断/再開、napi_deferred のライフサイクル問題のデバッグ時にも使用します。
inference.sh 向けの JavaScript/TypeScript SDK — AI アプリの実行、エージェントの構築、すべてのモデルとの統合。パッケージ:@inferencesh/sdk(npm install)。完全な TypeScript サポート、ストリーミング、ファイルアップロード。テンプレートまたはアドホックなパターンでエージェントを構築、ツールビルダー API、スキル、人間による承認。用途:JavaScript 統合、TypeScript、Node.js、React、Next.js、フロントエンドアプリ。トリガー:javascript sdk、typescript sdk、npm install、node.js api、js client、react ai、next.js ai、frontend sdk、@inferencesh/sdk、typescript agent、browser sdk、js integration
React ではなく Kita Html 用の `.tsx` または `.jsx` を作成・編集します。ユーザーが Kita、KitaJS、`@kitajs/html`、`safe` 属性、`kita-html check`、`xss-scan`、`reply.html()`、`res.html()`、Suspense `rid`、HTML 文字列を返す非同期コンポーネントに言及した場合や、JSX が仮想 DOM ではなく文字列にコンパイルされるサーバーレンダリングのテンプレート環境で JSX を求めた場合に使用します。プロジェクトに `jsxImportSource: "@kitajs/html"`、`@kitajs/html-cli`、`@kitajs/ts-html-plugin` などの Kita 設定がある場合は、ユーザーが「TSX」または「JSX」とだけ述べた場合も使用します。
AI Engineering from Scratch コース用の対話型コースチューター。LEARNING.md を読み、次のレッスンを取得して、ターミナルで章ごとに教え、最後にクイズを出して進捗を記録します。クローンしたリポジトリ内でも、raw.githubusercontent.com のみを通じても動作し、セットアップは不要です。トリガーフレーズ:「下一课」「教我」「继续课程」「我们来学习」「继续学习」、または「next lesson」「teach me」「continue the course」「let's learn」「resume learning」。
LiveKit Agents SDK で音声 AI エージェントを構築する。ユーザーが「build a voice agent」「create a LiveKit agent」「add voice AI」「implement handoffs」「structure agent workflows」を求めている場合や、LiveKit Agents SDK を扱っている場合に使用する。LiveKit Cloud と、lk コマンドラインを使ったセルフホスト可能なデプロイの両方に対応する。
MATLAB Coder、Embedded Coder、GPU Coder、または MATLAB Test を使用して、MATLAB から C/C++ または CUDA コードを生成、検証、改良、高速化します。コード生成に対応した MATLAB コードの作成(言語上の制約、coder.* ディレクティブ、最適化パターン)も扱います。トリガー:codegen、MEX、MATLAB の C/C++ としてのデプロイ、GPU Coder、coder.screener、coder.config、coder.gpuConfig、coder.typeof、coder.runTest、matlabtest.coder.TestCase、SIL、組み込み設定、動的メモリなし、EnableMexProfiling、coder.timeit、coder.perfCompare、%#codegen、コード生成対応 MATLAB の作成、コード生成対応性、coder.varsize、coder.unroll、coder.noImplicitExpansionInFunction、coder.ceval、coder.inline、coder.extrinsic、coder.const、coder.classSignature、クラスのコード生成制限、時間型のコード生成、DMA-off、スタックのみ、ホスト・ターゲット InstructionSetExtensions、SIMDAcceleration、OptimizeReductions、ホスト SIMD チューニング、ホスト OpenMP、コード生成パフォーマンス
Capacitor MatrixScan Count(BarcodeCount)— プラグイン scandit-capacitor-datacapture-barcode。複数バーコードのカウントと入荷ワークフロー(スキャンしてカウント、在庫カウント、キャプチャリスト、ステータスモード)。Capacitor アプリでは DOM 要素上の BarcodeCountView を使用し、iOS/Android のネイティブのみ対応。React Native では matrixscan-count-rn を使用してください。統合、シンボロジーの設定、結果処理、ビューのカスタマイズ、カウントワークフローのトラブルシューティングに使用します。
Flutter プロジェクトでの MatrixScan Count(BarcodeCount)— scandit_flutter_datacapture_barcode_count パッケージ。複数バーコードのカウントと入荷ワークフロー(スキャンしてカウント、対象リストとの照合カウント、ステータスプロバイダー)。BarcodeCountView ウィジェットを使用します。統合、スキャン設定、結果処理、UI のカスタマイズ、SDK バージョンの移行、カウントワークフローのトラブルシューティングに使用します。
MongoDB ユーザーが Atlas Search(全文検索)、Vector Search(セマンティック検索)、Hybrid Search のソリューションを実装し最適化するようガイドします。テキストクエリ向けの検索機能(オートコンプリート、ファジーマッチング、ファセット検索)、セマンティック類似度(埋め込み、RAG アプリ)、および組み合わせアプローチを構築する必要がある場合に使用します。テキストの包含、部分文字列一致('contains'、'includes'、'appears in')、大文字小文字を区別しない検索や複数フィールド検索、または変動する組み合わせで多数のフィールドをフィルタリングする場合にも使用します。適切な検索タイプの選択、インデックスの作成、クエリの構築、および MongoDB MCP サーバーを用いたパフォーマンス最適化のワークフローを提供します。
n8nでファイルとバイナリデータを正しく扱います。ファイル、画像、PDF、添付ファイル、アップロードやダウンロード、base64、ビジョン/マルチモーダル入力を扱う場合や、AIエージェントがツールの入力または出力としてファイルを必要とする場合に使用します。また、ユーザーが $binary、binaryPropertyName、「PDFを読む」「ファイルを添付」「画像を送る」、Mergeでバイナリが失われる問題、チャット画像用CDNに言及した場合にも使用します。$binaryと$jsonの違い、バイナリの読み書き、Mergeを使った変換中のバイナリ保持、エージェントとツール間のバイナリ境界、チャット画面におけるCDN/URLの要件を扱います。
再利用可能で組み合わせ可能な n8n サブワークフローを構築します。共通ロジックの抽出、複数ステップの処理やワークフロー間で再利用する処理の構築、約 10 ノードを超えるワークフローに使用します。また、サブワークフロー、Execute Workflow、再利用、共有・共通ロジック、モジュール式ワークフロー、「Define Below」入力、waitForSubWorkflow、each と all のモード、ワークフローをエージェントツールとして公開することに言及した場合にも使用します。型付きサブワークフロー入力、all と each の実行、検索しやすい動詞優先の命名、ステートレスとステートフルの設計、入力形状に応じた分割を扱います。
Decentraland における NFT 表示とブロックチェーン連携。NftShape(額装された NFT アートワーク)、ウォレットチェック(getPlayer、isGuest)、signedFetch(認証付きリクエスト)、スマートコントラクト連携(eth-connect、createEthereumProvider)、RPC 呼び出し。ユーザーが NFT、ブロックチェーン、ウォレット、スマートコントラクト、Web3、暗号資産、トークンゲーティングを求める場合に使用。プレイヤーアバターデータやエモートには使用しない(player-avatar を参照)。
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。
