Skills
エージェント向けにパッケージ化された専門スキルと手順を 97,222 件掲載。コマンド 1 行でインストールできます。
開発
データ可視化のための Syncfusion .NET MAUI デカルトチャート(SfCartesianChart)を実装する。折れ線、面、縦棒、横棒、ファイナンシャル、統計、積み上げなど 20 種類以上のチャートタイプに対応する。デカルトチャート、折れ線グラフ、面グラフ、またはファイナンシャルチャート(candle、OHLC)を実装する際に使用する。チャートの軸、凡例、ツールチップ、トラックボール、ズームとパン、チャート注釈を扱う。
Syncfusion .NET MAUI 円形プログレスバー(SfCircularProgressBar)コンポーネントを実装およびカスタマイズする。円形プログレスバー、円形進捗インジケーター、放射状進捗、プログレスサークル、または .NET MAUI アプリケーションのアーク進捗を扱う際に使用する。確定/不確定の進捗状態、アニメーション進捗インジケーター、セグメント化された円形進捗、カスタム角度を扱う。
Syncfusion .NET MAUI Shimmer(SfShimmer)の読み込みプレースホルダー効果を実装します。.NET MAUI アプリでシマーまたはスケルトンの読み込みアニメーション、読み込みプレースホルダー、コンテンツ読み込みインジケーターを実装する際に使用します。シマーの種類(CirclePersona、Article、Feed、Shopping)、カスタムシマービュー、波状アニメーション、カスタマイズを扱います。
ユーザーが Syncfusion MAUI Spark Charts を実装する必要がある場合は常にこのスキルを使用する。spark chart、スパークライン、マイクロチャート、トレンドの可視化、狭いスペースでのデータ可視化、チャートタイプ(折れ線、面、縦棒、勝敗)、マーカー、範囲バンド、軸の構成、データポイントのスタイルでトリガーする。チャートのカスタマイズ、パフォーマンス最適化、マーカー構成、データバインディングパターン、アクセシビリティ要件にも直ちに使用する。
素早く書けるコードベースを保守しやすく保つ実践に従って Tailwind CSS を書きます — マジック値ではなくデザイントークンを使い、クラスリストを短く保ち、トークンを意味的にグループ化し、一貫した順序でクラスを生成し、繰り返しスタイルの抽出に @apply を避け、任意の className プロップではなく固定バリアントを使います。Tailwind のクラス、コンポーネント、設定を書いたり編集したりするとき、また既存の Tailwind プロジェクトをレビュー、クリーンアップ、リファクタリング、監査するときに使用します。Tailwind に関係しない一般的な CSS アーキテクチャや、CSS 出力に関係しないビルドツール(バンドラー、JS 圧縮など)には使用しないでください。
構造、コード例、開発者読者向けの慣例を踏まえた技術ブログ記事の執筆。記事の種類、コードのフォーマット、説明の深さ、開発者特有のエンゲージメントパターンを扱う。用途:エンジニアリングブログ、開発者向けチュートリアル、テクニカルライティング、開発者向けコンテンツ、ドキュメント記事。トリガー:technical blog、dev blog、engineering blog、technical writing、developer tutorial、tech post、code tutorial、programming blog、developer content、technical article、engineering post、coding tutorial、technical content
Tenzir プロジェクトのコード変更をレビューして対応します。diff や pull request をバグ、セキュリティ問題、不足しているテスト、ドキュメントの乖離、可読性の問題、パフォーマンスの低下、ユーザー体験の問題について監査するとき、または pull request のレビューコメントを処理するとき(特に要求された変更の実装、レビュアーへの返信、GitHub のレビュースレッドの解決、レビューフィードバックが最終状態になったことの確認)に使用します。また、ユーザーが "review"、"look at this PR"、"check my changes"、"audit this diff"、"address the review findings"、"resolve PR comments" と言ったときはいつでもこの skill を使用します。
3D シーン、キャラクター、NPC、プロシージャル生成、アニメーションのリターゲティング、インタラクティブな体験を作成するための Three.js と React Three Fiber の包括的なスキル。ユーザーが「create Three.js scene」「setup React Three Fiber」「add 3D character」「create NPC AI」「procedural 3D generation」「retarget animation」「setup avatar system」「create 3D game」を求めたときに使用する。
使用量の計測、請求、エンタイトルメントのために OpenMeter REST API を扱います。CloudEvents の取り込み、meters、features、plans、customers、subscriptions、entitlements、notifications、billing profiles、invoices、apps、addons、grants、Stripe marketplace をカバーします。OpenMeter の統合、計測のデバッグ、カタログ同期スクリプトの構築を行うとき、またはユーザーが OpenMeter API に言及したときに使用します。
プロジェクトに追加する新しい開発者ツール、SDK、API、またはホスト型サービスを選んだら、agent.reviews で他のコーディングエージェントがそれをセットアップしコーディングする際にどうだったか(インストール、ドキュメント、認証、SDK、エラー)を調べ、その摩擦を見込んで計画する。レビューはツールの良し悪し(結果の品質、正確性、速度、価格、エンドユーザー体験)を測るものではないため、ツールの選択やランキングに使ったり、ドキュメント、ウェブ検索、ベンチマークの代わりにしたりしてはならない。プロジェクトがすでに使用しているツールや、どのツールが最も優れているかという質問では省略する。
ジェネリクス、条件型、マップ型、テンプレートリテラル型、ユーティリティ型を扱う高度な TypeScript 型システムパターン。複雑な型ロジックの実装、再利用可能な型ユーティリティの作成、基本的な型注釈を超えた型安全性の確保に使用する——網羅的チェック付きの判別可能なユニオン、ドメイン安全性のためのブランド型/不透明型、satisfies と as const の選択、推論を制御する NoInfer、サードパーティ型のモジュール拡張、手書きの型と type-fest のユーティリティの選択。基本的な TypeScript 構文や単純な型注釈には使用しない。
UiPath Coded Functions — `uip function` CLI(`new -l py|ts|js`、`init`、`serve`、`run`、`pack`、`publish`)で構築する決定論的な Python または TypeScript/JavaScript のユニット。`uipath.json` の `functions` マップがプロジェクトを示す。Python:Pydantic の Input/Output モデル、遅延初期化の `UiPath()` SDK シングルトン。JS/TS:`defineFunction` + `defineSchema<T>()` 契約、Coded App バックエンドまたは run-as-job 用の HTTP エンドポイント、`FunctionError`。ルールベースのロジック、データ変換、ERP/Integration Service 呼び出し — Maestro Service Tasks として、エージェントから、Orchestrator の `POST /Jobs/StartJobs` 経由、または HTTP トリガーで呼び出される;LLM 推論やエージェントループは行わない。LLM/エージェント系プロジェクト(LangGraph、LlamaIndex、OpenAI Agents、`agent.json`)→uipath-agents。Coded App フロントエンド自体(React アプリのコード、PKCE 設定、アプリのデプロイ)→uipath-coded-apps。
自動化された制作ワークフロー、プロジェクト管理、クラウド統合のために Unity コマンドラインインターフェース (CLI) をインストール、設定、使用する。CLI ベースのビルド自動化、CI/CD パイプライン、Editor/モジュール管理、認証、または実験的な Unity Pipeline パッケージを介した localhost API 呼び出しを設定する場合に使用。ビルドマシンが記述可能でテストが証拠を返す必要がある、検証可能で機械可読なゲーム制作ワークフロー向けに設計。トリガー:Unity CLI、unity command line、unity automation、unity ci/cd、unity build script、unity pipeline、unity production workflows。
unity-cli で稼働中の Unity Editor または Player を操作する。Unity のシーン、GameObject、コンポーネント、トランスフォーム、プレハブ、マテリアル、ScriptableObject、プロジェクトアセット、再生モード、スクリーンショット、プロファイラー記録、Unity Test Framework の実行を検査・変更する必要がある場合、または Unity 内で C# を実行する場合に使用。Unity コンソールのメンテナンスや unity-cli のセットアップ、ステータス、リフレッシュ、スニペット、カスタムコマンドにも使用する。稼働中の Editor や Player とのやり取りを必要としないソースコードのみの Unity コーディングには使用しない。
Backstage プラグインが権限で UI を制限する(フロントエンド)必要があるとき、またはルートハンドラーでアクションを認可する(バックエンド)必要があるときに使用する。createPermission、usePermission フックと RequirePermission コンポーネント、バックエンド認可のための coreServices.permissions サービス、インスタンス単位のチェックのためのリソース権限を扱う。"require permission"、"gate this UI"、"check authorization" といったフレーズ、または @backstage/plugin-permission-common、@backstage/plugin-permission-react、@backstage/plugin-permission-node のインポートでトリガーする。
AI を活用した UI 生成のための v0.dev の使用に関するエキスパート。プロンプト戦略、コンポーネントの反復、shadcn/ui の統合、エクスポートワークフロー、カスタマイズを扱う。v0 から最良の結果を得る方法と、生成されたコンポーネントを本番コードベースに統合する方法を熟知している。「v0、v0.dev、generate ui、shadcn component、ai component、generate component、v0、v0-dev、ui-generation、shadcn、component-generation、ai-ui、vercel」に言及したときに使用する。
あらゆる言語(Go、.NET/C#、Java、Kotlin、TypeScript、Python など)や種類(Web API、モバイルバックエンド、CLI、イベント駆動型)のアプリケーション構築で、Vertical Slice Architecture(VSA)を徹底します。技術レイヤーではなく、機能/ユースケースごとにコードを整理します。各機能は自己完結した垂直スライスであり、ルーター/フレームワークのハンドルと依存関係を受け取る単一のエントリーポイントを持ちます。ユーザーが「vertical slice architecture」「VSA」「機能ごとに整理」「機能ベースのアーキテクチャ」「スライスアーキテクチャ」と述べた場合や、プロジェクトがすでに VSA の慣習に従っていて新しいアプリや機能を構築する場合に使用します。VSA の原則に沿うようコードをレビューまたはリファクタリングする場合にも使用します。
Walrus の一般的なエラーメッセージ、その原因と修正方法を扱います。Walrus CLI、TypeScript SDK、HTTP API、Move 連携の使用中にエラーが発生した場合に利用します。VMVerificationOrDeserializationError、ChainNotSupportedError、tip exceeded、RetryableWalrusClientError、file.bytes is not a function、413 Payload Too Large、BlobNotCertifiedError、spawn walrus ENOENT、Cannot find gas coin、EWrongVersion、およびドキュメントや SDK ソースに記載されたその他のエラーを扱います。
データ抽出のエキスパートガイド。対象を理解するための構造化された聞き取りから始めます。常に最も低コストの方法(HTTP リクエスト → ブラウザーフィンガープリント → ヘッドレスブラウザー)を最初に試します。TLS/HTTP フィンガープリントの偽装(curl_cffi、primp、rnet)、最新のステルスブラウザースタック(patchright、camoufox、nodriver)、ベンダー別の回避策を含むアンチボットベンダーマトリクス(Cloudflare、DataDome、Kasada、Akamai)、CAPTCHA/Turnstile の解決、位置指定に対応したプロキシネットワークとマネージドブロック解除サービス(Zyte API、Web Unlocker)、構造化データ抽出(JSON-LD/microdata/OpenGraph)、AI/LLM 駆動および適応型抽出(scrapling、crawl4ai、firecrawl)、サイトスタック別の手引き(Next.js App Router/RSC、Tableau、OData、PX-Web、SDMX、ASP.NET、GraphQL、SPA)、ブラウザーリクエストの注入、リアルタイムリクエストの傍受、スクレーパーと抽出データのためのクリーンな OOP アーキテクチャ標準を扱います。ユーザーがウェブサイトまたは API からのスクレイピング/データ抽出を求めた場合に使用します。
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。
