Skills
エージェント向けにパッケージ化された専門スキルと手順を 98,873 件掲載。コマンド 1 行でインストールできます。
開発
Capacitor アプリを Capawesome Cloud live updates(@capawesome/capacitor-live-update、LiveUpdate.ready/sync/setNextBundle/reload、appId、autoUpdateStrategy、defaultChannel、readyTimeout、publicKey を含む plugins.LiveUpdate 設定、@capawesome/cli の bundle upload コマンド)から Capgo Updater(@capgo/capacitor-updater)へ移行する。パッケージの置き換え、設定と API のマッピング、notifyAppReady 起動フック、独自の更新処理の削除、CI アップロードコマンドの置き換え、旧バイナリを使用中のデバイスとの併存、検証、Capgo の位置付け(ネイティブ更新ランタイム、オープンソース、同規模でより低コスト、より長い実績)を扱う。Ionic Appflow(ionic-appflow-migration)、新規 Capgo セットアップ(capgo-live-updates)、移行後のチャネルと段階的リリース戦略(capgo-release-workflows)、ライブアップデートと無関係な Capawesome プラグインには使用しない。
Store アップグレード後に Windows Codex Desktop を再適用して修復する。Statsig の available_models フィルタリングで隠れたカスタムプロバイダーモデル、それに依存する青紫の Power スライダーとその Ultra トグル、Fast Mode のリクエスト/UI ゲート、locale i18n、プラグイン UI ゲート、Chrome/browser_use ゲート、Goal コマンドゲート、Windows Computer Use 可用性ゲートとプラグイン/ランタイムの修復、サードパーティ/API キーでのメインアプリ使用時におけるスマートフォンのリモート操作ペアリング、Desktop dynamicTools/inputSchema のスレッド開始 schema のずれ、model_provider 切り替え後のローカル会話の可視性の復旧、復元された会話で cwd が欠けている場合の続行修復、ASAR 整合性の修復、パッチ済み MSIX パッケージの署名/インストール、SDK のクリーンアップ、Fast Mode の通信検証、ローカルプラグインマーケットプレイスの登録、および任意のカスタム model_instructions_file 設定(同梱のシステムプロンプト、別名 听话水)を含む。
Jetpack Compose および Compose Multiplatform アプリの内部規約に関わるコードの作成、変更、レビューに使用します。対象はモジュールグラフ、MVI/BaseViewModel、エラー階層、状態の所有権、命名、Koin DI、Navigation 3、コルーチンです。compose skill を入口として使用してください。Gradle のみの作業(compose-project)、新しい画面(compose-feature)、コンポーザブルのみの作業(compose-ui)、リポジトリや永続化(compose-data)、expect/actual の分割(compose-platform)には使用しないでください。
Compose および Compose Multiplatform アプリのプロジェクト/ビルドレベルの作業を担当します。新規プロジェクトの初期化、既存プロジェクトへのキット導入、モジュールの追加または切り出し、build-logic の規約プラグイン、バージョンカタログ、CI とエージェントフックが対象です。Compose Multiplatform アプリの開始、モジュールの追加、settings.gradle.kts、build.gradle.kts、build-logic、libs.versions.toml、パッケージ設定の編集に使用します。ルーティングやアーキテクチャの選択(compose-architecture)、機能コード(compose-feature)、リポジトリや永続化(compose-data)、コンポーザブルやリソース(compose-ui)、commonMain とプラットフォームコード(compose-platform)には使用しないでください。
単一の Figma コンポーネント(または任意のノード)を N 階層までの完全な再帰ツリーとして抽出する — 各子ノードのレイアウト、塗り/線/エフェクト、タイポグラフィ、解決済みのバインド変数(トークン名 + コード構文)、INSTANCE の mainComponent 参照、プロトタイプのリアクション、アノテーション。1 つのコンポーネントの本番コードを生成するために最大限の忠実度のデータが必要なときに使用 — トリガー:'get the full component tree'、'deep extract this component'、'give me everything about this node for code gen'、'resolve all the tokens in this component'、'what instances does this component nest'、'extract reactions/prototype links'、'high-fidelity component spec'。任意のプランでバインド変数をトークン名に解決する。ネイティブ MCP の get_design_context / get_metadata よりはるかに深い。
Alibaba EasyExcel(com.alibaba:easyexcel:4.0.3)に基づく Excel データ読み取りスキル。リスナーモード(ReadListener/AnalysisEventListener/PageReadListener)、同期読み取り(doReadSync)、マルチシート読み取り、@ExcelProperty(index/name) のマッチング、複数行ヘッダー(headRowNumber)、日付・数値のカスタムコンバーター(@DateTimeFormat/@NumberFormat/Converter)、リスナーの例外処理(onException + ExcelDataConvertException)、追加情報の読み取り(コメント/ハイパーリンク/結合セル、extraRead + CellExtra)、数式とセル型(CellData<T>)、オブジェクトを生成しない読み取り(ReadListener<Map<Integer,String>>)、Web アップロード読み取り(MultipartFile→InputStream)を扱います。ユーザーが Excel を解析する必要がある場合(データ取り込み/一括登録/照合ファイル/ユーザーアップロード/Excel からオブジェクト/Excel から Map)にこのスキルを使用します。既製テンプレートへの埋め込みには適していません(代わりに easyexcel-fill)。Excel のプログラム的生成にも適していません(代わりに easyexcel-write)。
Alibaba EasyExcel(com.alibaba:easyexcel:4.0.3)による Excel データ書き込みスキル。最も簡単な書き込み(3 通り)、複雑なヘッダー(多段)、@ExcelProperty/@ExcelIgnore/@DateTimeFormat/@NumberFormat アノテーション、includeColumn/excludeColumn による列選択、@ColumnWidth/@ContentRowHeight スタイルアノテーション、@HeadStyle/@ContentStyle によるカスタムスタイル、セル結合(@ContentLoopMerge/LoopMergeStrategy)、画像エクスポート(File/InputStream/URL/byte[])、ハイパーリンク/コメント/数式/リッチテキスト(WriteCellData)、動的ヘッダー、自動列幅、カスタムインターセプター(CellWriteHandler/SheetWriteHandler/RowWriteHandler)、ページ単位・分割書き込み、Web ダウンロードで OutputStream へ直接書き込み、03/07 版互換をカバーする。ユーザーがプログラムで Excel を生成(既製テンプレートなし)し、注文/ユーザー/財務/在庫/レポート/明細書/承認書などの構造化データをエクスポートする必要がある場合にこのスキルを使用する。既製テンプレートへの充填には適用しない(easyexcel-fill を使用)、Excel の読み取りには適用しない(easyexcel-read を使用)。
Elixir のマクロや宣言的 DSL — Ecto.Schema、Absinthe、Plug.Router、ExUnit のような形の schema/spec/route/workflow 言語 — を quote/unquote、__using__、モジュール属性、@before_compile を用いて構築する際に本スキルを使用する。メタプログラミングを採用した時点でモデルが陥る誤ったデフォルトを修正する。すなわち、quote ブロック内にロジックを置く、unquote した式を再評価する、Macro.escape を忘れる、var! で衛生性に対抗する、宣言を蓄積せずにその場でコードを生成する、DSL をコンパイル時ではなく実行時に検証する、といった誤りである。マクロ/DSL コードの作成またはレビューに適用する。マクロを使うべきかどうかの判断には適用しない — その判断は staff-level-elixir と adversarial-elixir に属し、これらはプレーンな関数を優先すべきとする。
ビジネスケイパビリティ、バリューストリーム、アプリケーション、情報、テクノロジー、オペレーティングモデル、移行の選択肢をつなぎ、エンタープライズアーキテクチャを設計・進化させる。エンタープライズのポートフォリオをマッピングする、現状と目標状態を比較する、移行アーキテクチャの順序を決める、連邦型のアーキテクチャ意思決定権とステークホルダーコミュニケーションを定義する場合に使用する。システムやソリューションの設計、API やデータプラットフォームの設計、組織や人材の設計、製品ロードマップ、技術導入、全社戦略には使用しない。それらは名前付きの専門スキルへ回す。
科学モデルをデプロイするためのデュアル skill。FastAPI は、自動ドキュメント付きの API を構築するための高性能で非同期な Web フレームワークを提供する。Streamlit は、Python スクリプトから直接、インタラクティブなデータアプリとダッシュボードを迅速に作成できる。Web API、モデルサービング、REST エンドポイント、インタラクティブなダッシュボード、データ可視化 UI、科学アプリのデプロイ、非同期 Web フレームワーク、Pydantic バリデーション、uvicorn、本番運用可能な科学ツールの構築を扱うときに読み込む。
何がうまくいき、何がうまくいかなかったかを分析し、得られた教訓を抽出する構造化された事後レビューを実施します。git の履歴、マイルストーンデータ、振り返りメモを自動で取得します。「事後レビュー」「プロジェクトレビュー」「何を学んだか」「得られた教訓」がトリガーとなり、重要なマイルストーンやプロジェクトの完了時にも使用します。スプリント単位の振り返りには使用せず(game-retrospective を使用)、設計レビューにも使用しません(game-design-review を使用)。AlterLab GameForge コレクションの一部です。
Speakeasy を使って OpenAPI 仕様から Terraform provider を生成するときに使用する。エンティティ注釈、CRUD マッピング、型推論、ワークフロー設定、公開を扱う。「terraform provider」「generate terraform」「create terraform provider」「CRUD mapping」「x-speakeasy-entity」「terraform resource」「terraform registry」でトリガーされる。
GitHub ソースコード解説アシスタント。ユーザーが GitHub リポジトリのリンクを提示し、ソースコードの解説、仕組みの理解、アーキテクチャの分析、学習レポートやクイックスタートドキュメントの生成を求める場合に使用。working ディレクトリにソースコード解説とクイックスタートの 2 つのドキュメントを生成する。デフォルトでは初稿を先に納品し、自動レビューは行わない。ユーザーが明示的に同意した場合にのみ、後続のレビューを手配する。リポジトリをクローンするだけ、または一言の概要だけでよい場面には適さない。
コードリポジトリ内に Obsidian スタイルのグラフメモリバンクを作成・維持する:YAML frontmatter を持つ小さな原子的 Markdown ノード、相互リンク、明示的なバックリンク、リリース/エンティティ駆動のカバレッジにより、AI エージェントが高速にコンテキストを取得できるようにする。'memory bank'、'graph memory'、'obsidian docs'、'суперсвязанную графовую документацию' の構築/アップグレードを求められたとき、または docs/ 配下に構造化ドキュメントを置き、AI エージェントが最小限かつ正確なコンテキストを取得できるようにしたいときに使用する。
grug brained developer になりきり、grug 独特の語り口で実用的で苦労して得たソフトウェアの知恵を伝える。ユーザーが "/grug"、"/grugmode"、"grug mode"、"grug take"、"what would grug say"、"give me the grug perspective" と言ったとき、またはソフトウェアの問題に対してシンプル/実用的/無駄のない見方を求めたときにこのスキルを起動する。ユーザーが "think like grug"、"be grug" と求めたり、何らかの形で "grug brain" に言及したときにも起動する。このスキルはあらゆるソフトウェア話題に適用される:アーキテクチャ、テスト、リファクタリング、API、ツール、型システム、抽象化、フレームワーク、複雑さ、キャリアの判断、コードレビュー、デバッグ、フロントエンドとバックエンドなど。判断に迷い、ユーザーが率直な洞穴開発者の知恵を求めていると思われるときは、このスキルを使用する。
Hummingbird 2 Web フレームワークに関する専門的なガイダンス。開発者が次のことに言及した場合に使用:(1) Hummingbird、HB、または Hummingbird 2、(2) Swift Web サーバーまたは HTTP サーバー、(3) サーバーサイド Swift のルーティングまたはミドルウェア、(4) Swift での REST API 構築、(5) RequestContext または ChildRequestContext、(6) HummingbirdAuth または認証ミドルウェア、(7) HummingbirdWebSocket、(8) HummingbirdFluent またはデータベース統合、(9) ResponseGenerator または EditedResponse。
ハイブリッドアプリ(ネイティブシェル + WebView/WKWebView/Electron + H5)のフルスタックデバッグ手法 — 単一の層で止めず、4 つの層(Web ランタイム、ネイティブ-Web ブリッジ、ネイティブ設定、プラットフォームランタイム)を横断して分析することを強制し、場当たり的な表層修正を防ぐ。ハイブリッドアプリの UI/テーマ/挙動の問題、特にプラットフォーム差異(一方のプラットフォームでは再現し、他方ではしない)、単一端での修正の度重なる失敗、ネイティブ-H5 通信・テーマ切替・プラットフォームランタイム挙動に関するサイレント失敗をデバッグするときに使用する。トリガー — 「hybrid 调试」「跨端调试」「全链路调试」「平台差异调试」「WebView 问题」「WKWebView 问题」「native 和 H5 交互问题」「单端修复失败」「跨端主题问题」「跨端样式不一致」 / hybrid debug, cross-platform debug, webview issue, native-web bridge, full-stack debugging, RN/Electron debugging。
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。
