Skills
エージェント向けにパッケージ化された専門スキルと手順を 97,501 件掲載。コマンド 1 行でインストールできます。
開発
本番品質の Python ライブラリを構築、テスト、lint、バージョン管理し、PyPI に公開するためのエンドツーエンドスキルです。4 種類すべてのビルドバックエンド(setuptools+setuptools_scm、hatchling、flit、poetry)、PEP 440 によるバージョン管理、セマンティックバージョニング、動的な git タグによるバージョン管理、OOP/SOLID 設計、型ヒント(PEP 484/526/544/561)、Trusted Publishing(OIDC)、PyPA のパッケージングフロー全体を扱います。Python パッケージ、pip でインストール可能な SDK、CLI ツール、フレームワークプラグインの作成、pyproject.toml の設定、py.typed、setuptools_scm、semver、mypy、pre-commit、GitHub Actions CI/CD、PyPI への公開に使用します。
Ionic Vue の開発パターンをエージェントに案内します。プロジェクト構成、Vue 専用 Ionic コンポーネント(IonPage、IonRouterOutlet、IonTabs)、Vue Router と useIonRouter によるナビゲーション、Ionic ライフサイクルフック(onIonViewWillEnter、onIonViewDidEnter、onIonViewWillLeave、onIonViewDidLeave)、コンポーザブルユーティリティ(useIonRouter、useBackButton、useKeyboard)、タブベースのルーティング、遅延読み込み、isPlatform によるプラットフォーム検出、Vue 特有の一般的な問題のトラブルシューティングを扱います。一般的な Ionic コンポーネントのテーマ設定やコマンドラインの使用には使わず、ionic-app-development を使用してください。新しい Ionic アプリの作成には ionic-app-creation、Ionic を使わない Capacitor 固有の Vue パターンには capacitor-vue、Ionic のバージョンアップには ionic-app-upgrades、Angular や React など Vue 以外のフレームワークには、それぞれ該当するものを使用してください。
独立した Threads 状態ラボで Inspector UI の作業を実行し、エージェントがオーバーレイを確認できるようにします。CopilotKit の従業員が、エージェントに Inspector UI、chrome、ペイン、オーバーレイ操作、ランチャー、Home、Threads、Playground、Memory、または @copilotkit/web-inspector の視覚的な動作を修正・改善・追加・デバッグするよう依頼した場合に使用します。ドキュメントのみの Callout 更新(inspector-docs を読み込む)、Inspector UI を含まないランタイムやコアの変更、ショーケースのセル作業、アプリ内利用者としての Inspector の読み取りには使用しません。
BPA CSV/cache と CAM/MCP の検出を介して、レガシー AEM(6.x、AMS、オンプレミス)を AEM as a Cloud Service に移行します。1 セッションにつき 1 パターンを扱います。AEMaaCS 移行に向けたプロジェクトのレビュー/スキャンに使用すると、読み取り専用の migration-runbook.md を生成します。また、scheduler、ResourceChangeListener、replication、EventListener、OSGi EventHandler、DAM AssetManager、HTL data-sly-test lint、Classic UI / ExtJS / Coral 2 → Coral 3 ダイアログ移行(lui)、Custom Design Widgets(cdw)、Vault パッケージのインストール時依存関係(vault-package-dependencies)、Guava cache → Caffeine の置き換え(guavaCache)、java.io.InputStream 使用状況のトリアージ(inputStream)、Oak インデックス変換(oakIndex、ベータ)、静的テンプレートから編集可能テンプレートへの刷新など、特定の Cloud Service 移行阻害要因の修正にも使用します。さらに、OSGi 設定のシークレットを Cloud Manager に外部化し(ui.config/.cfg.json の $[secret:]/$[env:] プレースホルダーをスキャン)、AMS/オンプレミスの Dispatcher 設定を AEMaaCS に変換し(Branch E)、ローカル Cloud SDK で移行済みコードを検証します(Branch G、ベータ)
ユーザーが Qt6 QML コードのレビュー、チェック、監査、確認を依頼した場合、またはコミット前の実施を提案した場合に起動します。決定論的な lint(48 以上のルール)を実行し、変更規模に応じた詳細分析エージェントでバインディング、レイアウト、ローダー、デリゲート、状態、パフォーマンスを確認します。必要に応じてシステムの qmllint を使い、型レベルのチェックを行います。信頼度が 80/100 を超える問題のみを、体系的な対策とともに報告します。読み取り専用で、コードは変更しません
GitButler を使ってコミット、プッシュ、ブランチ作成、バージョン管理を行います。コミット、変更のあるファイルやハンクの選択的コミット、ブランチ、差分、PR、履歴編集、スカッシュ、修正コミット、取り消し、マージ、フェッチ、プル、ブランチとリモートの同期、適用、適用解除、リンクされたワークツリーに使用します。選択した変更ファイルやハンクを調べるには `but diff` を使用します。コミット順、ブランチ/スタック上の位置、競合の概要には簡潔な `but status` を使用し、ファイル ID やコミットごとのファイル詳細が必要な場合は `but status -fv` を使用します。fetch と pull を含む git の書き込みコマンドを置き換えます。通常のブランチをチェックアウトしている場合も含め、リポジトリのすべてのチェックアウトに適用されます。`.claude/worktrees/*` などのリンクされたワークツリーや、テスト・クリーンアップ中の git 書き込み(stash、checkout -- <file>、restore、reset)にも適用されます
既存のCapacitorアプリプロジェクトで、iOSの依存関係管理をCocoaPodsからSwift Package Manager(SPM)へ移行する手順をエージェントに案内します。前提条件の確認、インストール済みCapacitorプラグインの一覧作成、カスタマイズしたiOSプロジェクトファイル(Info.plist、AppDelegate.swift、Assets.xcassets、Base.lproj、App.entitlements、GoogleService-Info.plist、.xcconfigファイル、署名設定)のバックアップ、既存の `ios/` フォルダーの削除、`npx cap add ios --packagemanager SPM` による再生成、保存したファイルの復元、プラグインの再同期、ビルドの検証を扱います。移行手順はすべて手動で行い、対話型コマンド `npx cap spm-migration-assistant` は使用しません。Capacitorプラグインプロジェクト、すでにSPMを使用しているアプリプロジェクト、既存の `ios/` フォルダーがないアプリプロジェクト、またはCapacitor以外のモバイルフレームワークには使用しないでください
Model Context Protocol 経由で AI エージェント(Claude Code、Claude Desktop、Cursor、VS Code、Cline、Codex)を Capacitor および Ionic のツールに接続します。awesome-ionic-mcp サーバー(Ionic コンポーネント API、Capacitor プラグインのドキュメント、Ionic/Capacitor CLI ツール)、https://api.capgo.app/mcp のホスト型 Capgo MCP、ローカル Capgo CLI MCP(npx @capgo/cli@latest mcp)、エージェントから iOS アプリをビルドするための Xcode MCP ブリッジ(xcrun mcpbridge)を扱います。Capacitor プロジェクト用の MCP サーバーの追加、設定、検証、トラブルシューティングを行いたい場合や、「GitHub API rate limit exceeded」「unable to find utility \"mcpbridge\"」などのエラー、またはツールなしで接続される MCP サーバーに遭遇した場合に使用します。Capgo アカウント操作自体(capgo-cloud、capgo-cli-usage)、アプリのデバッグ(debugging-capacitor)、デバイスログ(ios-android-logs)、プラグインの選定(capacitor-plugins)、Ionic UI の作業(ionic-design)には使用しないでください。
Skyline のスクロール制御 API スキル。ScrollViewContext(プログラムによるプルダウンリフレッシュ、プルダウン 2 段目、スクロール位置の指定)、DraggableSheetContext(半画面パネルのプログラムによるスクロール)、worklet.scrollViewContext(UI スレッドでの直接スクロール制御)をカバーする。プログラムによるリフレッシュや 2 段目のトリガー、DraggableSheet の位置制御、worklet 内でのスクロール操作に適している。トリガーキーワード:ScrollViewContext、DraggableSheetContext、scrollTo、triggerRefresh、triggerTwoLevel、プルダウンリフレッシュ API、プルダウン 2 段目 API、スクロール API、worklet scrollViewContext。
Dynatrace React Native プラグインを React Native または Expo プロジェクトに統合します——依存関係の設定、dynatrace.config.js、Babel の登録、npx instrumentation、ナビゲーショントラッキング、ユーザープライバシーオプション、検証。素の React Native と Expo(babel-preset-expo)の両方の Babel 設定を自動的に処理します。トリガー:「add Dynatrace to React Native」「React Native plugin setup」「instrument React Native app」「integrate Dynatrace RN」「mobile observability React Native」「react-native-plugin」「dynatrace react native」「add Dynatrace to Expo」「instrument Expo app」「Dynatrace Expo setup」。使用しない場合:RN RUM データの照会(dt-obs-frontends を使用)、React Native 以外のモバイル設定、Dynatrace のサーバー側設定。
モデルを本番対応にしたり、MLOps パイプラインを構築したり、LLM を統合するための ML エンジニアリングスキル。モデルデプロイ、feature store、ドリフト監視、RAG システム、コスト最適化を扱う。ML モデルの本番デプロイ、MLOps インフラ(MLflow、Kubeflow、Kubernetes、Docker)の構築、モデル性能やドリフトの監視、RAG パイプラインの構築、リトライロジックとコスト管理を備えた LLM API の統合など、ユーザーがthese を尋ねる場合に使用する。モデルの研究や初期学習ではなく、本番運用上の課題に焦点を当てる。
Circle App Kit または単体の Bridge Kit と CCTP を使用して、ブラウザーまたはサーバーで USDC ブリッジを構築します。EVM と Solana のブラウザーウォレット、秘密鍵と Circle Wallets のアダプター、ブリッジイベント、カスタム手数料、転送速度、Forwarding Service、復旧に対応します。ブリッジ操作に kit key は不要です。USDC のブリッジ、チェーン間の USDC 移動、ウォレット接続型ブリッジ UI の構築、Viem/Ethers/Solana アダプターの設定、@circle-fin/bridge-kit、@circle-fin/app-kit、CCTP、転送、ブリッジルートの利用時に使用します。
Swift Package Manager を使って iOS プロジェクトに Dynatrace iOS SDK(OneAgent)をセットアップする。SPM 依存関係の追加、Dynatrace.plist 設定ファイルの作成、import 文の追加、プライバシー同意コードの追加、プロジェクトのビルドを自動化する。ユーザーが iOS アプリに Dynatrace モニタリングを統合、インストール、追加、セットアップしたいときにこのスキルを使用する。キーワード:Dynatrace、iOS、SDK、OneAgent、setup、install、integrate、SPM、Swift Package Manager、Info.plist、DTXApplicationID、DTXBeaconURL、mobile monitoring、RUM。
Dynatrace Flutter Plugin を Flutter プロジェクトに統合する — 依存関係の設定、構成、SDK ブートストラップ、ナビゲーション追跡、検証。トリガー:「add Dynatrace to Flutter」「Flutter plugin setup」「instrument Flutter app」「integrate Dynatrace Flutter」「mobile observability Flutter」「dynatrace_flutter_plugin」。次には使用しない:Flutter RUM データのクエリ(dt-obs-frontends を使用)、Flutter 以外のモバイル設定、Dynatrace のサーバーサイド構成。
iOS のアクセシビリティに関するベストプラクティス、パターン、実装について専門的なガイダンスを提供します。開発者が次の内容に言及した場合に使用します:(1) iOS のアクセシビリティ、VoiceOver、Dynamic Type、支援技術、(2) アクセシビリティラベル、特性、ヒント、値、(3) 自動アクセシビリティテスト、監査、手動テスト、(4) Switch Control、Voice Control、Full Keyboard Access、(5) インクルーシブデザインやアクセシビリティ文化、(6) 障害のあるユーザーがアプリを利用できるようにすること。
.NET 11 で導入された新しい System.Diagnostics.Process API のガイダンスを提供する: Process.Run、Process.RunAndCaptureText、Process.StartAndForget、Process.ReadAllText/Bytes/Lines、KillOnParentExit、InheritedHandles、StartDetached。用途: net11.0 以降を対象とするアプリケーションで外部プロセスを起動、オーケストレーション、または出力を取得する場合。使用しない用途: .NET 10 以前を対象とするアプリケーション、または新しい API を使わない .NET 11 以前の基本的な Process.Start の使用。
外部エージェントスキル(MIT、github.com/DietrichGebert/ponytail)。実際に機能する最も簡易な解を強制します。そのタスク自体が本当に必要かを検討する(YAGNI)、コードベースにすでにあるものを再利用する、カスタムコードの前に標準ライブラリを使う、依存関係の前にプラットフォームのネイティブ機能を使う、50 行より 1 行を選ぶ。コーディング業務ごとにこの「はしご」を登ります。コードの作成、追加、リファクタリング、修正、レビュー、設計、およびライブラリと依存関係の選択が対象です。強度レベル lite、full(デフォルト)、ultra に対応します。バリデーション、エラーハンドリング、セキュリティ、アクセシビリティは決して削りません。
フロントエンド/クライアント開発者、インテグレーター、アーキテクト向けに、Fusion バックエンドサービス、API、パターンの利用と理解を支援します。リファレンス実装を示し、アーキテクチャ上の判断を説明し、契約を明確にします。使用対象:Fusion バックエンド API の理解、実装パターンの習得、リファレンスコードの確認、適切な統合ポイントの選択、認可/検証/非同期パターンの理解。使用対象外:バックエンドサービスの変更、新しいエンドポイントの作成、データベースの変更、バックエンド固有の開発(代わりに fusion-services-developer エージェントまたは対象のバックエンドサービスリポジトリを使用してください)。
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。
