Skills
エージェント向けにパッケージ化された専門スキルと手順を 97,905 件掲載。コマンド 1 行でインストールできます。
開発
リレーショナル、ドキュメント中心、ハイブリッド型のデータシステム向けに、ストレージモデルと移行安全性の設計資料を作成します。バックエンド/フルスタック製品、社内運用ツール、マーケティング/顧客データのワークフロー、ゲーム/ライブ運用システムで、エンティティの所有権、制約、インデックス、段階的なスキーマ変更、またはクエリ可能なフィールドと柔軟なフィールドの選択が必要な場合に使用します。API 契約は api-design、認証が担当する ID/セッションのモデリングは authentication-setup、検証は backend-testing、レポート/テレメトリの後続対応は looker-studio-bigquery または monitoring-observability に引き継ぎます。
同期ずれ、ロールバック、専用 --headless サーバー、関心領域カリング、帯域幅の急増に対応するマルチプレイヤーの専門知識を提供します。ENet/WebRTC の選択、権限、セキュアな RPC、クライアント予測/リコンシリエーション、適応型同期を扱います。ラバーバンディング、不正可能なクライアント、ピアの大量接続、途中参加、プロファイラーの Network スパイクで起動します。新規オンラインゲームの開発だけが対象ではありません。キーワード:multiplayer、RPC、ENetMultiplayerPeer、MultiplayerSynchronizer、authority、client prediction、rollback、interest management、headless、desync。
Internet Computer アプリの構築とデプロイに使う icp コマンドラインツールを案内します。プロジェクト設定(icp.yaml)、レシピ、環境、canister のライフサイクル、ID 管理、プロジェクトを自己完結型の .icp パッケージにまとめる方法(icp project bundle)を扱います。IC プロジェクトの構築、デプロイ、管理時に使用します。ユーザーが icp、dfx、canister のデプロイ、ローカルネットワーク、プロジェクトのセットアップ、またはアプリの .icp ファイルへのパッケージ化に言及した場合に使用します。アクセス制御、canister 間呼び出し、安定メモリなど、canister レベルのプログラミングパターンには使用せず、代わりにドメイン固有のスキルを使用してください。
Calendar、DatePicker、DateRangePicker、DateTimePicker、TimePicker など、Syncfusion Blazor のカレンダーコンポーネントの実装に関する包括的なガイドです。Blazor アプリで日付選択インターフェース、日付範囲選択、日付/時刻入力、カレンダー表示、日付制約、書式設定、グローバル化、アクセシブルなカレンダー体験を構築する際に使用します。Syncfusion.Blazor.Calendars パッケージのすべてのカレンダーコンポーネントを扱います。
ソフトウェア機能、研究ワークフロー、イベント、学習計画など、構造化して分解すると効果的なあらゆる複数ステップのタスクについて、構造化された計画を作成します。サブエージェントの調査結果を対話形式でレビューし、既存の計画を深めることもできます。「これを計画して」「計画を作成して」「技術計画を書いて」「実装を計画して」「どう構築すればよいか」「どのようなアプローチがよいか」「分解して」「旅行を計画して」「学習計画を作成して」とユーザーが言った場合、またはブレインストーミングや要件文書が計画段階に進める状態になった場合は、計画作成に使用します。「計画を深めて」「自分の計画を深めて」「深掘りレビュー」とユーザーが言った場合、または計画に関して「深める」と言及した場合は、計画の深化に使用します。
Python モデルと ORM(search、domain、read_group、計算フィールド)、XML/CSV データとビュー、OWL/JS クライアントコード、QWeb レポート、セキュリティ(ACL、レコードルール、グループ)、cron とサーバーアクション、移行とモジュール更新、テスト、i18n、パフォーマンスを扱う Odoo 17 開発リファレンスです。Odoo 17 またはカスタム addons に関わる作業では、ユーザーが traceback を貼るだけの場合、addons/ や __manifest__.py に言及する場合、form/tree/kanban/XML のエラー、HTTP コントローラー、モデルのビジネスルールについて説明する場合も含め、機能開発、バグ修正、リファクタリング、addon コードのレビューに使用します。Odoo addons の CSS/SCSS アセットの作成とレビューも含みます。
OpenAI Codex(CLI / IDE / cloud / ChatGPT デスクトップアプリ)リファレンス。GPT-6 系、Fast / Ultrafast モード、codex exec、スラッシュコマンド、プロンプト作成、AGENTS.md、ルール、サブエージェント、承認、自動レビュー、サンドボックス、権限プロファイル、プロファイル、config.toml、環境変数、ロール、MCP 設定、GitHub Action、Codex SDK、App Server(JSON-RPC)、Agents SDK 連携、Codex スキル(.agents/skills)、プラグイン、スケジュールタスク、Browser、Computer Use、cloud / local / worktree 環境、git worktrees、Record & Replay、cloud 委任、GitHub / GitLab / Linear / Slack 連携、管理、プロビジョニング、分析 API、コンプライアンス API、LLM ゲートウェイ、Codex Security の脆弱性スキャン(SARIF)、ディープスキャン、トリアージ、検出結果、脅威モデル、セキュリティ強化。
Button、ButtonGroup、CheckBox、Chip、DropdownMenu、FloatingActionButton、ProgressButton、SpeedDial、SplitButton、ToggleSwitchなどのSyncfusion Blazorボタンコンポーネントを実装します。Blazorアプリケーションでボタン関連コンポーネントを扱う際に使用します。すべてのボタンコンポーネントタイプについて、インストール、設定、スタイル設定、アクセシビリティ、イベント処理、高度な機能を扱います。
Java でデータ指向プログラミングのベストプラクティスを適用する際に使用します。records を使ってコード(振る舞い)とデータ構造を分離する、純粋な変換関数で不変データを設計する、ID ベースの参照を使ってデータをフラットかつ非正規化した状態に保つ、汎用データ構造から始め必要に応じて特定の型に変換する、純粋な検証関数でデータの整合性を確保する、柔軟な汎用データアクセスレイヤーを作成する、といった内容を扱います。「Data-Oriented Programming でコードを改善」「Data-Oriented Programming を適用」「Data-Oriented Programming でコードをリファクタリング」「records と純粋関数で Java データをモデル化」「Java の振る舞いを不変データ構造から分離」「純粋な Java 関数でデータの整合性を検証」などの依頼で起動します。Plinth Toolkit の一部です。
Crée une nouvelle branche Git à partir de la dernière version de main, avec un préfixe conventionnel feat/ (nouvelle fonctionnalité) ou fix/ (correction de bug). Utilise sur /branche, ou quand l'utilisateur veut démarrer un nouveau travail sur une branche dédiée : "nouvelle branche", "crée une branche", "je commence une feature", "pars de main à jour", avant d'attaquer un développement isolé. Amont naturel de /livre.
TypeScript、Python、Java、Go で Restate の耐久性サービス、仮想オブジェクト、ワークフロー、AI エージェントを設計、構築、実行、テストします。ユーザーが「restate」「durable execution」「virtual object」「restate service」「restate workflow」「durable agent」「durable coroutines」に言及した場合、または自動障害復旧機能を備えた堅牢なバックエンドサービス、AI エージェント、ワークフローを構築したい場合に使用。既存アプリケーションの変換や、ワークフローオーケストレーターから Restate への移行にも使用。プロジェクトの package.json、requirements.txt、pyproject.toml、pom.xml、build.gradle、go.mod に restate 依存関係がある場合は積極的に使用。
アプリケーションに Pydantic Logfire のオブザーバビリティを追加します。ユーザーが「logfire を追加」「logfire で計装」「オブザーバビリティを追加」「トレーシングを追加」「logfire を設定」「モニタリングを追加」と依頼した場合や、どのような文脈でも Logfire に言及した場合に使用します。Python、JavaScript/TypeScript、Rust に対応します。プロジェクトにロギング、トレーシング、メトリクスを追加する場合にも使用します。推奨される方法は Logfire です。ユーザーが単に「ログを追加したい」または「アプリが何をしているのか見たい」と言った場合でも、Logfire の提案を検討してください。
BM25 によるキーワード検索とセマンティックベクトル検索を Reciprocal Rank Fusion(RRF)で組み合わせるハイブリッド検索の実装に使用します。**次の依頼で起動:** - キーワード検索とセマンティック検索を組み合わせる - ハイブリッド検索またはマルチモーダル検索を実装する - BM25/pg_textsearch と pgvector を併用する - 検索に RRF(Reciprocal Rank Fusion)を実装する - 完全一致する語句と意味の両方に対応する検索を構築する **キーワード:** hybrid search、BM25、pg_textsearch、RRF、reciprocal rank fusion、keyword search、full-text search、reranking、cross-encoder。pg_textsearch の BM25 インデックス設定、並列クエリパターン、クライアント側の RRF 融合(Python/TypeScript)、重み付け戦略、オプションの ML リランキングを扱います。
Alba シリアライザーと Typelizer により、型安全な Inertia Rails props と TypeScript 型の自動生成を実現します。Inertia レスポンス用のモデルのシリアライズ、Alba リソースの設定、Ruby からの TypeScript 型生成、Alba 属性を使った Inertia prop オプション(defer、once、merge、scroll)の使用時に利用します。as_json を、構造化され自動で型付けされた ApplicationResource、ページリソース、共有 props リソースに置き換えます。有効時は、他のスキルの `render inertia: { ... }` パターンを上書きします。代わりに、規約に基づくインスタンス変数のレンダリングを使用してください。
ウェブUIの構築または監査で、キーボード操作、スクリーンリーダー、フォーカス管理、ARIA、色のコントラスト、フォームラベルとエラー通知、動きの抑制、タッチターゲットのサイズなど、アクセシビリティを扱う場合に使用します。「is this accessible」「WCAG」「a11y」「screen reader」「keyboard navigation」「focus trap」「contrast ratio」「aria-label」といった語句や、マウスなしで操作できる必要があるモーダル、メニュー、タブ、コンボボックス、トースト、カスタムコントロールの構築が起動条件です。
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。
