Skills
エージェント向けにパッケージ化された専門スキルと手順を 101,174 件掲載。コマンド 1 行でインストールできます。
すべて
Unity エンジン、C#、MonoBehaviour、現代的な Unity パターンでゲームとインタラクティブな体験を構築する。"unity, unity3d, unity game, unity development, monobehaviour, prefab, scriptableobject, ecs unity, dots unity, unity physics, unity ui, addressables, unity coroutine, burst, unity jobs, unity, unity3d, gamedev, game-engine, csharp, c#, monobehaviour, prefabs, scriptableobjects, ecs, dots, mobile, console, pc, vr, ar" が言及されたときに使用する。
React の View Transition API(`<ViewTransition>` コンポーネント、`addTransitionType` および CSS view transition 疑似要素)を使用してスムーズでネイティブ感のあるアニメーションを実装するためのガイド。ユーザーがページトランジション、ルート変更のアニメーション化、共有要素アニメーション、コンポーネントの出入りのアニメーション化、リスト再順序のアニメーション化、方向付き(前進/後退)ナビゲーションアニメーション、または Next.js での view transitions の統合を望むときに使用。ユーザーが view transitions、`startViewTransition`、`ViewTransition`、トランジションタイプについて言及する場合や、サードパーティのアニメーションライブラリなしで React で UI 状態間のアニメーション化について尋ねる場合にも使用。
ローカルビジョン CLI:glance(画像の説明/質問/OCR)、ground(ターゲットの位置特定、ピクセルボックス)、detect(要素の一覧)、trace(画像から SVG ジオメトリへ)、crop(ピクセルボックスをファイルに切り出す)、および scripts/html_shot.py(HTML ファイルから画像へ)。画像を扱うあらゆるタスクに使用する — 質問、テキスト、長いスクリーンショットやチャット履歴の分割と文字起こし、要素の特定、比較、HTML/SVG としての再構築、スケッチや図のデジタル化、グラフからの値の読み取り、スクリーンショットからの GUI 操作 — また、与えられた説明に詳細が欠けている場合に自分で画像を再確認するためにも使用する。
MetaMask Embedded Wallets(Web3Auth)を統合し、ソーシャルログインまたはカスタム JWT(Firebase、Auth0、Cognito)によるノンカストディアルウォレットを実現する。@web3auth/modal(React、Vue、Next.js、Vite、Angular)、@web3auth/react-native-sdk(Expo/bare RN——Custom Dev Client、Expo Go ではない)、web3auth_flutter、ネイティブ Android/iOS、Unity、または @web3auth/node-sdk を統合するときに使用する。Sapphire devnet/mainnet、dashboard client ID、グループ化された接続(Google + メールのパスワードレスで同一アドレス)、暗黙的認証と JWT 認証のフロー、useWeb3AuthConnect、id_token のサーバーサイド検証、または SDK 移行(web v11、RN v9、OPENLOGIN_NETWORK/LOGIN_PROVIDER レガシー)で呼び出す。ユーザーがログイン方法ごとに異なるウォレットアドレスを取得する場合や、RN Metro のセットアップ/withWeb3Auth への移行が必要な場合にも使用する。MetaMask ブラウザ拡張のみ、埋め込みウォレットなしの RainbowKit/ConnectKit、または無関係なスマートコントラクト作業には使用しない。
ありきたりな中国語の tweet/ツイート/投稿を、「実際の事実に裏打ちされ + インタラクションフックを備えた」高エンゲージメント版に書き換える。毎回異なるフックの 2〜3 バージョンを提示し、スタイルは必ず短く、平易で、口語的にする。ユーザーが中国語の tweet/ツイート/微博/投稿を貼り付け、「润色」「改写」「优化」「让它更有互动」「涨互动」「涨粉」「提高回复」「帮我把这条发得更好」などの意図を少しでも示したら、たとえユーザーが「skill を使え」と明示していなくても本 skill を使用する。ある意見・事実・日常を「思わず回答したくなる」質問投稿や穴埋め投稿にする場合にも適用する。
学術的な図の生成のエントリーポイントとなるアシスタント。ユーザーが学術的な図、論文の図、アーキテクチャの可視化を生成したいときにこの skill を使用する — 「帮我画图」「从仓库到配图走一遍」「完整论文配图工作流」「帮我分析这个仓库然后出图」などのほか、コード/論文から図までのあらゆるエンドツーエンドのリクエストを含む。アシスタントは入力を分析し、ユーザーの確認のために Figure Plan を提示してから、配色、プロンプト、そして(画像モデルが利用可能な場合は)最終的な画像を生成する。リポジトリ優先(コード)または論文優先(ドキュメント/PDF)の入力にルーティングする。
学術論文やドキュメントの図を計画する — セクションを図の種類、枚数、優先度、アスペクト比にマッピングする。ユーザーが論文のテキスト、PDF、アウトライン、セクションの下書きを提供したとき、または自身の論文にどの図が必要かを尋ねたときにこの skill を使用する。「论文需要哪些图」「论文配图规划」「paper figure planning」「which figures should my paper have」「帮我规划配图」などを含む。must/strong/nice の優先度と図ごとの視覚要素を備えた Figure Plan を生成する。
任意のフレームワーク(LangGraph、LangChain、OpenAI Agents SDK、Google ADK、Pydantic AI、CrewAI、通常のループ)で、既存の AI エージェントに Redis Iris を追加します。エージェントに Iris、Redis Agent Memory、Agent Playbooks、Context Gateway、Intent Router、Lens を追加したい場合や、どの Iris 製品が必要かを尋ねられた場合に使用します。フレームワークを検出し、該当する製品 Skill に振り分けます。
本スキルを使い、合格/不合格の敵対的レビューで iOS SwiftUI のデザインと UX をゲートする — 単一のブラインドレビュアーサブエージェントが、HIG 由来の判定可能な 56 のルールに照らして画面、diff、機能を評価し、必須のレンダリング証拠であるシミュレータのスクリーンショット(ライト、ダーク、アクセシビリティ文字サイズ)とフィルムストリップに並べたインタラクション録画から逆算して判断する。ナビゲーション/情報アーキテクチャ(タブバー、最大 5 タブ、システムの戻る)、モダリティとフローの文法(sheet、alert、未保存内容の保護)、レイアウト(44pt のターゲット、セーフエリア、Dynamic Type)、色とコントラスト、タイポグラフィの下限、Liquid Glass、フィードバック状態(空、読み込み、エラー、起動)、モーション — スプリングカーブと Reduce Motion のチェックを除きフィルムストリップを主とし、コードだけで未見のアニメーションを規定することはなく、無用な装飾は不合格となる — さらにハプティクスと作り込みを扱う。修正は最小限の変更でなければならず、追加より削除を優先する。ユーザー向けの SwiftUI 作業をマージする前にトリガーする。判定のみで、修正は決して示さない。SwiftUI の UI 表面を持たない対象は中止する。
このスキルを使うと、合格/不合格の敵対的レビューで Swift 言語のコードをゲートできる。単一のブラインドレビュアー subagent が diff またはファイル群を 36 の判定可能なルールに照らして評価する。ルールは並行処理(resume されない continuation、キャンセルチェック、async let、TaskGroup、@concurrent)、プロパティ不変条件(stored-derived state、private(set)、init でスキップされるオブザーバ、discard self)、エラー処理(underlying error の保持、rethrows、Result.get()、#file/#line の取得)、enum の進化(@unknown default、CaseIterable、合成された Comparable、case のない名前空間)、API サーフェス(メンバーワイズ初期化子、OptionSet、不透明戻り値、unavailable スタブ、Never、@autoclosure)、コレクション(reduce(into:)、mapValues、count(where:)、辞書のデフォルト subscript)、制御フローと文字列(分岐で代入される let、raw 文字列、検証済みバイト)を対象とする。サーバーサイドや CLI を含むあらゆる Swift ターゲットで動作し、判定のみで修正は行わない。SwiftUI には adversarial-swift-ui を使う。
OpenAI 互換の Responses API によるマルチモーダル UI 理解と単一ステップの計画。AIQuery/AIAssert と plan-next で UI 要素の座標を抽出する、UI アサーションを検証する、スクリーンショットを要約する、画像から次の UI アクションを決定する必要があるときに使用します。実行は外部エージェントが adb/hdc とマルチステップのループで処理します。既定では Doubao モデルを使用しますが、base URL、API key、モデル名で他のマルチモーダルプロバイダーを指定できます。
AppKit macOS UI リファレンス。Liquid Glass(NSGlassEffectView)、NSApplication、NSWindow、NSViewController、NSView、NSMenu、NSToolbar、NSTableView、NSOutlineView、NSCollectionView、NSSplitViewController、NSTabView、NSPopover、NSOpenPanel / NSSavePanel、NSSearchField、NSControl、NSStackView、NSScrollView、Diffable Data Source、target-action、レスポンダーチェーン
ユーザーが clasp CLI を使って Google Apps Script (GAS) プロジェクトを開発、編集、プッシュ、デプロイ、デバッグ、管理したい場合は常にこのスキルを使用します。clasp、Apps Script、.gs ファイル、script.google.com、appsscript.json、Google Sheets/Docs/Forms/Slides/Drive の自動化、GAS トリガー、ローカルでの GAS 開発に言及があればトリガーします。Google Workspace の自動化、Sheet マクロの構築、GAS での Web アプリ作成、時間トリガーの設定、Google のクラウドで動作するスクリプトの作成、Apps Script での TypeScript の使用、GAS ライブラリの作成、Gemini AI の Sheet への統合を行いたい場合にも使用します - たとえ 'clasp' と明示していなくても同様です。
GitHub の pull request を開いて、asccli.app の asc app wall にアプリを登録する。次の場合にこのスキルを使用する:(1)ユーザーが自分のアプリを app wall に追加したい:「submit my app」「add to app wall」「list my app on asc」(2)asccli.app に自分のアプリを表示する方法をユーザーが尋ねる(3)apps.json の用途や app wall のコミュニティレジストリの仕組みをユーザーが尋ねる(4)homepage/apps.json への提出に関する GitHub PR の流れを説明する。
`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」。
カスタム管理ツール、メニュー項目、ダイアログアクションを備えた Business Manager 拡張カートリッジを構築する。ユーザーが bm_* カートリッジの作成、BM でのメニューアクションやダイアログボタンの追加、bm_extensions.xml の構成、フォームオーバーレイによる管理ページの拡張を行う必要があるときにこのスキルを使用する。バックオフィスのワークフロー向けに BM インターフェースをカスタマイズするときにも使用 —— 「BM にボタンを追加」や「カスタム管理ページ」と言うだけの場合でも。
Page Designer のページタイプとコンポーネントタイプを、リージョン、属性、レンダリングスクリプトとともに定義する。ユーザーが新しいページタイプやコンポーネントタイプを作成する必要がある場合、許可されるコンポーネントの制約付きでリージョンを構成する場合、attribute_definition_groups を定義する場合、コンポーネントがエディターに表示されない理由をデバッグする場合、または列挙型/色属性の落とし穴を修正する場合にこのスキルを使用する。ビジュアルマーチャンダイジング体験を構築する場合にも使用する——たとえ「コンポーネントが PD から消えた」「hero banner コンポーネントを追加して」と言っただけでも。
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。
