Skills
エージェント向けにパッケージ化された専門スキルと手順を 98,284 件掲載。コマンド 1 行でインストールできます。
開発
Python PySide6/Qt 6.8+ アプリケーション向けのコードレビューおよび PR レビュースキルです。最新のベストプラクティス、パフォーマンス、スレッドセーフティ、シグナル/スロットパターン、Model/View アーキテクチャ、QML 統合、非同期パターンに重点を置きます。Python Qt コード、PySide6 の PR、GUI アプリケーションコード、または QtWidgets、QtQuick、QtCore、QtGui などの Qt モジュールを使用するコードのレビューを依頼された場合に使用します。よくあるアンチパターン、メモリの問題、スレッド違反を検出し、最新の Qt 6.8+ の慣用的な書き方を提案します。
慣用的な Relay コードを書くためのベストプラクティス。データ取得に Relay を使う React コンポーネントの作成・変更時は必ずこのスキルを使用してください。フラグメント、クエリ、ミューテーション、ページネーション、よくあるアンチパターンを扱います。`useFragment`、`useLazyLoadQuery`、`usePreloadedQuery`、`useMutation`、`usePaginationFragment`、`graphql` テンプレートリテラル、`react-relay` のインポート、`__generated__/*.graphql` ファイルがある場合に使用します。Relay の概念の説明、問題のデバッグ、コードレビューを依頼された場合にも使用します。
ClickHouse Node.js クライアント(@clickhouse/client)の一般的な問題をトラブルシューティングして解決します。ユーザーが Node.js クライアント固有のエラー、予期しない動作、設定について質問した場合に使用してください。socket hang-up エラー、Keep-Alive の問題、ストリーム処理の問題、データ型の不一致、読み取り専用ユーザーの制限、プロキシ/TLS の設定問題、長時間実行クエリのタイムアウトなどが対象です。問題が正確に特定されていなくてもトリガーしてください。Node.js の文脈で「insert が何度も失敗する」「接続がランダムに切れる」といった曖昧な症状も、このスキルを使う強いシグナルです。ブラウザー/Web クライアントの問題には使用しないでください。
Flutter の実行時パフォーマンスを確保します。const サブツリー、ref.watch(select) による再ビルド範囲の最小化、遅延読み込みの ListView/GridView ビルダーとスライバー、サイズ指定による画像デコード(cacheWidth/ResizeImage)、compute/Isolate による UI アイソレート外での重い処理、適切な RepaintBoundary の使用、すべてのリソースの破棄、ローエンド端末のプロファイルモードでの計測を扱います。UI 最適化、カクつきやフレーム落ちの診断、長いリストや画像の調整、再ビルド/再描画範囲のレビュー時、またはタスクに const、select、ListView.builder、cacheWidth、compute、RepaintBoundary、AnimatedBuilder、DevTools、raster thread、60/120fps が含まれるときに使用します。
Android Jetpack Compose のリポジトリを監査し、パフォーマンス、アニメーションフェーズの正確性、状態管理、副作用、Composable API の品質、および Android 12+ のスプラッシュアイコンのぼやけなど、Android 起動 UX リソースに関するリスクを確認します。ソースコードをスキャンし、各カテゴリを 0~10 点で評価して、厳密な形式の Markdown レポートを作成し、重要な修正点を要約します。Compose コードベースのレビュー、リポジトリ品質の評価、再コンポジションや状態・アニメーションの問題の調査、Compose 監査に使用します。
Keboola プラットフォームのコンテキスト — Keboola の Python コンポーネントに関する作業(開発、テスト、デバッグ、レビュー、schema 設計)を行う際には常にこれを自動的に読み込む。Keboola Connection プラットフォームがコンポーネントを実行し、設定を管理し、状態を扱い、ジョブを実行する方法に関するプラットフォームレベルの知識を提供する。これはコードパターンに関するものではなく、コードの書き方やテスト方法に影響するプラットフォームの挙動に関するものである。config 構造、行処理、状態、並列性、テストデータのレイアウトについて判断を下す前に、必ずこれを参照すること。
AI で強化された関係知識のためのナレッジグラフを実装します。オントロジー設計、グラフデータベースの選定(Neo4j、Neptune、ArangoDB、TigerGraph)、エンティティ抽出、ハイブリッドなグラフ・ベクトルアーキテクチャ、クエリパターン、AI 連携を扱います。ナレッジグラフの実装、オントロジー設計、エンティティと関係の抽出、グラフデータベースの選定、ハイブリッドなグラフ・ベクトル検索の構築に使用します。ナレッジグラフ、オントロジー設計、エンティティ解決、グラフ RAG、ハルシネーション検出にも使用します。アーキテクチャの選定とガバナンスには knowledge-base-manager スキルを、ドキュメント検索パイプラインには rag-implementer スキルを使用してください。
モダンなアーキテクチャとベストプラクティスに基づく、PrestaShop モジュール開発の一連のワークフローです。新しい PrestaShop モジュールの作成、レガシーモジュールのモダンなコードへの更新、フックやアクションの実装、モジュール設定ページのセットアップ、フロントオフィス機能の追加、データベース操作、セキュリティ対策、翻訳の管理、カートルールやバウチャーの作成、Symfony コンソールコマンドの構築、既存の PrestaShop モジュールのレガシーパターンから現行標準への近代化に使用します。
react-virtuoso で仮想化リスト、グリッド、テーブルを構築します。(1)大規模または無限リストの表示、(2)スティッキーヘッダー付きのグループリストの構築、(3)HTML テーブルの仮想化、(4)同じサイズの項目をレスポンシブグリッドに配置、(5)新しい項目に合わせて下端へ追従するフィードやログの構築、(6)スクロールの跳ね、最下部までスクロールできないリスト、項目の重なりや空白、「zero-sized element」エラーなどの仮想化問題の診断、(7)Virtuoso、GroupedVirtuoso、VirtuosoGrid、TableVirtuoso、VirtuosoHandle、itemContent、followOutput、firstItemIndex に関する作業に使用します。
Volcengine Function Service:ローカルのフロントエンド、Node.js、Python、静的サイト、または API サービスのデプロイ、テンプレートからの serverless アプリの作成、既存プロジェクトの veFaaS への接続、オンライン URL の確認、本番環境の環境変数・ビルドコマンド・起動コマンド・ポートの設定、オンライン関数の公開・ロールバック・呼び出し・デバッグ、ログ・インスタンス状態・リソース設定の確認、クラウド関数コードの取得/プッシュ、サンドボックスインスタンスの作成と管理、デプロイ失敗・認証失敗・フレームワーク検出エラー・ゲートウェイ不足などのトラブルシューティング、veFaaS OpenAPI の直接呼び出しによる高度な操作、veFaaS の利用開始や概念・機能・選定・料金の確認、ターミナルでの公式ドキュメントの参照、veFaaS SDK または OpenAPI を使ったコード開発に使用します。
すでに ai@6 を使用しているプロジェクト向けの Vercel AI SDK v6 開発です。v6 のコードベースで AI エージェント、チャットボット、ツール統合、ストリーミングアプリ、構造化出力を構築・保守する際に使用します。新規プロジェクトと ai@7 のコードには ai-sdk-7、バージョン不明の場合は ai-sdk を使用します。ToolLoopAgent、useChat、generateText、streamText、ツール承認、プロバイダーツール、MCP 統合、Output パターンを扱います。
パッケージ管理、スクリプト実行、型チェック、フォーマット、テスト、バンドル、コンパイルに関する Bun CLI リファレンスです。bun install/add/remove/update、bun run、bun check と --check、bun fmt、bun test、bun build、bunx、bun patch、bun audit fix、bun dedupe、bun prune、bun why、bun pm(fetch、cache pack/unpack)、bun publish --recursive、bun repl、bunfig.toml、bun.lock、ワークスペースカタログ、packageExtensions、分離インストールとグローバル仮想ストア、オフラインインストールと CI キャッシュ、自己完結型ワークスペース、設定不要のフロントエンド開発、並列/逐次実行、テストの分割と並列化、コード分割、バイトコード、プロファイル誘導型のバイトコード配置とクロスコンパイルされた実行ファイル、ブラウザー向けコンパイル、npm/npx/yarn/pnpm、tsc --noEmit、Prettier を Bun の同等機能で置き換える方法を扱います。パッケージ管理、ロックファイルの問題、型チェック、コードフォーマット、テストランナーの設定、バンドラーの設定、フロントエンド開発サーバーに使用します。Bun ランタイム API(Bun.file()、Bun.$()、Bun.sql())には使用せず、bun-api Skill を使用してください。
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。
