Skills
エージェント向けにパッケージ化された専門スキルと手順を 101,174 件掲載。コマンド 1 行でインストールできます。
すべて
テストで決定論的な Fusion Framework モジュール状態をシードする方法を指南する — mockFramework、mockAppModules、および各モジュール固有の enableXMock ヘルパー(msal、service-discovery、context、bookmark、feature-flag、analytics、telemetry、http、app)— 各モジュールの実際の configurator、provider、validation、lifecycle は維持する。用途:モックユーザーでのサインイン、context/bookmarks/feature-flags のシード、HTTP/OpenAPI レスポンスの偽装、モック境界の選択、カスタムモジュール用のモック追加。非用途:vitest.config.ts の設定、React コンポーネント/hooks のレンダリング、Vitest Browser Mode のセットアップ(fusion-framework-testing を使用)。dev-server.config.ts での dev-server 時の API モック/プロキシ(fusion-developer-app を使用)、バックエンド/サービスリポジトリのモック。
承認された PRD.md を読み、サードパーティ PAM コントロール(コンパイル済み `.ppmplugin` トラック)のネイティブソースを生成します——iOS Obj-C `<Pascal>Module` とオプションのシステムフレームワーク podspec、Android Kotlin `<Pascal>Module` と build.gradle、AndroidManifest および ReactPackage、開発専用のプライベート package.json(ビルド用の react + react-native devDeps)、そして PCF とビルドステージの両方が読み取るコミット済みの `./manifest.json` ディスパッチ契約です。TypeScript の INativeExtension 層はありません——契約はマニフェストとネイティブモジュールのディスパッチサーフェスです。shared/repo-layout.md のレイアウトを出力し、ほぼ完全なネイティブコードを生成します(コンパイルは後で /build-android-binary と /build-ios-binary が行い、ここでは行いません)。ローカルのみ——ファイルを書き込み、git を実行せず、リモートや feed に触れません。PCF は /generate-pcf-companion が生成し、バンドルは /generate-ppmplugin がビルドします。
サードパーティの `.ppmplugin`(wrap-runtime)コントロール用のディスパッチャー PCF を生成します。pcf/ サブフォルダで `pac pcf init` を実行し、ARCHITECTURE §6 に基づいて ControlManifest.Input.xml を書き換え、ARCHITECTURE §4(メッセージ契約)、§8(PCF サーフェス)、§9(エラー UX)から導出した index.ts を書き込みます——プレースホルダーはありません。ブリッジは複合キー `<name>/<receiver>` を、ホストが注入する `window.PowerApps.NativeExtension.sendAsync` グローバルを介して `NativeModules.<nativeModule>.<method>` にディスパッチします(`cordova.exec` は決して使用しません——PCF サンドボックスには存在しないため)。また、`PowerAppsNativeExtension.d.ts` アンビエント宣言も出力します。応答は `extractResponse` で取り出します。構造化 JSON のデバッグ/エラーログを出力します。`npm run build` で検証されます。**ローカルのみ**——デプロイは行いません。必要なのは `pac` CLI のみです。ネイティブモジュールが存在した後に実行します。npm を使用します(pnpm ではありません)。
サードパーティの `.ppmplugin` をエンドツーエンドでビルドおよび検証します。この推奨エントリポイントは Android と iOS のソースを検出し、対象プラットフォームを確認してから、マニフェスト、プラットフォームビルド、アセンブル、監査の各ステージを順に呼び出します。上級ユーザーは、特定の再実行やデバッグのためにステージを直接呼び出せます。ネイティブのみのバンドル(`manifest.json` と Android DEX および/または iOS フレームワーク)を生成し、いずれかのステージが失敗した場合は、未検証の部分ビルドを出力せずに停止します。ネイティブモジュールが存在した後に実行します。
`manifest.json` を検証し、選択したターゲットに整合させ、`.ppmplugin` バンドル用にステージングする。通常のフローでは、コミット済みの `./manifest.json` がすでに存在する(/generate-native-extension が作成)ため、この段階ではそれを読み取り、プラグインのアップロード互換性チェックをプリフライトゲートとしてローカルで実行し(名前の正規表現、正規プレフィックス、既知の非互換名、メソッドと識別子の形)、`entrypoints` を出荷するプラットフォームに整合させ、gitignore されたステージングコピー `ppmplugin/staging/manifest.json` を書き出す。これを /assemble-ppmplugin が zip 化する。コミット済みの manifest が存在しない場合(手書きのモジュール)は、クラス名と Android モジュールのソースからすべてのフィールドを導出する方式にフォールバックし、コミット済みファイルとステージングコピーの両方を書き出す。ツールチェーンなし — 読み取り、検証、書き込みのみ。ターゲット対応。ネイティブモジュールが存在した後、ビルド系スキルの前に実行する。
あらゆるトピックについて実在する研究論文を発見、取得、ランク付け、要約する。arXiv、Google Scholar、PubMed、Semantic Scholar、信頼できるオープンリポジトリを検索し、検証済みの DOI、主要な知見、引用可能なメタデータを備えた厳選された読書リストを返す。スラッシュコマンド(`/get-research-paper`、`/find-paper`、`/fetch-paper`、`/papers-on`、`/scholar`)や "get research paper on …"、"find papers about …"、"what are the top papers on …" といった自然言語のリクエストで起動する。論文執筆のために `research-paper` スキルへきれいに引き継ぐ。ランタイム中立 — Claude Code、OpenCode、Cursor、Cline、Codex、Aider、Amp、および 50 以上のエージェントで動作する。
OpenHarmony 向けの GitCode PR ワークフローを処理する — 変更をコミットし、fork リモートにプッシュし、issue を作成し、リポジトリの .gitee/PULL_REQUEST_TEMPLATE.zh-CN.md を使って fork から上流へ PR を作成し、#number で issue をリンクする。ユーザーが PR を提出/作成したい、または変更をコミットしたい場合に使用。PR が存在するかを自動チェックし、PR が既に存在する場合にのみプッシュする。
スクリーンショット、画像、図、GIF、画面録画をGitHubのPRやissueに埋め込んだり、PR作成前に素材をステージングしたり、添付ファイルを1つのコメントにまとめたり、相手にビジュアルを共有するための長期利用可能な公開リンクを取得したりできます。ビジュアルをPRの説明、issue本文、PR/issueコメントに掲載する、チームメイトに見せる、またはまだ存在しないPR用に保存する場合はいつでも使用してください。「PRにスクリーンショットを添付」「issueに変更前後を追加」「…のスクリーンショットを含める」「操作のGIFを共有」「バグを録画してissueに載せる」「Slackに貼れるリンクを取得」「このPRのスクリーンショットのライブフィードを共有」「変更フィードを作成」「PR用にスクリーンショットをステージング」「PRを開くときにこれを添付」「PR用に保存」「PRのメディアをまとめる」といった依頼が対象です。また、作業中にPRがまだなくても、スクリーンショットでわかりやすくなるビジュアルを撮影または変更した場合も対象です。エージェントにローカルファイルシステムがなく、ホスト型MCP(agents.uploads.sh)経由でアップロードする場合にも適用されます。ドラッグ&ドロップや独自のクラウドストレージアップロードを行う代わりに使用してください。GitHub CLI 2.99+では`gh … --attach`で既存のPRまたはissueに画像を1枚添付でき、`gh issue artifact create --attach`ではGitHub内だけで利用するメディアをissueプランに保持できます。このスキルでは、それで十分な場合とそうでない場合を判断します。使用可能なブラウザーやスクリーンショットツールでビジュアルを撮影してください。このスキルが扱うのは、そのホスティングと埋め込みです。
BMAD の計画成果物と GitHub Projects v2 の双方向同期。ユーザーが「sync to github」「push stories」「pull status from github」「set up github project」「github sync」「onboard github project」「create github issues from stories」「update stories from github」「sync status」と言う場合、または GitHub Projects で BMAD 成果物を管理したい場合にこのスキルを使用する。ユーザーが BMAD 成果物の文脈で「gh project」「github board」「sprint board」「project roadmap」「relationship field」「blocked by」「parent issue」に言及した場合にもトリガーする。「I want to track stories in github」「let's set up a project board」「what's out of sync」「push the sprint to github」のような暗黙の手がかりでもトリガーする。
gqlgen で Go の GraphQL サーバーを構築する:スキーマファースト生成、resolver の構造、N+1 問題と dataloader、複雑度と深さの制限、エラーの提示、フィールドレベルの認可、resolver のテスト。GraphQL API を実装・レビューするとき、クエリが数百のデータベース呼び出しに広がるとき、resolver が何を公開できるかを決めるときに使用する。トリガー例:"GraphQL"、"gqlgen"、"resolver"、"N+1 queries"、"dataloader"、"query complexity limit"、"GraphQL schema"。対象外:REST と OpenAPI(go-openapi)、gRPC(go-grpc)、一般的な HTTP ミドルウェアとシャットダウン(go-api-design)。
プロジェクト構成、エラーハンドリング、並行処理、テスト、パフォーマンス最適化、コード品質を網羅する包括的な Go/Golang 開発のベストプラクティス。Go コードを書くとき、Go プロジェクトをリファクタリングするとき、新しい Go アプリケーションを立ち上げるとき、Go のパターンを実装するとき、Go のパフォーマンスを最適化するとき、Go コードベースをレビューするときにこのスキルを使用する。トリガーには Go のファイル拡張子(.go)、goroutines/channels への言及、Go modules、Go 固有のガイダンスの依頼が含まれる。
Harness Engineering の第 1 段階:既存のプロジェクトをスキャンし、AGENTS.md(ディレクトリファイル)と完全な docs/ ナレッジベース構造を生成する。ユーザーが「プロジェクトに agent サポートを追加したい」「AI に自分のプロジェクトをよりよく理解させたい」「harness engineering を始めたい」「AGENTS.md を作成したい」「agent のドキュメント構造を整えたい」「Claude Code をより良く動かしたい」と考えたときは、すぐにこの skill を使用する。ユーザーが「プロジェクトのドキュメントを agent 用に整理して」「AI agent で開発を始めたい」「このプロジェクトが解決するビジネス課題を洗い出したい」と言った場合や、business-solution.md の作成を求めた場合にも適用する。
Home Assistant の YAML 設定と自動化。一般的な HA の質問で最もよく使われるスキル。自動化、blueprints、scripts、scenes、テンプレートセンサー、Lovelace ダッシュボード、Mushroom カード、packages、helpers、在宅検知、音声 Assist、カレンダー自動化、Jinja2 テンプレート、通知パターン、エネルギー監視、Matter デバイス、自動化のデバッグとトレース、ダッシュボードの sections ビュー、トリガーベースのテンプレートエンティティを扱います。
Huawei DevKit CLI ツールを使って C/C++/ASM/Fortran/Go/Java/Python/Scala のソースコードの Kunpeng(ARM64)プラットフォームへの移行可否を分析する。SSH でソースサーバーに接続し、DevKit をインストールし、ソースコードをスキャンして移行評価レポートを生成する。ユーザーにリモートサーバーがない場合、このスキルは hcloud CLI を使って Huawei Cloud(Guiyang Region 1)に Kunpeng ECS インスタンスを自動でプロビジョニングできる。ユーザーが次のことを望む場合にこのスキルを使用する:(1) ソースコードの Kunpeng ARM プラットフォームへの移植性/移行可否の評価、(2) C/C++/ASM/Fortran/Go/Java/Python/Scala コードの移行問題のスキャン、(3) 自社ソフトウェアプロジェクト向けの Kunpeng 移行レポートの生成、(4) ソースコードと ARM64/Kunpeng アーキテクチャの互換性の確認、(5) 移行評価のための Huawei Cloud 上での Kunpeng サーバーのプロビジョニング。トリガー:ユーザーが "鲲鹏移植"、"鲲鹏迁移"、"Kunpeng migration"、"Kunpeng porting"、"源码迁移"、"源码移植"、"ARM64迁移"、"ARM移植评估"、"DevKit"、"可迁移性分析"、"migrability"、"porting assessment"、"migration report"、"鲲鹏评估"、"购买鲲鹏服务器"、"鲲鹏云服务器"、"Kunpeng ECS" に言及した場合。
人类最强编导的自媒体方法论、短视频脑反应理论 and the user's established plain-spoken Chinese voice を、ユーザー心理、アカウントのポジショニング、IP 診断、シリーズ設計、テーマ選定、オーディエンス集合の分析、コンテンツのリテンション、ショート動画の台本、台本レビュー、撮影指導、コンテンツ最適化、データ診断、マネタイズ、コース設計、クリエイターコーチングに適用する。抖音、小红书、视频号、B站などの自媒体タスク、特にユーザーがなぜ滞在し、視聴を続け、記憶し、フォローし、信頼し、課金するのかの分析、アカウント立ち上げ、伴走支援、起業家 IP、コンテンツシリーズの設計、バズるテーマの発見、脳科学と人間心理によるコンテンツの改造、2 つの要素を組み合わせられるかの判断、口播/Vlog/短編の台本の作成・修正、方法論をユーザー本人の言葉に書き換えること、外注ディレクターの原稿の審査、データの振り返り、コース開発、マネタイズのペース設計に用いる。
Stable Diffusion WebUI / Forge HTTP API(AUTOMATIC1111 互換の `/sdapi/v1/*`)経由で画像を生成します。ユーザーが (1) 実行中の sd-webui サーバーからモデル / 拡張モジュール(TE/VAE)/ サンプラー / スケジューラー / スタイルプリセットを検出または選択する、(2) 指定したプロンプトで画像を生成する(txt2img)、(3) 生成の進捗を確認する、(4) 実行中の生成をキャンセル/中断する、(5) sd-webui のグローバルオプション(例:アクティブな checkpoint)を確認または変更する、(6) 接続性をテストする、といった場合に使用します。このスキルは「汎用的な」sd-webui 互換サーバー(AUTOMATIC1111、Forge、reForge、sd-webui-forge-classic)と通信します。プロンプトそのものを書くだけのリクエストではトリガーしないでください。
このスキルを使うと、`adb install`(`-r` 再インストール、`-d` ダウングレード許可、`-t` テストパッケージ許可、`-g` すべての実行時権限を付与、`--user` ユーザー単位インストール、分割 APK 用の `adb install-multiple`)と、デバイス上の `pm` ツール(`pm list packages [-f|-d|-e|-s|-3|-i|-u]`、`pm path`、`pm clear`、`pm grant` / `pm revoke`、`pm enable` / `pm disable`、`pm uninstall [-k]`、`cmd package dump-profiles`)を使って Android アプリのインストール、アンインストール、一覧表示、検査、リセットを行えます。標準的なハーメティックリセットのパターン(`pm clear` はデータを消去するが、`am force-stop` は消去しない)と、よくあるインストールエラー(`INSTALL_FAILED_USER_RESTRICTED`、`INSTALL_FAILED_VERSION_DOWNGRADE`、署名の競合)を明示します。ユーザーが "reset app between tests"、`pm clear`、`am force-stop` の混同、デバッガー後のインストール失敗、分割 APK のインストール、実行時権限の付与、マルチユーザープロファイルへのインストール、"how do I list third-party apps" に言及したときに使用します。
インタラクションデザイン(IxD)の原則とフレームワークをプロダクトおよびサービスのデザイン業務に適用する。インタラクションフロー、マイクロインタラクション、フィードバック機構、アフォーダンス、メンタルモデル、コンポーネントの状態、応答時間、アニメーションとトランジション、エラー回復、入力検証、タスクフロー、ナビゲーションパターンを設計または評価するときにこのスキルを使用する。主な対象:デジタルプロダクトとサービスに携わるプロダクトデザイナー、UX デザイナー、UI デザイナー、サービスデザイナー、インタラクションデザイナー。トリガー:インタラクションフロー、マイクロインタラクション、アフォーダンス、フィードバックデザイン、状態設計(hover/focus/error/loading/empty)、応答時間、トランジション、アニメーション、メンタルモデル、タスクフロー、ユーザーフロー、ナビゲーションデザイン、インタラクション仕様、ハンドオフ注釈、ジェスチャー、入力検証、エラー状態、ローディング状態、空状態、システムフィードバック、シグニファイア、デザインレビュー、インタラクション監査、IxD 原則。
Kuaishou の作品検索ツール。キーワードを入力すると Kuaishou の人気作品(広域インデックス)を検索でき、並び順による多次元フィルタに対応。作品タイトル、作者、再生数、いいね数、コメント数、お気に入り数が一目で分かり、リンクをクリックすると詳細ページへ移動できる。動画の詳細とキャプションの抽出も可能。ユーザーが Kuaishou の作品検索、Kuaishou の人気コンテンツの検索、Kuaishou 作品データの照会を必要とするときに使用。トリガーワード:Kuaishou 検索、Kuaishou 作品、Kuaishou 人気、Kuaishou 動画検索、Kuaishou を検索。
AI 支援開発のために Laravel Boost をセットアップ・設定するときに使用 — パッケージのインストール、MCP サーバー設定、ガイドラインのカスタマイズ、スキル作成、ドキュメント API 連携。トリガー条件:Laravel Boost をインストール、IDE 用に MCP を設定、カスタム AI ガイドラインを作成、プロジェクト固有のスキルを作成、MCP ツールの接続性を検証、依存関係の変更後に Boost を更新、カスタムエージェント向けに Boost を拡張。
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。
