Skills
エージェント向けにパッケージ化された専門スキルと手順を 98,639 件掲載。コマンド 1 行でインストールできます。
開発
Flutter の Android SDK 依存関係を packages.txt 内で新しい Android API バージョン(またはプレビュー/canary リリース)にアップグレードし、CIPD タグの一意性を検証し、create_cipd_packages.sh を使って macOS、Linux、Windows でバイナリをパッケージ化・アップロードします。ユーザーが新しいバージョンの Android を取り込みたい、または Android SDK パッケージを CIPD にアップロードしたい場合に使用します。
Twig テンプレートで SVG アイコンをレンダリングするための Symfony UX Icons。200,000 以上の Iconify アイコン(Lucide、Heroicons、Tabler、Material Design など)、ローカルの SVG ファイル、エイリアス付きのカスタムアイコンセットをサポートします。アイコンの表示、アイコンのデフォルト設定、オンデマンドアイコンのインポートやロック、アイコンエイリアスの作成、CSS による SVG アイコンのスタイル設定に使用します。コードトリガー:<twig:ux:icon />、ux_icon()、UX_ICONS_DEFAULT_ICON_ATTRIBUTES、icon.yaml、icons/、iconify:、lucide:、heroicons:、tabler:、mdi:、bin/console ux:icons:lock、bin/console ux:icons:import。またユーザーが "how to add an icon"、"how to use Lucide/Heroicons/Tabler icons"、"how to render an SVG icon in Twig"、"how to lock icons for production"、"how to create icon aliases"、"how to style an icon"、"icon not found"、"icon not rendering" を尋ねたときにもトリガーします。インタラクティブマップ(ux-map を使用)や一般的な Twig コンポーネント(twig-component を使用)にはトリガーしません。
React の View Transition API(`<ViewTransition>` コンポーネント、`addTransitionType` および CSS view transition 疑似要素)を使用してスムーズでネイティブ感のあるアニメーションを実装するためのガイド。ユーザーがページトランジション、ルート変更のアニメーション化、共有要素アニメーション、コンポーネントの出入りのアニメーション化、リスト再順序のアニメーション化、方向付き(前進/後退)ナビゲーションアニメーション、または Next.js での view transitions の統合を望むときに使用。ユーザーが view transitions、`startViewTransition`、`ViewTransition`、トランジションタイプについて言及する場合や、サードパーティのアニメーションライブラリなしで React で UI 状態間のアニメーション化について尋ねる場合にも使用。
最小構成の AG2 `Agent` をエンドツーエンドで構築する——モデルプロバイダーを選び、プロンプトを設定し、`agent.ask()` を呼び出し、`reply.ask()` で会話を続ける(マルチターン)。ユーザーが新しい AG2 プロジェクトを始める場合、まだ動作する `Agent` がない場合、マルチターンのチェーン方式が必要な場合に使用する。`OpenAIConfig`、`AnthropicConfig`、`GeminiConfig`、`OllamaConfig` などを扱い、API key の環境変数フォールバックにも対応する。
Adobe I/O CLI プラグイン @adobe/aio-cli-plugin-ffcpe(FFCPE —— Firefly Creative Production for Enterprise)を扱うときに使用。インストール、認証、環境変数の上書き、およびすべての `aio ffcpe catalog` コマンドを扱う。ターミナルでのワークフロー、カタログ変更のスクリプト化、開発者がこのプラグインをどう呼び出すかの説明に使用。一部のユーザーは今も **Workflow Builder** と呼ぶが、その名称は同じ製品領域を指していた——CLI のトピックは **`ffcpe`**(`aio ffcpe`)。
再利用可能なコンポーネントと共有可能なフロントエンドコードを作成するための Angular + BEM CSS 方法論ガイド。コンポーネントスコープの BEM ブロック、ネストは最大 2 階層、適切なコンポーネント分割、セマンティックな要素命名、正しいモディファイアパターン、フラットなセレクターを徹底する。Angular コンポーネントのスタイルを記述、レビュー、リファクタリングするときに使用。CSS、SCSS、SASS、コンポーネントのスタイリング、BEM 命名、CSS アーキテクチャに関するタスクで起動する。
AUTOSAR SWC のエキスパート。デフォルトは Classic AUTOSAR(SWC、RTE、ARXML、C)で、5 つのモードで動作する。(1) コンポーネント設計 — 機能を SWC タイプに分解し、ポートインターフェースを定義し、runnable と ExclusiveArea を指定し、プレーンテキストの構成図を生成する。(2) インターフェース定義 — 正しい AUTOSAR データ型、scaling、InitValue、AliveTimeout を備えた SenderReceiver / ClientServer / ModeSwitch / Parameter インターフェースを、ARXML のスケッチと C typedef ヘッダーとして作成する。(3) SWC 開発 — 正しい RTE API 呼び出しと MISRA に沿ったスタイルを備えた、本番使用可能な SWC スケルトン(.c + .h + ARXML)。(4) 図の生成 — AUTOSAR レイヤー境界と ASIL の注記を付けた、プレーンテキストのコンポーネント図 / シーケンス図と ASCII ステートマシン。(5) 統合レビュー — ポートインターフェースの整合性、RTE API の命名、runnable とイベントのマッピング、MCAL 抽象化の違反について C と ARXML を監査する。対象は EB Tresos と Vector DaVinci。Adaptive AUTOSAR(ara::com のプロキシ / スケルトンサービス)とレガシーの立ち上げを最小限の安全なステップで扱う。
TypeScript/Pythonでクラウドインフラを構築するAWS Cloud Development Kit(CDK)のエキスパートです。CDKスタックの作成、CDKコンストラクトの定義、Infrastructure as Codeの実装、またはCDK、CloudFormation、IaC、cdk synth、cdk deployへの言及や、AWSインフラをプログラムで定義したい場合に使用します。CDKアプリの構成、コンストラクトのパターン、スタックの構成、デプロイワークフローを扱います。
API 設計の品質、データベースアーキテクチャの検証、マイクロサービスのパターン評価、統合戦略の評価、セキュリティ設計レビュー、スケーラビリティ分析を含む包括的なバックエンド設計レビューを実施する。API 仕様(REST、GraphQL、gRPC)、データベーススキーマ、サービス境界、認証/認可フロー、キャッシュ戦略、メッセージキュー、デプロイアーキテクチャを評価する。設計上の欠陥、セキュリティ脆弱性、パフォーマンスのボトルネック、スケーラビリティの問題を特定する。重大度で格付けした指摘、アーキテクチャ図、実装の推奨事項を含む詳細な設計レビュー報告を作成する。バックエンドシステムの設計レビュー、API 仕様の検証、データベーススキーマの評価、マイクロサービスアーキテクチャの評価、統合パターンのレビュー、またはユーザーがバックエンド設計レビュー、API 設計検証、データベース設計レビュー、マイクロサービス評価、バックエンドアーキテクチャ評価に言及したときに使用する。
orbit CLI を使って Bitbucket のリポジトリ、プルリクエスト、ブランチ、タグ、コミット、プロジェクト、管理者設定を管理します。Bitbucket のリポジトリ、PR(プルリクエスト)、ブランチ、タグ、コミット、コードレビュー、プロジェクト管理、デフォルトレビュアー条件、必須承認、マージ制限、Bitbucket Server/Data Center または Bitbucket Cloud での PR 承認についてユーザーが尋ねた場合に使用します。「PR を一覧表示」「プルリクエストを表示」「ブランチを作成」「PR を開く」「最新のコミットを表示」「プロジェクト X のリポジトリを一覧表示」「PR をマージ」「PR を却下」「PR を承認」「承認を取り消す」「変更をリクエスト」「リポジトリを探す」「リポジトリを検索」「Go のリポジトリはどれ」「コードを検索」「要修正」「要修正とマーク」「PR を拒否」「マージをブロック」「PR のアクティビティを確認」「マージチェックを回避」「必須承認」「レビュアー条件」「誰の承認が必要か」「マージできるか」「なぜマージできないか」「マージステータス」などの表現や、Bitbucket 関連のあらゆるタスクが対象です。「未完了の PR はある?」「リポジトリを見せて」「リリースにタグを付けて」「マージされたか確認して」「誰が承認した?」「ブランチを一覧表示」「なぜマージできない?」といった気軽な言及も含みます。Bitbucket Server の URL(例:https://git.example.com/projects/PROJ/repos/my-repo/)が提示された場合や、Bitbucket Data Center への言及があった場合も対象です。orbit CLI のエイリアスは `bb` です。
CanAI サイトのライブデータには CanAI MCP サーバーのみを使用してください。WP-CLI、REST/curl、wp-content の編集で代用しないでください。FluentSnippets はオプトイン式の canai-yolo スキルに属します。ストア関連の作業では references/WOOCOMMERCE.md または references/FLUENTCART.md を参照します。次の語句で起動します:“/canai-mcp”、“wpcanai mcp”、“canai mcp”、“canai-mcp”、“wpcanai remote”、“canai remote”、“remote wpcanai”、“remote canai”、“staging”、“production”、“remote site”、“mcp”、“api key”、“deploy template”、“purge cache”、“page cache”、“tool labels”、“translate”、“translation”、“translate the site”、“i18n”、“multilingual”、“string translation”、“native translation”、“/canai-mcp translate”、“translate content”、“translate cpt”、“content translation”、“optimize production”、“compile tailwindcss”、“compile tailwind”、“build css”、“tailwind build”、“sideload”、“upload”、“upload image”、“upload media”、“media library”、“attach image”、“attachment”、“image to media”、“blog post”、“write a blog post”、“write post”、“wpcanai-write-post”、“chart”、“bar chart”、“line chart”、“graph”、“data visualization”、“chart.js”、“menu”、“nav menu”、“primary menu”、“footer menu”、“set up the menu”、“wpcanai-write-menu”、“turl”、“mega menu”、“dropdown menu”、“menu icon”、“menu per language”、“wpcanai-assign-menu”、“translate this page”、“translate strings”、“parent page”、“child page”、“subpage”、“nested page”、“move a page”、“rename a page”、“wpcanai-update-page”、“reading mode”、“reader mode”、“reader view”、“safari reader”、“preview link”、“preview the draft”、“check the page in a browser”、“screenshot the page”、“wpcanai-preview-link”、“woocommerce”、“woo”、“wc_”、“shop template”、“product template”、“checkout template”、“wpcanai-get-wc-css-reference”、“fluentcart”、“fluent cart”、“fluentcart store”、“fct_”、“wpcanai-get-fluent-cart-pages”、“fluentcart product”、“create a product”、“shipping zone”、“store currency”、“wpcanai-write-fluent-product”、“wpcanai-get-fluent-cart-store”、“attribute colour”、“color swatch”、“wpcanai-write-fluent-attribute-group”、“buy now only”、“checkout mode”、“reprice”、“convert prices”、“subscription product”、“stock”。
接続と SQL を cdata-cli のディスカバリースキルで検証した後、CData ドライバーを通じてデータソースに接続する Java(または他の JVM 言語 — Kotlin、Scala)アプリケーションコードを書くときに使用する。CData JDBC Driver エディションを対象とし、cdata-cli がすでにダウンロードして有効化した同一の jar を再利用し、classpath に配置する(または Maven/Gradle 依存関係として追加する)方法、および JDBC(DriverManager、jdbc:<source>: URL、PreparedStatement)で接続する方法を扱う。これは cdata-cli の JVM ビルド段階のコンパニオンスキルである。
現在のブランチのコミットまたは指定された PR に対して、価値優先のプルリクエスト記述(タイトル + 本文)を書くか再生成する。ユーザーが 'write a PR description'、'refresh the PR description'、'regenerate the PR body'、'rewrite this PR'、'freshen the PR'、'update the PR description'、'draft a PR body for this diff'、'describe this PR properly'、'generate the PR title' と言ったとき、または GitHub PR URL / #NN / 番号を貼り付けたときに使う。ce-commit-push-pr(単一 PR フロー)と ce-pr-stack(レイヤーごとのスタック記述)でも内部的に使用され、すべての呼び出し元が同じ書き方の口調を共有する。入力は自然言語のプロンプト。PR 参照(完全な GitHub PR URL、`pr:561`、`#561`、または数字のみ)は特定の PR を選ぶ。それ以外は既定の「現在のブランチを記述する」モードへの任意の誘導として扱われる。構造化された {title, body_file}(本文は OS の一時ファイルに書き込まれる)を返し、呼び出し元が gh pr edit または gh pr create で適用する — このスキルは PR 自体を決して編集せず、確認を求めることもない。
ブランチの diff をベースと比較してシニアエンジニア視点で定性的にコードレビューする(未コミット分も含む):意図(要求された問題を解決しているか?)、ISO/IEC 25010 に基づくアーキテクチャと設計(SOLID、Clean Architecture、結合度、重複、信頼性、セキュリティ、性能)、そして「なぜ」を説明し変更を提案する実行可能なフィードバック。重大度付きの指摘、判定(承認/却下/未完了)、次のアクションを返す。本プラグインの成果物は必須ではない:意図は US-XXX/WI-XXX/FT-XXX、外部チケットや仕様、あるいはブランチとそのコミットから得られる。ユーザーが「revisa este código」「code review」「revisión de código」「¿está bien resuelto esto?」「revisa el diseño antes del PR/merge」「revisa lo que llevo antes de commitear」と依頼したとき、または他の skill(work-integrate、pr-create)から呼び出されたときに有効化する。締めくくりのプロセスであり、プロアクティブではない。テスト、linter、build は実行しない——それは quality-check の役割。許可なく修正することは決してない。
.NET の変更を承認またはマージする前に、バグ、リグレッション、アーキテクチャの逸脱、不足しているテスト、不正確な非同期処理や破棄の動作、プラットフォーム固有の落とし穴をレビューします。使用場面:.NET リポジトリのプルリクエストやパッチのレビュー、動作のリグレッション、API の誤用、不足しているテストの確認、アーキテクチャやフレームワーク固有の問題の監査。使用しない場面:無関係なスタック、この特定のガイダンスを必要としない一般的なタスク。呼び出し:リポジトリのコンテキストを調査し、対象ファイルを編集し、変更時に該当するビルド、テスト、lint、検証コマンドを実行します。
深いモジュールの設計と評価:呼び出し側に面した小さく安定した契約の背後にある凝集的な責務、情報隠蔽、正当化されたシーム、明示的な効果、依存関係の戦略、振る舞い重視のテスト。プロセス内モジュールやパッケージの契約を設計・変更する、浅いパススルーモジュールを統合する、何を隠すかを決める、代替インターフェースを比較する、レバレッジと局所性のためにコードを統合すべきか分割すべきかを問う場合に使用する。物理的な配置には structure-codebase、公開互換性には api-design、リポジトリ全体のスキャンには improve-codebase-architecture を使用する。すでに選択された全経路の要件で、較正されたネットメカニズム削減の主張を支えるには reduce-system-complexity を使用する。
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。
