Skills
エージェント向けにパッケージ化された専門スキルと手順を 98,067 件掲載。コマンド 1 行でインストールできます。
開発
React のパフォーマンス最適化とベストプラクティスのスキル。Vercel Engineering のガイドに基づき、特定のフレームワークに依存しません。次の場合に使用します:(1) React コンポーネント(.tsx、.jsx)の作成または変更、(2) 状態管理、hooks、再レンダリングの最適化、(3) 非同期データ取得または Suspense パターンの作業、(4) バンドルサイズの最適化またはコード分割、(5) 'react'、'useState'、'useEffect'、'useMemo'、'useCallback'、'memo'、'Suspense'、'lazy' のキーワードを含む作業
Syncfusion Angular AI AssistView コンポーネントを実装します。対話型 AI インターフェースの作成、AI サービスの統合、チャット形式の UI の追加、インテリジェントなアシスタントアプリの作成に使用します。セットアップ、設定、イベント処理、AI 統合(OpenAI、Gemini、Ollama)、音声機能、思考連鎖推論、生成 UI ツールのサポート、カスタマイズを含みます。AI AssistView コンポーネントの実装全般に使用します。
`ahrefs-python` ライブラリを使って Python で Ahrefs API を管理します。SEO/マーケティング関連のタスクや、バックリンク、キーワード、ドメイン評価、オーガニックトラフィック、サイト監査、順位追跡、ブランドモニタリングのデータを扱う場合に使用します。AhrefsClient / AsyncAhrefsClient、型付きリクエスト/レスポンスモデル、エラー処理、すべての API セクションを含む `ahrefs-python` の使い方を扱います。
現在のコードベースと照らし合わせて、docs/solutions/ 内の古くなった、または実態と乖離した学びやパターンドキュメントを確認し、更新、統合、置換、削除して最新化します。リファクタリング、移行、依存関係のアップグレード後や、取得した知見が古い、または誤っていると感じる場合に使用します。docs/solutions/ の正確性を確認する場合、最近解決した問題が既存の知見と矛盾する場合、パターンドキュメントが現在のコードを反映していない場合、複数のドキュメントが同じトピックを扱い統合が有効と思われる場合にも使用します。
FastAPI と Pydantic V2 を使って高性能な非同期 Python API を構築する場合に使用します。REST エンドポイントの作成、Pydantic モデルの定義、認証フローの実装、非同期 SQLAlchemy データベース操作の設定、JWT 認証の追加、WebSocket エンドポイントの構築、OpenAPI ドキュメントの生成に呼び出します。トリガーワード:FastAPI、Pydantic、非同期 Python、Python API、REST API Python、SQLAlchemy 非同期、JWT 認証、OpenAPI、Swagger Python。
デスクトップゲームをモバイルに移植するための専門的なパターンを紹介します。タッチ操作方式(仮想ジョイスティック、ジェスチャー検出)、小型画面向けのUIスケーリング、モバイルGPUのパフォーマンス最適化、バッテリー管理、プラットフォーム固有の機能を扱います。モバイルへの移植やクロスプラットフォームのモバイルビルドを作成する際に使用します。トリガーキーワード:TouchScreenButton、virtual_joystick、gesture_detector、InputEventScreenTouch、InputEventScreenDrag、mobile_optimization、battery_saving、adaptive_performance、MOBILE_ENABLED
Lovable.dev プロジェクト向けの統合スキルです。GitHub と同期する Lovable.dev プロジェクト、デプロイが必要な Supabase Edge Functions、Lovable Cloud のデータベース移行、supabase/ ディレクトリ構成のプロジェクト、「Lovable」「deploy edge function」「apply migration」への言及時に起動します。GitHub だけでは実行できないバックエンド操作向けに、正確な Lovable プロンプトを提供します。
iPhone Duo(Xcode 27.1 / iOS 27.1 SDK)および継続的に変化するウィンドウサイズに合わせて SwiftUI アプリを適応・レビューします。折りたたみ式 iPhone Duo、外側または内側のディスプレイ、縦型バー(toolbarVerticalBehavior、axisBehavior、visibilityPriority、ToolbarOverflowMenu)、シートの配置、予約領域と折り目、ArrangementView、onHingeChange、CameraCaptureAccessory、NavigationSplitView、適応型 TabView サイドバー、ViewThatFits、AnyLayout のサポートや、UIDevice / UIScreen.main / idiom / orientation によるレイアウト分岐の置き換えに使用します。
C++ を Blueprint に公開するとき、または C++ から Blueprint を呼び出すときに使用:UFUNCTION(BlueprintCallable)、BlueprintPure、BlueprintImplementableEvent、BlueprintNativeEvent、_Implementation、UBlueprintFunctionLibrary、WorldContext、DefaultToSelf、ExpandEnumAsExecs、DeterminesOutputType、latent ノード、FPendingLatentAction、FLatentActionInfo、UBlueprintAsyncActionBase、BlueprintAssignable、UINTERFACE、Execute_、TScriptInterface、UENUM(BlueprintType)、CallInEditor、FindFunction、ProcessEvent。ユーザーが 'expose to Blueprint'、'custom Blueprint node'、'async Blueprint node'、'meta specifier' に言及したときにも使用します。リフレクションとコンテナの基礎については ue-cpp-foundations、details のカスタマイズについては ue-editor-tools を参照してください。
サポート対象の移行パスに沿って React Native Storybook を段階的にアップグレードします。`@storybook/react-native` プロジェクトを 5.3.x から 6.5.x、6.5.x から 7.6.x、7.6.x から 8.3.x、8.x から 9.x、または 9.x から 10.x にアップグレードする際に使用します。現在インストールされている Storybook のバージョンを検出し、次の移行ステップだけを選択して、依存関係と設定を更新し、`storybook.requires` を再生成します。`6.5.x -> 7.6.x` のアップグレード中に残りの `storiesOf` ストーリーを CSF に変換し、複数のメジャーバージョンを一度に飛び越えず、1 回のバージョン移行後に停止します。
Quarkus でプログラムから JDBC を使用する場合に使います。Agroal DataSource、パラメーター化 SQL、トランザクション、バッチ処理、Dev Services を扱います。Quarkus プロジェクトの JDBC または SQL データアクセスのレビュー、Quarkus JDBC のトランザクションとパラメーターバインディングの改善、SQLException のドメイン例外への変換や大規模な結果セットのストリーミング、Quarkus で CDI の自己呼び出しが @Transactional を迂回する問題の修正、Quarkus JDBC での Agroal DataSource の使用状況のレビューなどの依頼で起動します。Plinth Toolkit の一部
DocuSeal の開発リファレンス。署名フォームとテンプレートビルダーを Web アプリやモバイルアプリに埋め込めます(JS/React/Vue/Angular、WebView、JWT、CSS テーマ設定)。すべてのエンドポイント、リクエスト/レスポンススキーマ、コード例(cURL、CLI、Node.js、TypeScript、Python、Ruby、PHP、Go、C#、Java)、Webhook を含む REST API を提供します。DocuSeal の文書署名やテンプレート管理をアプリに統合する場合に使用します。
プラットフォーマーゲームの専門的な設計ガイドです。精密な操作(コヨーテタイム、ジャンプバッファ、可変ジャンプ高度)、ゲームフィールの調整(スクワッシュ&ストレッチ、パーティクルトレイル、カメラシェイク)、レベルデザインの原則(難易度曲線、チェックポイント配置)、収集アイテムシステム(進行報酬)、アクセシビリティオプション(アシストモード、操作の再割り当て)を扱います。Celeste/Hollow Knightの設計研究に基づいています。トリガーキーワード:platformer、coyote_time、jump_buffer、game_feel、level_design、precision_movement。
Syncfusion Angular Gantt Chart コンポーネント(ejs-gantt、GanttModule)を実装、設定します。ガントチャート機能、タスクスケジューリング、依存関係、リソース管理を備えた Angular アプリケーションの構築に使用します。コンポーネントのセットアップ、タスクの依存関係、タスクバーの編集、クリティカルパス分析、リソース割り当て、タイムライン設定、フィルタリング、並べ替え、エクスポート、元に戻す/やり直し、状態の永続化、ローカライズを扱います
Syncfusion Image Editor を使用して、Angular アプリケーションに多機能な画像編集を実装します。Angular での画像編集、注釈の追加、フィルター適用、トリミング、変換、画像操作に関する依頼で使用します。インストール、すべての注釈タイプ(テキスト、図形、フリーハンド)、変換(回転、反転、ズーム)、フィルタリング、フレーム適用、墨消し、開く/保存、元に戻す/やり直し、ツールバーのカスタマイズ、アクセシビリティ、z-ordering やダイアログ連携などの高度な機能を扱います。
可視化クエリ構築、動的フィルタリング、ルール管理に使用する Syncfusion Angular Query Builder コンポーネントを実装します。ビジュアルフィルター UI の構築、クエリ条件のプログラムによる作成、SQL または MongoDB クエリのインポート/エクスポート、クエリビルダーテンプレートのカスタマイズに使用します。このスキルでは、QueryBuilder (ejs-querybuilder) コンポーネントのデータバインディング、演算子を含む列設定、ルールグループ、テーマ設定、Angular フォームとの連携を扱います。
DatabricksでMLモデルをトレーニングします。対象:Optunaを用いた分類/回帰/ディープラーニング(XGBoost、scikit-learn、LightGBM、PyTorch)、@prod/@challengerエイリアス、バッチスコアリング(通常のモデルにはspark_udf、Feature Storeベースにはfe.score_batch)、カスタムPyFunc、カスタムResponsesAgent(LangGraph + UC Function/Vector Search);UC特徴量テーブル + FeatureLookup + 時点結合 + Lakebaseオンラインストア;宣言型Feature Views(create_feature、DeltaTableSource、RollingWindow/SlidingWindow/TumblingWindow、materialize_features、Kafkaストリーミング特徴量)。対象外:エンドポイント運用(databricks-model-serving)、MLflow評価(databricks-mlflow-evaluation)。
devcontainer の設定問題を診断し、開発環境のセットアップを案内します。ユーザーが「devcontainer をセットアップ」「コンテナの起動を修正」「VS Code dev container を設定」「Codespaces をセットアップ」と依頼した場合や、Docker 開発環境に問題がある場合に使用します。キーワード:devcontainer、docker、VS Code、Codespaces、container、development environment、Dockerfile。
Dataverse / Power Platform の作業における基盤となる横断的なコンテキスト — スコープとスキルマップ、ツール機能のリファレンス、安全ルール、安全な変更ライフサイクル。ユーザーが Dataverse、Dynamics 365、Power Platform、CRM、ERP に言及したときに使用し、まず全体像をつかむためにこれを読み込みます。専門スキルはそれぞれの frontmatter のトリガーによって自動的にルーティングされます。Finance and Operations / F&O の業務データ要求も同様に、まずこのスキルが必要で、その後に読み取り用の dv-query を使用します。
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。
