Skills
エージェント向けにパッケージ化された専門スキルと手順を 99,064 件掲載。コマンド 1 行でインストールできます。
開発
ユーザーが Syncfusion を使って UWP で Word ライクなドキュメントエディタを生成、統合、実装する方法を尋ねた場合にこのスキルを使用する。Syncfusion UWP Document Editor、UWP ベースのエディタ統合、ドキュメントの編集と書式設定、コメント、表や画像の扱い、ヘッダーとフッターの管理、ドキュメント保護の適用、UWP アプリケーションでのエンドツーエンドのドキュメントワークフローの構築に関するリクエストでトリガーする。
デスクトップアプリで会話型 AI インターフェースを構築するための Syncfusion Windows Forms AI AssistView(SfAIAssistView)実装ガイド。Windows Forms でチャットインターフェース、AI アシスタント、チャットボットを作成するときに使用する。OpenAI と Azure OpenAI の統合、入力中インジケーター、チャット候補、メッセージバブル、インタラクティブなメッセージ体験のためのカスタムビューをサポートする。
Syncfusion WinForms BannerTextProvider(ウォーターマークテキストプロバイダー)コントロールを実装するためのガイド。エディタコントロールのウォーターマークテキスト、プレースホルダーテキスト、ヒントテキストを扱う際に使用する。セットアップ、テキストモード(FocusMode/EditMode)、色/フォントのカスタマイズ、Windows Forms アプリケーションでサポートされるコントロール種別を扱う。
データバインディング、オートコンプリート、複数選択、フィルタリング、トークンを備えた Syncfusion Windows Forms SfComboBox コントロールを実装・カスタマイズする。Windows Forms アプリケーションで WinForms コンボボックス、ドロップダウン、SfComboBox、オートコンプリートテキストボックス、複数選択ドロップダウン、トークン入力、コンボボックスのデータバインディング、ドロップダウンのフィルタリング、コンボボックスのカスタマイズを扱うときに使用する。
グループ化、並べ替え、フィルタリング、階層表示を備えた高度なデータ管理のための Syncfusion Windows Forms GridGroupingControl を実装する。多段階のグループ化、マスター/詳細グリッド、ネストしたテーブル関係、集計を伴うデータサマリーを扱うときに使用する。このスキルは、グループ化操作、Excel ライクなフィルタリング、動的なレコードフィルター、階層データ構造、エンタープライズレベルのグリッド機能を扱う。
ブレインストーミング的なアイデアを実行済みの成果に変えるマルチエージェントオーケストレーション。専門家の計画チーム(3〜7 のエージェント)を編成し、包括的な実行計画を作成したうえで、新たな実行チームを配備して自律的にデリバリーする。ユーザーが目標、機能、プロジェクトを説明したり、整理と実行が必要な断片的なアイデアを貼り付けたりするときに使用する。トリガーは "build this"、"execute this"、"make this happen"、"plan and build"、または実質的なタスク記述。
技術リード。クラッシュを防ぐため、コードは一度に 1 ファイルずつ実装する。コードレビュー、ベストプラクティス、メンタリング、実装計画を担当。**重要なチャンク化ルール——大規模な実装(認証システム = auth.ts + テスト + ミドルウェア)は段階的に行う。** 技術リード、コードレビュー、ベストプラクティス、リファクタリング、技術的負債、コード品質、デザインパターン、SOLID 原則、クリーンコード、コード標準、実装計画、技術的ガイダンス、メンタリング、コード最適化、複雑度分析、技術計画、見積もり、実装戦略、コードアーキテクチャで有効化される。
Web API を持たないオンデバイスのヘルスデータソース向けに Terra API モバイル SDK を統合する — Apple Health(HealthKit)、Samsung Health、Health Connect。モバイルアプリから Apple Health、Samsung Health、Health Connect に接続するとき、TerraiOS、TerraAndroid、terra-react、terra_flutter_bridge を扱うとき、/auth/tokens または generateAuthToken でモバイル SDK 認証トークンを発行するとき、HealthKit のバックグラウンド配信、initConnection の権限ポップアップ、getUserId の検証、Samsung 向け ProGuard ルール、Health Connect のマニフェスト権限を設定するとき、または postActivity/postBody/postNutrition でオンデバイスデータを書き込むときに使用する。
スコア付き比較マトリックスを備えた構造化された技術トレードオフ分析文書を作成する。ユーザーが技術を比較したい、アーキテクチャの選択肢を評価したい、build-vs-buy の意思決定を分析したい、移行戦略を評価したい、または重み付きの次元で複数のアプローチを比較する意思決定文書を作成したいときはいつでもこのスキルを使用する。トリガー:'trade-off analysis'、'tradeoff'、'comparison matrix'、'evaluate options'、'which technology should we use'、'compare approaches'、'pros and cons of'、'build vs buy'、'migration analysis'、'consolidation analysis'、'technology selection'。ユーザーが技術調査を完了し、その結果を意思決定文書として整理したいときにも使用。
typescript-eslint - TypeScript 用の ESLint プラグイン。使用場面:ユーザーが "typescript-eslint"、"TypeScript linting"、"type-aware rules" に言及し、"no-floating-promises"、"TypeScript ESLint config"、"@typescript-eslint rules" について質問する場合。使用しない場面:ESLint 9 のフルセットアップ - `eslint-biome` skill を使用、Biome - `eslint-biome` を使用、一般的な品質 - `quality-common` を使用
フロントエンド UI/UX デザインの知見。美しい、印象的、華やか、または美的なインターフェースをユーザーが求めた場合、最初に有効化します。実装前のデザイン判断に使う主要スキルです。50 種のスタイル、21 種のパレット、50 種のフォントペア、20 種のチャート、8 種のスタック(React、Next.js、Vue、Svelte、SwiftUI、React Native、Flutter、Tailwind)。操作:計画、構築、作成、デザイン、実装、レビュー、修正、改善、最適化、強化、リファクタリング、フロントエンド UI/UX コードの確認。プロジェクト:ウェブサイト、ランディングページ、ダッシュボード、管理パネル、Eコマース、SaaS、ポートフォリオ、ブログ、モバイルアプリ、.html、.tsx、.vue、.svelte。要素:ボタン、モーダル、ナビバー、サイドバー、カード、テーブル、フォーム、チャート。スタイル:グラスモーフィズム、クレイモーフィズム、ミニマリズム、ブルータリズム、ニューモーフィズム、ベントーグリッド、ダークモード、レスポンシブ、スキューモーフィズム、フラットデザイン。トピック:カラーパレット、アクセシビリティ、アニメーション、レイアウト、タイポグラフィ、フォントの組み合わせ、余白、ホバー、シャドウ、グラデーション。
Python、Rust、Go、TypeScript にわたるリレーショナルデータベースの実装。CRUD アプリ、トランザクションシステム、構造化データストレージを構築するときに使用。PostgreSQL(主)、MySQL、SQLite、ORM(SQLAlchemy、Prisma、SeaORM、GORM)、クエリビルダー(Drizzle、sqlc、SQLx)、マイグレーション、コネクションプーリング、サーバーレスデータベース(Neon、PlanetScale、Turso)を扱う。
React の View Transition API(`<ViewTransition>` コンポーネント、`addTransitionType` および CSS view transition 疑似要素)を使用してスムーズでネイティブ感のあるアニメーションを実装するためのガイド。ユーザーがページトランジション、ルート変更のアニメーション化、共有要素アニメーション、コンポーネントの出入りのアニメーション化、リスト再順序のアニメーション化、方向付き(前進/後退)ナビゲーションアニメーション、または Next.js での view transitions の統合を望むときに使用。ユーザーが view transitions、`startViewTransition`、`ViewTransition`、トランジションタイプについて言及する場合や、サードパーティのアニメーションライブラリなしで React で UI 状態間のアニメーション化について尋ねる場合にも使用。
Vue Vben Admin プロジェクトで、ページ、フォーム、テーブル、API インターフェースを含む完全な CRUD モジュールのコードを生成します。ユーザーが「generate CRUD」「create module」「add page」「write CRUD」「generate table page」「create xxx management」「generate xxx module」と言った場合は必ずこの Skill を使用してください。タスクが単純に見えても省略しないでください。コードを直接生成しないでください。コンポーネントの使い方に関するすべての質問は、必ず対応するコンポーネントのドキュメントを読んで回答し、決して記憶から回答しないでください。
最新(2026 年 10 月)のパターンを使って、Whop プラットフォーム上のアプリを構築、修正、リリースします。ユーザーが Whop アプリ、whop.com、@whop/sdk、WhopClient、@whop/react、@whop/iframe、Whop Elements、Frosted UI、x-whop-user-token、verifyUserToken、checkAccess、unwrapWebhook、Whop webhooks、チェックアウト設定、inAppPurchase、experience または dashboard ビュー、`whop apps init/dev/deploy`、Whop Platforms(接続アカウント)に言及した場合は必ず使用します。「自分の Whop のやつ」とだけ言う場合や、更新が必要な古い Whop コードを貼り付けた場合も対象です。
XRPL プロトコル機能を実装またはレビューする際に、任意の XRPL 標準(XLS-N)を参照するためのリファレンス。トリガー:XLS 番号(XLS-30、XLS-70)、修正案名(AMM、Credentials、MPT、DID、NFToken、Batch、Escrow、Clawback、Firewall、Permissioned DEX)、トランザクション種別(AMMCreate、CredentialCreate、NFTokenMint、DelegateSet、PermissionedDomainSet、BatchSubmit)、または台帳オブジェクト名(Credential、AMM、MPToken、Delegate、Oracle、Bridge)。
XXL-JOB のベストプラクティスパターン。hiwepy/xxljob-spring-boot-starter をベースにしたカスタムラッパーで、@XxlJobCron アノテーションによるネイティブ @XxlJob の代替(コードが設定/cron をコードに記述/起動時に admin へ自動登録)、XxlJobTemplate によるプログラマティックなジョブ管理(CRUD/起動停止/トリガー/session の自動更新)、実行器の自動設定(Unirest SSL/ポートフォールバック/Nacos 対応)、Micrometer メトリクス統合、v2/v3 のデュアルバージョン互換を扱う。LLM の誤用を正す:@Scheduled で分散スケジューリングを代替する、XxlJobTemplate のプログラマティック管理を知らない、@XxlJobCron の selfStarting 自動登録モードを知らない。
Acquia Source("Source powered by Drupal CMS")サイトに接続する —— その JSON:API と MCP エンドポイント、OAuth2 認証、@drupal-canvas CLI、Canvas Page API のデプロイワークフロー。AI エージェントやアプリを Source CMS サイトに接続するとき、Drupal Canvas Code Components を構築/アップロードするとき、Page API でランディングページをデプロイするとき、または Source MCP サーバーを Claude Code/Cursor に登録するときに使用。
ユーザーがスタンドアロンの HTML/CSS/JS 成果物 — インタラクティブなデモ、プロトタイプ、単一ファイルのアプリケーション、またはブラウザで単独で動作するビジュアルツール — を必要とするときに使用。トリガー: ユーザーが "artifact"、"demo"、"prototype"、"single-file app"、"HTML tool"、"interactive widget"、"standalone page" と言う、ビルドステップなしでブラウザで動作するものを構築する。
`asc` コマンドラインでアプリ、IAP、サブスクリプションのテリトリー可用性を管理する。`asc territories list`、`asc app-availability get|create`、`asc iap-availability get|create`、`asc subscription-availability get|create` に使用。アプリ/IAP/サブスクリプションの可用性、有効になっている国やマーケット、ブロックされたテリトリー/コンテンツのステータス、予約注文のテリトリー状態、新しいテリトリーの有効化、特定地域への販売制限に関するリクエストでトリガーする。
`asc init` コマンドを使ってプロジェクトの App Store Connect コンテキストを初期化する。次の場合にこのスキルを使用する:(1)アプリのコンテキストをプロジェクトディレクトリに保存する:「asc init」「pin my app ID」「set up project context」(2)Xcode プロジェクトからアプリを自動検出する:ユーザーが「run asc init in my project folder」と言う(3)アプリ名で検索する:「asc init --name 'My App'」(4).asc/project.json の用途を説明する(5)保存済みのプロジェクトコンテキストを読み込み、毎セッション asc apps list を実行しないようにする(6)審査担当の連絡先情報を保存する:「asc init --contact-email ...」「set review contact」「save review contact」。
AWS Lambda durable functions で、自動的な状態永続化、再試行ロジック、長時間実行のためのオーケストレーションを備えた、回復力のある長時間実行の多段階アプリケーションを構築する。重要な replay モデル、ステップ操作、待機/コールバックパターン、saga パターンによるエラー処理、LocalDurableTestRunner でのテストを扱う。以下のフレーズでトリガー:lambda durable functions、ワークフローオーケストレーション、ステートマシン、再試行/チェックポイントパターン、長時間実行のステートフル Lambda 関数、saga パターン、human-in-the-loop コールバック、信頼性の高いサーバーレスアプリケーション。
B2C Commerce ライブラリから Page Designer コンテンツをエクスポート、一覧表示、検証します。ユーザーが Page Designer のページ、コンポーネント、コンテンツブロックをエクスポートする必要があるとき、コンテンツライブラリ内のページを一覧表示するとき、ページ JSON やメタ定義を検証するとき、ページ ID を発見するとき、インスタンス間でコンテンツを移行するとき、ライブラリ XML をオフラインで扱うときに、このスキルを使用します。レビュー用のコンテンツ抽出やコンテンツデプロイパイプラインの構築にも使用します -- 「ホームページをエクスポートして」や「共有ライブラリにはどんなページがあるか」と言うだけの場合でも。
SFRA パターンを使って B2C Commerce で検証付きのフォームを構築します。ユーザーがストアフロントのフォーム(チェックアウト、登録、プロフィール編集、住所、問い合わせ)を作成する、XML でフォームフィールドを定義する、コントローラーでフォーム送信を処理する、フィールド検証ルールを追加する、ISML テンプレートでフォームをレンダリングする必要があるときに、このスキルを使用します。フォームの XML 定義、server.forms.getForm、フォームのグループ/アクション/リスト、フォーム送信時の CSRF 保護について言及するときにも使用します — 「登録フォームが必要」や「チェックアウトに検証を追加して」と言うだけの場合でも。
百度地図 webapi 開発ガイド。百度地図 webAPI を使用するコードの作成、レビュー、デバッグ時にこのスキルを適用します。百度地図 API を直接呼び出して結果を取得する場面にも適しています。対象:地図の位置検索、POI 検索、ルート計画、推奨出発時刻、ルート所要時間の予測、リアルタイム交通情報、行政区画の照会、住所と座標の変換、沿道の交通イベント、天気照会、スマートな乗車地点の推薦など。ユーザーが出発時刻、ナビルート、地点検索、座標変換、地図関連の開発ニーズに言及したときに自動的にトリガーされます。
ゲームプロジェクトを Unity(Prefab、MonoBehaviour、Animator、UGUI)、Unreal、Godot、Cocos、バニラ JavaScript / Phaser、Flash/SWF、Defold、Roblox、GameMaker などの別のエンジンから Bevy 0.20 に移植する際に使用します。各エンジンのプリミティブに対応する Bevy の要素(`WorldAssetRoot`、`MessageWriter`、`ui_widgets::Button` + `Hovered`/`Pressed`、`AnimationGraph`、`AudioPlayer`)の対応表と、元プロジェクトからアセットを取り出すための一覧・抽出スクリプトが必要な場合に適しています。
固定スタック(Tailwind CSS v4、TanStack Router のファイルベースルート、Base UI、TanStack Query、TanStack Form、Zod)を使った TypeScript 製 Vite + React SPA の構築を、構造、ルーティング、スタイル、UI プリミティブとアクセシビリティ、データ、非同期状態、エラー、フォーム、認証、ガードなどの基盤からガイドし、既存の要件を実装に落とし込みます。Vite + React SPA を作成する場合、または `package.json` に `vite` と `@tanstack/react-router` が含まれるアプリのコードを変更し、これらの規約に従う場合に使用します
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。
