Skills
エージェント向けにパッケージ化された専門スキルと手順を 96,981 件掲載。コマンド 1 行でインストールできます。
開発
インターフェースを洗練させるためのデザインエンジニアリング原則です。UIコンポーネントの構築、フロントエンドコードのレビュー、アニメーション、ホバー状態、シャドウ、ボーダー、タイポグラフィ、マイクロインタラクション、表示・終了アニメーションなど、あらゆるビジュアル調整に使用します。UIの磨き込み、デザインの詳細、「もっと良い感じに」「何か違和感がある」、段階的なアニメーション、角丸、視覚的な位置合わせ、フォントスムージング、等幅数字、画像の輪郭、ボックスシャドウなどで使用します。
必ず次の場合に使用:marimo ノートブックの作成/編集、@app.cell デコレータを含む .py ファイルの扱い、リアクティブな Python ノートブックの構築、ノートブック形式での探索的データ分析、Jupyter(.ipynb)から marimo への変換、またはユーザーが "marimo"、"reactive notebook" に言及した場合、インタラクティブな Python ノートブックを求めた場合。marimo CLI(edit、run、convert、export)、UI コンポーネント(mo.ui.*)、レイアウト関数、SQL 統合、キャッシュ、状態管理、wigglystuff ウィジェットを扱います。タスクがノートブックと Python に関わる場合は、まずこのスキルを呼び出してください。
Python での PostgreSQL 開発。全文検索 (tsvector、tsquery、pg_search 経由の BM25)、ベクトル類似度 (HNSW/IVFFlat を用いた pgvector)、JSONB と配列のインデックス、本番デプロイを扱う。検索機能の作成、AI 埋め込みの保存、ベクトル類似度のクエリ、PostgreSQL インデックスの最適化、AWS RDS/Aurora、GCP Cloud SQL/AlloyDB、Azure へのデプロイ時に使用する。psycopg2、psycopg3、asyncpg、SQLAlchemy 統合、Docker 開発環境、インデックス選択戦略を扱う。トリガーは "PostgreSQL search"、"pgvector"、"BM25 postgres"、"JSONB index"、"psycopg"、"asyncpg"、"PostgreSQL Docker"、"AlloyDB vector"。対象外 — DBA 管理 (バックアップ、レプリケーション、ユーザー)、MySQL/MongoDB/Redis、スキーマ設計理論、ストアドプロシージャ。
Cordova MatrixScan Count(BarcodeCount)—— プラグイン scandit-cordova-datacapture-barcode。Cordova アプリで BarcodeCountView を使ったカウントと入荷のワークフロー(スキャンしてカウント、在庫カウント、キャプチャリストに沿ったスキャン、ステータスモード、タップでカウント解除)。Capacitor には matrixscan-count-capacitor を使用する。統合、シンボロジー設定、ビューのカスタマイズ、結果処理、SDK バージョンの移行、カウントワークフローのトラブルシューティングに使用する。
.NET Aspire でホストするバックエンドサービスを利用する .NET MAUI アプリ向けのガイド。AppHost の設定、モバイルクライアント向けのサービス検出、HttpClient の DI 設定、MSAL.NET による Entra ID 認証で保護された API を呼び出す方法、開発ワークフロー(Aspire ダッシュボード + MAUI デバッグ)、Blazor Hybrid の考慮事項、Android エミュレーターと iOS シミュレーター向けのプラットフォーム固有のネットワーク設定を扱う。使用場面:「MAUI with Aspire」「Aspire service discovery」「AppHost MAUI」「Aspire backend」「MAUI Aspire networking」「mobile Aspire」「Aspire dashboard MAUI」。使用しない場面:Aspire を使わない単体の REST API 呼び出し(maui-rest-api を使用)、Aspire を使わない認証(maui-authentication を使用)、MAUI を含まない Aspire のみのプロジェクト。
個人用 MCP サーバーを構築、インストール、登録するときに使用——`[project.scripts]` エントリポイントの追加、PyPI へ公開せずにローカルのチェックアウトや git から直接 `uv tool install` でインストールする方法、`claude mcp add` での登録と local/project/user スコープの選択、再登録せずに編集可能な開発インストールとリリース版を切り替える方法、そしてこれらのサーバーを生成するリポジトリ向けのリポジトリ単位の開発ループ(`inv dev-env.setup`、`inv quality.precommit`、自動化に `uv run inv` が必要な理由)。
mex(`mex-agent`)を操作し、AI コーディングエージェント向けの永続的なプロジェクトメモリとコードグラフを提供する。1 つのコマンドで、生きた wiki を足場として構築し、決定論的なコードグラフを生成し、プロジェクトアンカーファイル(CLAUDE.md、ルートの AGENTS.md、.cursorrules、.windsurfrules、copilot-instructions.md、または .opencode/opencode.json)をインストールする。エージェントはこれを常設のルール文書として自動的に読み込む。ユーザーが新規プロジェクトの `mex setup`、シンボルに基づく wiki の構築、ナレッジと実装の紐づけの維持、関連コンテキストのエージェントへのルーティング、ドリフト検出(`mex check`、`mex sync`)の実行を望むときに使用する。トリガー: "mex setup"、"project memory"、"code graphs"、"codebase documentation"、"drift detection"、"agent memory"、"structured scaffolds"、"architectural context"、"living wiki"、"project anchor file"。
最小構成の CloudBase Web + データベースのデモを素早く作成します(最小限のフロントエンド/バックエンド、最小限のフルスタック、Lovable のような BaaS)。デフォルトでは @cloudbase/js-sdk クライアント CRUD(NoSQL app.database / PG app.rdb)、MCP のみでのスキーマ設定、プレビュー優先を採用します。シークレット、cron/バックグラウンドジョブ、またはセキュリティルール/RLS では表現できないロジックが必要な場合を除き、クラウド関数は禁止です。デモ、ゲストブック、Todo、Notes、Kanban の作成や、「クラウド関数 + クラウドデータベース」が必要と言われたものの実際には CRUD だけでよい場合に使用します。本番用のマルチサービスバックエンド、CloudRun、WeChat Mini Programs、またはサーバーシークレットが本当に必要なタスクには使用しません。
$mol/MAM および関連スタックでアプリを構築・変更する。ユーザーが $mol で何かを行う方法(view.tree、view.ts、css.ts)、MAM モジュールの構成方法、Giper Baza の接続方法、Giper Baza 上でのアプリの構築/管理方法、Tauri でのパッケージ化/実行方法を尋ねた場合に使用する。トリガーには「как на моле сделать …」「$mol view.tree」「MAM структура」「Giper Baza CRUD/roles/auth」「админка на Giper Baza」「Tauri + $mol」などのクエリが含まれる。
Next.js 向けの NextAuth.js 認証。プロバイダー、セッション、コールバックを扱う。Next.js の認証に使用する。使用する場合:ユーザーが "NextAuth"、"Next.js auth"、"Auth.js" に言及したとき、または "Next.js authentication"、"App Router auth"、"next-auth"、"authentication providers" について尋ねたとき。使用しない場合:汎用 OAuth(oauth2 スキルを使用)、JWT の実装(jwt スキルを使用)、Next.js 以外のプロジェクト、Express/Fastify の認証
ダウンロード数、バンドルサイズ、GitHubのスター数、最終更新、既知の脆弱性、コミュニティの評判などのライブデータを使って、2つ以上のnpmパッケージを並べて比較する。ユーザーが「zustandとjotaiとreduxならどれ」「react-queryとswrを比較して」「どの状態管理ライブラリを使うべき?」「XとYの違いは?」「自分の用途ではXはYより良い?」「これらのパッケージから選ぶのを手伝って」などと尋ねる場合、またはnpmパッケージの比較やJavaScriptライブラリの選定を依頼する場合に使用する。
`orca` CLI を通じて、Orca 管理の worktree、フォルダーコンテキスト、ターミナル、リポジトリ、自動化、成果物、スキル共有、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」「share skills」と言った場合に使用します。Orca の状態が関係する場合は、通常の git worktree、臨時の PTY、Computer Use より優先します。CLI、ファイルシステム、API では操作できない可視ウィンドウの GUI 操作が必要な場合に限り、Computer Use を使用します。
NVIDIA 公式の PhysicsNeMo ナビゲーションガイドです。SciML/AI4Science タスク(サロゲート、予測、ダウンスケーリング、物理情報、逆問題、生成)に適したモデル、datapipe、サンプルを選びます。リポジトリをリアルタイム検索して既存ファイルを案内し、コードは一切作成しません。インストールや環境設定、トレーニングループなどのコード作成・スキャフォールディング、コントリビューター/CI/パッケージ化に関する質問、physicsnemo-sym/-cfd/-curator のリポジトリ固有の質問、一般的な(物理以外の)ML/PyTorch には使用しないでください。
コーディングエージェント(Claude Code、OpenCode、Devin CLI/Desktop)向けのプラグインの作成、公開、削除、提出。ユーザーが次のことを望む場合に使用:(1) 適切な構造の新しいプラグインの作成、(2) プラグインマーケットプレイスの作成または設定、(3) GitHub/GitLab/npm へのプラグインの公開、(4) プラグインの削除/アンインストール、(5) プラグイン構造の検証、(6) Anthropic 公式ディレクトリまたは OpenCode エコシステムへのプラグインの準備と提出。
Pragmatic Institute の方法で、市場主導の優先順位付き製品要件(Market Requirements Document/MRD)を作成します。PM が「要件」「MRD」「何を作るべきか」「機能の優先順位付け」「市場要件」を求める場合や、開発チームに「要件が具体的でない」と言われないようにしたい場合に使用します。各要件をペルソナの課題として明確化し、Market Evidence × Impact で優先順位を付け、提供単位ごとにまとめます。Markdown または Word .docx の成果物として Market Requirements Document を作成します。
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。
