Skills
エージェント向けにパッケージ化された専門スキルと手順を 97,222 件掲載。コマンド 1 行でインストールできます。
開発
Cloudflare Workers 上の MCP サーバーで ChatGPT アプリを構築する。カスタムツールとインタラクティブなウィジェット(HTML/JS UI)で ChatGPT を拡張する。使用場面:ChatGPT 拡張の開発、MCP サーバーの実装、あるいは CORS ブロック(chatgpt.com を許可)、ウィジェットの 404(ui://widget/ の欠落)、MIME タイプの誤り(text/html+skybridge)、ASSETS バインディング未定義のトラブルシューティング。
公開されている `orca` CLI を使い、Orca が管理する worktree、フォルダーコンテキスト、ターミナル、リポジトリ、自動化、worktree コメント、および Orca アプリに埋め込まれたブラウザーを操作します。ユーザーが「$orca-cli」「use orca cli」「Orca worktree」「child worktree」「cardStatus」「spawn codex/claude in a worktree」「read/wait/send Orca terminal」「terminal send」「full handoff」「handover」「give this to another agent」「another worktree」「Orca browser」「control the browser inside Orcaارف」と言ったときに使用します。タスクが Orca が管理する状態に involved する場合、生の `git worktree`、その場限りの PTY、Playwright、Computer Use よりこの方法を優先してください。Orca の埋め込みブラウザーの外にあるブラウザーウィンドウ、webview、デスクトップ UI には Computer Use を使用します。
Node.js の OpenTelemetry セットアップ——SDK の初期化、自動計装パッケージ、および esbuild ESM のサイレント障害の落とし穴(esbuild --format=esm でバンドルすると instrumentation-* パッケージが span を生成しない)。Node.js/Hono/Express サービスに OTel を追加する場合や、バンドル後に span が欠落する問題をデバッグする場合に使用します。シグナル設計の判断については opentelemetry を参照してください。
PanelUI の Web コレクションを使って React の Web UI を構築します。shadcn レジストリまたは npm からコンポーネントを追加し、テーマに合わせて色を設定して、フレーム付きパネルに組み合わせます。@panelui レジストリを設定した shadcn/ui または panelui-web を導入済みの React プロジェクトでの作業、Web 版 PanelUI への言及、React でドット状の地球儀、KPI カード、カンバンボード、ノードグラフ、アクティビティグリッド、フィードバックダイアログを求める場合に適用されます。
Cursor、Claude Code、Codex、Zed、Open Plugin、npx skills 向けの公開またはプライベートな Agent Skill とプラグインのマーケットプレイスを設計する — manifest のレイアウト、インストールマトリクス、Skill Steward と製品の境界。マーケットプレイスの構築、チームへの skill/プラグインの配布、プライベートレジストリ、.cursor-plugin、.codex-plugin、.plugin、.claude-plugin、skills.sh への公開を行うときに使用。
diff(pull request、commit、ローカルの変更)をプロジェクトの BLUEPRINT.md の slice カタログと比較してレビューする。入力形式(git diff、GitHub/GitLab の PR URL または番号、commit SHA、貼り付けた diff)を自動判別する。diff が触れる各プロジェクトの blueprint を読み込み、指摘を「宣言済み slice からの逸脱」「汎用的なアンチパターン」「改善」に分類する。曖昧な場合はヒューマン・イン・ザ・ループで確認する(slice の分類、重大度、曖昧な逸脱)。出力は一時的なもので、チャットに出力するか依頼時に保存し、自動コミットは決して行わない。ユーザーが「review this PR」「check my changes」「any anti-patterns in this commit」「is this safe to merge」「look at PR #N」「review my diff」と尋ねたとき、diff を貼り付けたとき、commit SHA に言及したとき、またはコード変更のマージ前チェックを求めたときに使用する。
ユーザーが実際に読む製品の変更履歴とリリースノート。分類、ユーザー向けの言葉遣い、ビジュアル、配布を扱う。用途:リリースノート、変更履歴、製品アップデート、機能のお知らせ、バージョン管理。トリガー:changelog、release notes、product update、version notes、what's new、feature announcement、product changelog、update log、release announcement、version release、product release、ship notes
コードベースの構造を調べることで、そのアーキテクチャの slice、規約、パターンを発見し、docs/architecture 配下にプロジェクトごとの BLUEPRINT.md(モノレポの場合は加えて SYSTEM_MAP.md)を出力し、そのプロジェクトが実際に行っていることを記録する。発見とは、フォルダ構成や命名規則から繰り返し現れる構造的パターン(slice)を見つけ出すことであり、アーキテクチャ理論を当てはめることではない。サブプロジェクトを持つモノレポ、voice/text などの内部的な軸、slice のバリアントを検出する。設計上ヒューマン・イン・ザ・ループであり、シングルトンかテンプレートか、正規のリファレンスの選定、slice の命名、書き込み前の確認について問い合わせるため一時停止する。ユーザーがコードベースを俯瞰したい、プロジェクトにオンボーディングしたい、アーキテクチャを文書化したい、「このチームはどうやって X を追加するのか」を理解したい、slice カタログを構築したい、新規コントリビューター向けのリファレンス文書を生成したいときに使用する。
inference.sh の Python SDK — AI アプリの実行、エージェントの構築、すべてのモデルとの統合。パッケージ:inferencesh(pip install inferencesh)。同期/非同期、ストリーミング、ファイルアップロードに対応。テンプレートまたはアドホックなパターンでエージェントを構築でき、ツールビルダー API、スキル、人間による承認を備えます。用途:Python 統合、AI アプリ、エージェント開発、RAG パイプライン、自動化。トリガー:python sdk、inferencesh、pip install、python api、python client、async inference、python agent、tool builder python、programmatic ai、python integration、sdk python。
@virtuoso.dev/reactive-engine-* パッケージファミリーでアプリケーション状態を管理する。次の場合にこのスキルを使用する:(1) Cell、Stream、Trigger、Resource ノードでリアクティブ状態を定義する、(2) EngineProvider、useCellValue、useCellValues、usePublisher を介して React コンポーネントを接続する、(3) reactive-engine-query の Query と Mutation でデータを取得する、(4) reactive-engine-router の Route、Layout、Guard でルーティングする、(5) linkCellToStorage でセルを永続化する、(6) エンジンの上にコンポーネントやライブラリを設計する、(7) describeNode、observeDiagnostics、useEngineDiagnostics、useRemoteEngineDiagnostics で伝播を観察またはトラブルシューティングする、または (8) Engine、pub、sub、getValue、combine、pipe、link、changeWith、e 名前空間、欠落または重複した emission、予期しない distinct 抑制、エラー "No active engine found" を含むあらゆるタスク。
Recurly webhook を受信して検証します。Recurly webhook ハンドラーの設定、recurly-signature ヘッダー(HMAC-SHA256)の検証、HTTP Basic Auth によるエンドポイントの保護、または new_subscription_notification、updated_subscription_notification、successful_payment_notification、failed_payment_notification といったサブスクリプションと課金のイベントの処理に使用します。
Next.js コードをリファクタリングし、保守性、可読性、App Router のベストプラクティスへの準拠を向上させる。神コンポーネント、prop drilling、不適切な 'use client' の使用、古い Pages Router のパターン、欠落した Suspense バウンダリ、不正確なキャッシュ戦略、useEffect によるデータ取得のアンチパターンを特定して修正する。Server Components、Client Components、Server Actions、Suspense によるストリーミング、適切なキャッシュ戦略、Container-Presentational パターン、レイアウトの合成、並列ルート、インターセプトルートなどのモダンな Next.js 15 のパターンを適用する。
Nuxt.js/Vue コードをリファクタリングし、保守性、可読性、ベストプラクティスへの準拠を向上させる。DRY 違反、大きすぎるコンポーネント、深いネスト、SRP 違反、useFetch/useAsyncData/$fetch によるデータ取得のアンチパターン、コンポーザブル構成の悪さ、ビジネスロジックとプレゼンテーションロジックの混在を特定して修正する。自動インポート、適切なデータ取得、単一責任のコンポーザブル、TypeScript 統合、ランタイム設定、Nitro サーバールート、Nuxt Layers、ミドルウェアパターン、Pinia による状態管理、パフォーマンス最適化などの Nuxt 3 のパターンを適用する。
製品が実行可能ファイルである場合に、エコシステムネイティブのリリースおよび変更履歴ツール(Changesets、Melos、release-plz)とバイナリ配布(GitHub Release の tarball、install.sh)を選択する。リリース CI、install.sh、バージョン管理、CHANGELOG、clone なしでの MCP/CLI の配布、または npx skills 経由でのみ skill を配布するメタリポジトリに使用 — ドメインアプリのチュートリアルには使用しない。
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。
