Skills
エージェント向けにパッケージ化された専門スキルと手順を 100,928 件掲載。コマンド 1 行でインストールできます。
すべて
Robloxゲームで何かを販売する場合やライブ運営を計画する場合に使用:Developer Products、game passes、experience subscriptions、Roblox Plusの特典、ProcessReceiptまたはBindReceiptHandler、「購入したのに受け取れない」、購入報酬が二重に付与される問題、ショップUIの価格、確率表示付きの卵・クレート・ルートボックス(有料ランダムアイテム、PolicyService)、リワード動画広告、AnalyticsServiceのファネル、経済システムまたはカスタムイベント、ConfigServiceのライブ設定、A/Bテスト、価格最適化または地域別価格、ゲームのサムネイルとアイコン、プレイ完了率、Creator Rewards、Ads Managerのキャンペーン、またはローンチとアップデートの計画
Studio の外部で Roblox のチームプロジェクトを設定・修復する場合に使用します。Rojo または Script Sync、Wally パッケージ、Rokit のバージョン固定、luau-lsp の型チェック、Selene、StyLua、Lune またはエンジンでの単体テスト、プルリクエストでの GitHub Actions CI、Open Cloud によるプレース公開、Luau Execution や API キーのスコープ、ビルダーの Team Create マップとファイル内のコードの統合、Studio プラグイン、パイプラインの動作確認などを扱います。「Rojo を設定して」「Roblox ゲームの CI」「CI でテストを実行」「GitHub から公開」「Script Sync の同期が止まった」「Rojo がパーツを削除した」「wally パッケージが見つからない」「luau-lsp が ReplicatedStorage を見つけられない」「selene が型エラーを出す」「リリースでマップが消えた」「LocalScript が動かない」といった場合にも使用します。
ユーザーが「モバイルアプリを構築」「React Nativeプロジェクトをスキャフォールド」「SwiftUIビューを作成」「Jetpack Composeをセットアップ」「モバイルパフォーマンスを最適化」「Expo Routerナビゲーションを設定」「オフラインファーストストレージを実装」「App Storeに提出」「モバイルレンダリングをプロファイル」と依頼した場合に使用します。iOS(Swift/SwiftUI)、Android(Kotlin/Compose)、React Native、Flutterによるネイティブおよびクロスプラットフォームアプリのモバイル開発を扱います。
sign-off-axi CLI を使い、ローカルのレビューボードでユーザーに「はい/いいえ」、単一選択、A/B/C 形式のデザイン質問を行い、回答を読み上げます。「はい/いいえ」の判断、複数候補からの選択、モック間のデザイン選定、続行前の承認が必要な場合、計画や完了した作業の証拠(スクリーンショットや録画)をユーザーに確認・承認してもらう場合、ユーザーがすでに回答した内容を読み返す場合、概念・デザイン・トレードオフをインタラクティブなレポートで説明する場合、ユーザーが追跡できるチケットで作業を管理する場合、またはサービスへのユーザーのサインインが必要な場合に使用します
ユーザーが Spree 6 プロジェクトに新しいモデル、データベーステーブル、REST API エンドポイントを追加する場合、またはカスタムエンドポイントを OpenAPI で文書化する場合に使用します。`spree:api_resource`(モデル + マイグレーション + Store/Admin コントローラー + シリアライザー + ファクトリー + テスト + rswag 統合テスト + ルート + 権限スコープ)、`spree:model`(モデル + マイグレーションのみ)、rswag による `openapi/admin.yaml` / `store.yaml` の生成(`admin_operation`、`request_body_for`、`filter_parameters_for`、`spree_dev_tools:openapi`、`spree task openapi:generate`)を扱います。これらのドキュメントは MCP エージェントツールと `spree sdk generate` の基盤です。よくある表現:「add a Brand model」、「create a new resource」、「expose X as an API endpoint」、「add an Admin API for Y」、「scaffold a Spree resource」、「model without an API」、「make my model store-scoped」、「OpenAPI for my endpoint」、「swagger docs for custom API」、「rswag」、「openapi:generate」。
ユーザーが Spree を新しいバージョンにアップグレードしたい場合や、アップグレードの仕組みについて尋ねた場合に使用します。よくある表現:「Spree をアップグレード」「Spree のバージョンを上げる」「どうアップグレードするか」「アップグレード手順は?」「Spree のアップグレードを実行」「spree upgrade --plan」「rake spree:upgrade」「アップグレード手順を一つ再実行」「本番環境/リリースフェーズでアップグレード」。Spree 6 プロジェクト向けのバージョン非依存の手順として、`spree upgrade` CLI、`rake spree:upgrade` タスクとそのマニフェスト、個別ステップの再試行、本番環境でのバックフィル実行を扱います。Spree 5.x → 6.0 のメジャーアップグレードでは、spree-upgrade-5-to-6 も読み込んでください。
共有フロントエンドプリミティブ、スロット、制御状態の所有権、代替ルート要素との合成、ドキュメント/検証パケットに対応する、ルーティング優先の再利用可能なコンポーネントアーキテクチャです。共有プリミティブにすべきもの、コンポーネント API でバリアントやサブコンポーネントをどう公開するか、親の状態でコンポーネントを制御するタイミング、ボタン/リンク/ダイアログを別の要素型に合成する方法、必要な Storybook/サンプルの網羅範囲を判断する場合に使用します。デザイントークンや製品横断のガバナンスは `design-system`、アクセシビリティ中心の修正は `web-accessibility`、レイアウト適応は `responsive-design`、アプリレベルの状態所有権は `state-management`、React のパフォーマンス作業は `react-best-practices` に振り分けます。
macOS 上の Xcode 関連の開発者用ストレージを監査し、安全にクリーンアップします。開発者がディスク容量不足、Xcode ストレージ、DerivedData、シミュレータデバイスやランタイム、Xcode Settings の古いベータ版プラットフォーム、DeviceSupport、アーカイブ、dSYM、CocoaPods キャッシュ、シミュレータの dyld キャッシュ、プロジェクトの .build フォルダー、ダウンロード済みの Xcode DMG/XIP、重複した Xcode インストーラー、古い Xcode アプリに言及した場合に使用します。ビルド、ダウンロード、インストールがディスク容量不足で失敗するなど、ほかの作業中に容量不足が発生した場合も先回りして使用します。必ず最初に測定し、根拠とともに回収可能な GiB を報告します。変更を行う前に、項目ごとの明示的な承認を得てください。
Pulumi ベースのフレームワークで AWS リソースをコードとして管理する SST v4 (Ion) のエキスパートです。sst.config.ts の作成・編集、infra/ モジュール(sst.aws.Function/Bucket/Dynamo/Cron/Service/Router、sst.Secret、sst.Linkable、raw aws.* Pulumi リソース)の構築、リソースリンクの接続、IAM のスコープ設定、sst deploy/dev/diff/remove の実行に使用します。ユーザーが SST、sst.config.ts、$config、$transform、$interpolate、sst.aws.*、sst.Secret、Pulumi/Ion、「sst deploy」、SST デプロイの失敗(リソースタイプ変更時の ConflictException、「Identifier '__filename' has already been declared」、Output<T> に関する MalformedPolicyDocument)に言及した場合、または SST で AWS インフラを構築・トラブルシューティングしたい場合に必須です。sst.config.ts($config を使用)または sst 依存関係がすでにあるリポジトリで、「AWS スタックをデプロイ」または「Lambda/バケット/テーブルを追加」する依頼にも使用します。主な対象が AWS CDK、Terraform、raw CloudFormation、または SST のない SAM の場合は使用しません。それぞれ専用のツールがあります。
BNB Smart Chain(chain 56)のトークンコントラクト、NFT ミント、預け入れ・返金型の「ロックして割り当て」エスクローを、証拠に基づいてデューデリジェンス監査します。検証状況、権限の現状(owner/pause/blacklist/hidden mint/upgrade/tax/maxTx/baseURI)、売却・再販経路、ハニーポットまたはミントのシミュレーション、保有者の分布と LP ロック、サイト上の主張とコードの差分を確認します。Binance Web3 security audit API も入力の一つとして、100 点満点のスコアと回避/要確認/合格の判定を返します。「このコントラクトを監査して」「このトークンは詐欺またはラグか」「購入前にこの BSC トークンを確認して」「LP はロックされているか」「owner は権限を放棄したか」「この NFT をミントすべきか」「この NFT ドロップは正規か」「この割り当てのために BNB/USDT をロックすべきか」「この 24 時間ロック/返金は正規か」などに使用します。ユーザーが BSC コントラクトアドレス(代替可能トークン、NFT コレクション、または進行中のミント)やサイトを提示し、安全性、投資家保護、操作防止、透明性、市場での実現可能性の判断を求めた場合、採点基準の有無を問わずトリガーされます
PostHogエンドポイントをクライアントアプリまたはSDKに接続します。OpenAPI仕様の取得、openapi-generatorまたは@hey-api/openapi-tsによる型付きクライアントの生成、適切な認証ヘッダーの送信、変数ペイロードの構成(HogQL code_nameとinsight breakdownプロパティの使い分け)、レート制限およびマテリアライズ済みエンドポイントのエラーレスポンスへの対応を扱います。「エンドポイントの呼び出し方は?」「これのクライアントを生成して」「どの認証ヘッダーを使う?」と尋ねられた場合に使用します。
Douyin の日次人気作品ランキングを検索するツール。Douyin 全体の作品を毎日収集し、その日の「いいね」TOP50 を出力します。カテゴリ別検索、過去の日付の検索(最大 30 日)、個別購読通知に対応します。Douyin の人気ランキング、日次ランキング、バズ作品、カテゴリ別ランキング、クリエイターランキング、人気コンテンツを検索する場合に使用します。トリガー語:Douyin 人気ランキング、Douyin 日次ランキング、Douyin ランキング、Douyin バズ作品、Douyin 最人気、Douyin TOP ランキング、Douyin カテゴリ別ランキング。API がポイント不足(code=3210)を返した場合、Alipay を自動的に起動してチャージし、検索を続行します。
MFA / 2FAの回避を7つのパターンで探索します。(1)機密性の高いエンドポイントでMFAが強制されない(パスワード変更やメールアドレス変更の受け入れにMFAチャレンジが不要)、(2)ログイン後のURLへ直接移動してMFA手順をスキップ、(3)MFAトークンのリプレイ(同じコードが2回受理される)、(4)レート制限なしで6桁のOTPを総当たり(サーバー速度で10^6回試行)、(5)OTP検証の競合状態、(6)/api/me経由でのリカバリーコード漏えい、(7)バックアップ要素のダウングレード(SMS要素にレート制限なし)。さらに、Cookie窃取+パスワードオラクル+ステップアップ認証なしにより、MFAチャレンジなしでATOに至る連鎖も扱います。検出ではBurpで認証フローを追跡し、すべての状態遷移を確認して、MFAがミドルウェアで制御されているかエンドポイントごとに適用されているか、OTPのエントロピーとOTP検証のレート制限を調べます。検証では、攻撃者のセッションがMFA後の状態に到達できるか確認します。認証回避やMFAフローの探索、ATOにつながる攻撃要素の連鎖に使用します。
DOI、PMID、arXiv ID、OpenAlex ID、またはタイトルから論文の完全なメタデータを取得する場合に使用します。タイトル、著者一覧、筆頭著者、責任著者、出版日、ジャーナル名と ISO-4 略称、インパクトファクター、巻/号/ページ、DOI/PMID、被引用数、要旨を1件のレコードで返します。「論文メタデータ」「責任著者は誰」「筆頭著者」「この DOI/PMID のジャーナル/インパクトファクターは何か」「この論文を引用」や「文献元データ」「通讯作者」「第一作者」「影响因子」がトリガーです。ユーザーが DOI/PMID/arXiv ID または論文タイトルを貼り付け、著者、掲載誌、影響について尋ねた場合は積極的に使用してください。
あらゆる会議録音ツールの議事録を brain ページに取り込み、参加者情報を補完し、エンティティ情報を反映して、タイムラインを統合します。統一パイプライン:ソースを標準のトランスクリプト記録に正規化し、複数会議の録音を分割し、証拠に基づいて話者を特定し、ページを作成し、意外な主張をすべて整合性チェック(トランスクリプト + brain + 妥当性)に通し、各エンティティの情報を補完してから、内容と順序の検証チェックリストを実行します。enrich スキルがすべてのエンティティを処理し、順序検証(PASS またはユーザーによる明示的な免除)を含むチェックリストに合格するまで、会議の取り込みは完了しません。
Meteor 3 アプリで認証を設定する際に使用します。accounts-password、accounts-base、OAuth(Google、Facebook、GitHub、Apple、Twitter、Meetup、Weibo)、accounts-2fa、accounts-passwordless、ServiceConfiguration.configurations.upsertAsync、Accounts.createUserAsync、Accounts.setPasswordAsync、Accounts.forgotPassword、Accounts.resetPassword、Accounts.verifyEmail、useHttpOnlyCookies、clientStorage、Meteor.loginWithPasswordAnd2faCode、メール認証が対象です。ユーザーが登録やサインイン、トークン保存と HttpOnly cookies の比較について尋ねた場合にも使用します。
opencode.json、AGENTS.md、設定ファイルを編集します。プロバイダーの設定、権限の変更、モデル設定、フォーマッタールール、環境変数の設定に先回りして使用します。例:- ユーザー:「Add Anthropic as a provider」→ opencode.json の providers を編集し、API キーの baseEnv 変数を追加して、opencode run test で検証 - ユーザー:「Restrict this agent's permissions」→ Agent 設定に権限ブロックを追加し、ツール/fileAccess に deny/allow を設定 - ユーザー:「Set GPT-5 as default model」→ グローバルまたは Agent レベルのモデル設定を編集し、モデル名の形式を検証 - ユーザー:「Disable gofmt formatter」→ formatters セクションを編集し、languages.gofmt.enabled = false に設定
Playwright での E2E テストの作成、テストインフラのセットアップ、不安定なブラウザテストのデバッグで使用します。テストスクリプトの作成、ページオブジェクトの作成、テスト fixture の設定、レポーターの設定、CI 統合の追加、API モッキングの実装、ビジュアルリグレッションテストの実行のために呼び出します。トリガー語:Playwright、E2E test、end-to-end、browser testing、automation、UI testing、visual testing、Page Object Model、test flakiness。
収集した論文から、多段階パイプラインで構造化された文献調査レポートを生成します。アウトライン生成(クエリタイプに適応)→ 調査レポートの草稿 → セクションごとの展開 → まとめセクションの調整 → 最終構成。分類体系に基づく手法分析、LaTeX による形式化、比較表、豊富な引用を含む調査レベルの出力を作成します。文献レビュー、研究調査、分野の概説、複数論文の体系的な統合に使用します。論文の検索には使用せず(paper-navigator を使用)、研究アイデアの生成には使用せず(research-ideation を使用)、論文の Related Work セクションの執筆には使用しないでください(paper-writing を使用)。
Roblox ゲームコードを構成する場合に使用します。スクリプトの配置先(ServerScriptService、ReplicatedStorage、StarterPlayerScripts)、Script と LocalScript、RunContext、モジュールローダーやフレームワーク(Knit またはなし)、サービスとコントローラー、システム間の通信方法(シグナル、BindableEvents、属性)、CollectionService タグ、Trove や Janitor によるクリーンアップ、Rojo のプロジェクト構成、ラウンド制ゲームのコアなどを扱います。コードがスパゲッティ状態、スクリプトが二重実行される、「required recursively」という require エラー、クライアントでモジュールが nil、リスポーン後にツールが動作しない、接続のリークによるメモリ増加にも対応します。
Roblox ゲームでプレイヤーデータを保存・読み込みする場合や、データが保存されない、進行状況が失われる、ロールバック、アイテムの重複、購入報酬が二重に付与されるとプレイヤーから報告された場合に使用します。対象:DataStoreService、UpdateAsync、SetAsync、BindToClose、ProfileStore、ProfileService、DataStore2、セッションロック、データスキーマや移行、Developer Product ProcessReceipt、プレイヤー間取引、OrderedDataStore のランキング、MemoryStore、MessagingService、TeleportService と予約サーバー、DataStore の予算とスロットリング(エラー301~306)、「DataStore にアクセスするには、このプレースをウェブに公開する必要があります」、未公開のプレースでのデータコードのテスト。
セキュリティペイロード、バイパステーブル、ワードリスト、gf パターン名、常に却下されるバグの一覧、チェーンを伴う場合に条件付きで有効となる項目の表を提供します。XSS/SSRF/SQLi/XXE/NoSQLi/コマンドインジェクション/SSTI/IDOR/パストラバーサル/HTTP スマグリング/WebSocket/MFA バイパス向けの具体的なペイロードや手法が必要な場合に使用します。提出可能性と、常に却下されるもの/提出すべきでないものの判断は triage-validation が担当します。
Use when auditing a live site for search and AI visibility, then planning fixes. Triggers: "technical SEO audit" / "технический аудит сайта", "сделай SEO-аудит", "SEO brief before launch" / "SEO-бриф до запуска сайта", "почему упал трафик". Not for logged-in panels. Refusal "no SEO" / «без SEO».
5つのTrust Services Criteria(Security/CC、Availability/A、Confidentiality/C、Processing Integrity/PI、Privacy/P)を網羅するSOC 2コンプライアンスの専門アシスタントです。SOC 2、Trust Services Criteria、SOC 2 Type 1またはType 2、監査準備、コンプライアンス上のギャップ、統制文書、証拠収集、ベンダーリスク質問票、AICPAのサービス組織統制に関連する内容に言及した場合に使用します。「監査を受ける必要がある」「顧客からセキュリティレポートを求められた」「情報セキュリティポリシーを作成する」「監査に備える」といった関連トピックでも起動します。ギャップ分析、ポリシー作成、統制文書作成、監査証拠の準備、ベンダーリスクレビューを網羅し、創業間もないスタートアップから経験豊富なコンプライアンスチームまで、あらゆる成熟度の組織に対応します
Spree gem(spree_stripe、spree_easypost、spree_meilisearch、spree_opentelemetry、spree_i18n、spree_adyen、spree_multi_store…)のインストール、または再利用可能な Spree 6 拡張機能の構築に使用します。拡張機能は、モデル、API エンドポイント、権限、フック、プロバイダー向けの gem(Rails エンジン)と、管理画面向けのダッシュボードプラグイン(npm パッケージ)で構成されます。よくある表現:「add Stripe」、「install spree_X」、「create a Spree extension」、「build a gem for Spree」、「spree-extension create」、「share this across apps」、「register a provider from my gem」、「engine initializer」、「after_initialize vs to_prepare」、「extension migrations」、「ship openapi.yaml in my gem」、「agent tools from my extension」、「npm client for my extension」。単一アプリのカスタマイズは spree-customization から始めてください。ほとんどの作業に gem は不要です。
ユーザーが Spree 6 のプロモーションや割引を扱う場合に使用します。プロモーション(自動またはクーポンコード)の作成、一括/複数回使用可能なクーポンコード、プロモーションのルールとアクション、計算器、競合するプロモーションの解決方法、手動割引、カスタムのプロモーションルール/アクション/計算器、カスタムアジャスターが対象です。よくある表現:「プロモーションを作成」「クーポンコード」「割引コード」「コードを 1000 個生成」「BOGO」「送料無料プロモーション」「カテゴリ 10% オフ」「プロモーションが適用されない」「カスタムプロモーションルール」「カスタムプロモーションアクション」「カスタム計算器」「プロモーションを重ねる」「最も割引率の高いものを適用」「手動割引」「善意の割引」「Spree::Discount」「Taxon ルール」。
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。
