Skills
エージェント向けにパッケージ化された専門スキルと手順を 98,284 件掲載。コマンド 1 行でインストールできます。
開発
Syncfusion .NET MAUI Navigation Drawer(SfNavigationDrawer)コンポーネントを実装します。.NET MAUI アプリのナビゲーションドロワー、スライド式ドロワー、サイドメニュー、ハンバーガーメニュー、またはドロワーパネルに使用します。ドロワーの配置(左/右/上/下)、アニメーション(SlideOnTop/Push/Reveal)、コンテンツ管理、スワイプジェスチャー、イベントを扱います。
Airflow 3.3 の AIP-103 キー/バリューストア(`task_state_store`、`asset_state_store`)と、クラッシュに強い `ResumableJobMixin` を使って、リトライや DAG 実行をまたいでタスクとアセットの状態を永続化します。タスク状態ストア、タスクのチェックポイント、リトライをまたぐ状態の永続化、ワーカークラッシュ後も保持されるジョブ ID、ウォーターマーク、アセットメタデータ、再開可能なタスク、クラッシュに強いオペレーター、「Airflow 3.3 の新機能」について質問された場合に使用します。Variables または XCom をタスク内の連携状態に使う DAG を読む際にも積極的に使用し(アンチパターンとして指摘)、外部システム(Databricks、Snowflake、BigQuery、Redshift、Spark、dbt Cloud、EMR、AWS Batch など)にジョブを送信して完了を待つ DAG をレビューする際にも使用します。送信と待機を一つのオペレーターで行う場合も、送信タスクとセンサー/ポーリングタスクに分ける場合も対象です。`wait_for_termination`、`deferrable`、`durable`、手書きのポーリングセンサーを扱います。状態永続化機能には Airflow 3.3 以降が必要ですが、送信とポーリングのアーキテクチャに関するガイダンスはすべてのバージョンに適用できます。
Azure Service Bus の開発に関する専門知識を提供します。トラブルシューティング、ベストプラクティス、意思決定、アーキテクチャと設計パターン、制限とクォータ、セキュリティ、構成、統合とコーディングパターン、デプロイを含みます。Entra/SAS による保護、キュー/トピックの構成、セッション/転送の利用、JMS/AMQP 統合、geo-DR、およびその他の Azure Service Bus 関連の開発タスクで使用します。Azure Event Hubs(azure-event-hubs を使用)、Azure Queue Storage(azure-queue-storage を使用)、Azure Notification Hubs(azure-notification-hubs を使用)、Azure Relay(azure-relay を使用)には使用しません
TypeScript、React、@datadog/apps のスキャフォルダーと CLI を使った Datadog Apps の開発を案内します。Datadog App のスキャフォールディング、実行、デバッグ、アップグレード、ビルド、アップロード、公開、CI/CD の設定、OAuth または API/アプリケーションキー認証の使用、バックエンド関数からの Workflow Automation の実行やポーリング、バックエンドデータアクセスに DDSQL または Action Catalog を選択する場合、DDSQL によるアプリデータストアのクエリ(バックエンド関数のトラブルシューティングを含む)に使用します。
ユーザーまたはプロジェクトが六角形(ポートとアダプター)アーキテクチャを明示的に採用している場合に使用します。README、CLAUDE.md、または ADR に記載があればオプトインと見なします。プロジェクトがオプトインした後は、アーキテクチャ作業に限らず、すべてのコード変更(新機能、トランスポートや SDK の切り替え、バグ修正、SDK を直接呼び出す関数の小規模なビジネスルール変更)で読み込みます。tdd と併用し、置き換えず、編集前に Before You Write Code のセクションに従ってください。TypeScript のポート、駆動側/被駆動側アダプター、依存性逆転、ドメイン分離を実装します。未オプトインのプロジェクトでは、一般的なアダプター、インターフェース、テストシーム、分離の要望だけから六角形アーキテクチャを推測しないでください。
Web アプリを PWA/TWA として Meta VR および Horizon OS Store に公開する方法を案内します。2D ウィンドウパネルと没入型 WebXR/VR の両方を対象とします。Web アプリの構築(WebXR には IWSDK、2D には任意のレスポンシブ PWA)、Vercel へのデプロイ、Web アプリマニフェストとアイコン、WebXR のみの自動セッション開始手順、@meta-quest/bubblewrap-cli での 2D/没入モードの選択、keystore/Digital-Asset-Links、ovr-platform-util による Store へのアップロードを扱います。IWSDK/WebXR のビルド、PWA のパッケージ化、bubblewrap、Horizon Store へのアップロード作業の前に使用します。
n8n ワークフローをコーディングエージェントが呼び出せるツールとして公開する場合に使用します。用途は 2 つあります。(1)MCP が標準で公開していない n8n API 機能をラップする:フォルダーの CRUD、タグの名前変更・削除、インスタンスメタデータ、認証情報の作成。(2)汎用ワークフローをエージェントツールとして公開する:サードパーティ API の呼び出し、ビジネスロジックの実行など、エージェントに実行させたいタスク。トリガー:「expose as MCP tool」、「build a tool for my agent」、「I need to know X」(X が MCP ツールではない場合)、「create folder」、「rename tag」、または機能の不足。
Vue 3 における Regle フォームバリデーションの基礎。`useRegle` によるセットアップ、リアクティブな `r$` オブジェクト、バリデーションプロパティ、エラー表示、修飾子を扱います。Regle フォームの追加や編集、`v-model` の `r$.$value` へのバインド、`$error`/`$errors`/`$invalid`/`$validate`/`$reset` の参照に使用します。バリデーションルールについては regle-rules、高度なパターンについては regle-advanced を参照してください。
候補付きのインテリジェントなテキスト入力を実現するSyncfusion .NET MAUI Autocomplete(SfAutocomplete)コントロールを実装、設定します。.NET MAUIアプリでオートコンプリート、自動候補表示、入力中検索、スマート検索、フィルター付きドロップダウンを実装する際に使用します。データバインディング、フィルターモード、カスタム検索ロジック、AI検索、トークンによる複数選択、UIのカスタマイズを扱います。
Syncfusion .NET MAUI コンポーネントをセットアップして設定します。Syncfusion .NET MAUI アプリケーションのセットアップ、設定、インストール、またはライセンス設定時に使用します。インストール(NuGet、インストーラー)、ライセンス(生成、登録、エラー)、テーマ(Material、Cupertino、カスタマイズ)、AI サービス統合(Azure OpenAI、Claude、Gemini、DeepSeek、Groq)、パッケージのアップグレードを扱います。
書式設定、画像、テーブル、ハイパーリンク、コードブロックに対応した WYSIWYG テキスト編集を行う、Syncfusion .NET MAUI Rich Text Editor(SfRichTextEditor)を実装します。リッチテキストエディター、ドキュメントエディター、メール作成ツール、ブログ記事エディター、または書式設定機能付きメッセージングアプリの構築に使用します。テキストスタイル、ツールバーの書式設定、IsGrouped オーバーレイメニューによるツールバーのグループ化、テキスト変換(UPPERCASE/lowercase)、ブロックスキーマバインディング(TValue="Schema")、画像、テーブル、ハイパーリンク、コードブロック、HTML 出力、プレーンテキスト抽出用のパブリック GetText() メソッドを扱います。
Twilio アカウントをゼロから作成して設定します。無料トライアルの登録、トライアルの制限、認証情報(Account SID と Auth Token)の取得、電話番号の購入、トライアルで使用する宛先番号の検証、SDK のインストール、最初の API 呼び出し、サブアカウント管理(作成、継承、認証情報の分離、制限)、特定の製品(AI Assistants、Conversations、Verify、ConversationRelay、WhatsApp)の有効化を扱います。Twilio アカウントをまだ持っていない場合、または製品を有効にする必要がある場合は、ほかの Twilio スキルより先にこのスキルを使用してください。Organization レベルのガバナンス(SSO、SCIM、複数チーム)については、`twilio-organizations-setup` を参照してください。
Mintlify Agent Score、AFDocs、Is Agentic、Is It Agent Ready、url-discovery-bench のレポート、または推測された URL でエージェントが 404 を返すサーバーログに基づき、公開サイトとドキュメントにエージェント対応を実装する。"make our site agent-ready"、"improve Agent Score"、"fix llms.txt coverage"、"agents keep 404ing on our docs" と依頼された場合、または貼り付けられたスコアカードが要件である場合に使う。
肥大化し始めたコードベースを2段階で監査・整理します。スパゲッティコード、いわゆる「koshary code」のように層が崩れ、ビジネスロジックがコントローラーにあり、同じ検証が5つのファイルに重複し、800行のファイルを誰も開きたがらない状態が対象です。第1段階では、層の崩壊、将来ずれが生じる重複、誰も読まない関数、デッドコードを優先順位付きで報告し、何も変更しません。ユーザーの承認後、第2段階で安全な順序で修正します。セキュリティ上の穴や脆弱な依存関係も確認しますが、主題ではなく後半で扱います。コードベースの監査、レビュー、整理を求められたときに使用します。「コードベースがひどい」「スパゲッティコード」「技術的負債」「保守できない」「ロジックの重複」「デッドコード」「コードのどこが悪いのか」といった発言や、セキュリティレビューの依頼にも使用します。「監査」という言葉がなくても起動します。
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。
