Skills
エージェント向けにパッケージ化された専門スキルと手順を 101,174 件掲載。コマンド 1 行でインストールできます。
すべて
Sentry releases とデプロイ追跡を設定します。イベントにバージョンと環境のタグを付け、CI でコミット情報を含む release を作成し、疑わしいコミットとコードマッピングを連携します。これにより、問題がどの release で発生したか、原因のコミット、release の健全性を Sentry で確認できます。releases の設定、デプロイ追跡、変更内容の確認を求められた場合や、問題に unknown release または suspect commit が表示されない場合に使用します。
ユーザーが Web サイトのページ階層、ナビゲーション、URL 構造、または内部リンクを計画、マップ、または再構成したい場合に使用します。「sitemap」「site map」「visual sitemap」「site structure」「page hierarchy」「information architecture」「IA」「navigation design」「URL structure」「breadcrumbs」「internal linking strategy」「website planning」「what pages do I need」「how should I organize my site」または「site navigation」などが言及された場合にも使用します。Web サイトが持つべきページとそれらの接続方法を計画している場合にこれを使用します。XML サイトマップには使用しません(それは技術的な SEO です——seo-audit を参照)。SEO 監査については seo-audit を参照してください。構造化データについては schema を参照してください。
build123d(Python CAD)で、木工用の治具・固定具、および実測したオリジナルからモデリングする交換部品向けの 3D プリント可能な STL ファイルを生成する。ユーザーが、円切り用のトラメルやランプシェードリング治具、角度ウェッジ、スペーサーやセットアップブロック、ドリルガイド、ルーターテンプレート、位置合わせや組み立て用の治具、交換用のねじ式ランプグローブやシェード、または測定値から複製した任意のカスタム 3D プリント治具・部品を求める場合に使用する。すぐに使えるスクリプトと、印刷に失敗する STL を拒否しサポートが必要なオーバーハングを検出する印刷準備チェックを同梱する。既定のビルドボリュームは Elegoo Neptune 4 Pro(使用可能 220 x 220 x 260 mm)で、プリンターごとに上書き可能。メートル法単位。
Storybook(UI カタログ)リファレンス。story、CSF(Component Story Format)、CSF Next(CSF Factories)、args、argTypes、decorators、play function、インタラクションテスト、autodocs、main.ts / preview.ts、アドオン(a11y、controls、viewport、themes)、Vitest addon、test-runner、Storybook MCP サーバー、components manifest、アドオン作成、アップグレード/移行。
このスキルは、androidx 自身の書き方に沿って Jetpack Compose UI テストクラスを構成するために使用する — `@MediumTest` + `@RunWith(AndroidJUnit4::class)`、単一の `createComposeRule(StandardTestDispatcher())` ルール、`setContent { }` の上で宣言するホイストされた `mutableStateOf`、そして Test → Find → Assert → Act → Re-assert の流れ。カスタム Activity に `createAndroidComposeRule<MyActivity>()` をいつ使うか、`runOnIdle { }` でコンポジションの外から状態を駆動する方法、状態を `setContent` の内部でホイストしてはならない理由、`@get:Rule createComposeRule()` と `runComposeUiTest { }` を同じテストに同時に登場させてはならない理由を扱う。開発者が「how do I write a Compose test」「where do I declare state」「how do I name the test class」「MediumTest vs LargeTest」「rule.setContent inside @Before」と尋ねたとき、またはコンパイルできない、もしくは外から状態を駆動できないテストクラスを示したときに使用する。
Supabase(オープンソースの Firebase 代替・BaaS)リファレンス。PostgreSQL データベース、Auth(Email / OAuth / Magic Link / Phone / SSO)、Storage、Edge Functions(Deno)、Realtime(subscriptions / presence / broadcast)、Vector embeddings、supabase-js、supabase CLI、RLS(Row Level Security)、migrations。PostgreSQL ベース。SQL Server / node-mssql は別スキル mssql。
Syncfusion Spreadsheet コンポーネントを使用して Excel ライクな UI を必要とする Vue アプリ向けのスキル。トリガー:Excel(.xlsx、.xls、.xlsb)および CSV ファイルの作成・表示・編集、スプレッドシートエディタの埋め込み、API/JSON からのデータバインディング、数式・グラフ・検証・フィルタリング・条件付き書式の使用。ユーザーがスプレッドシートファイルに言及した場合にもトリガーする("open xlsx"、"load Excel file"、"add Syncfusion spreadsheet"、"bind data to spreadsheet")。UI コンポーネントを伴わない単体のファイル処理にはトリガーしない。
Python/React プロジェクト向けに、高レベルの目標を原子的な実装タスクに分解する。大規模な機能、複数ファイルの変更、3 ステップを超えるタスクを分解するときに使用。完了条件、ファイルパス、複雑度の見積もり、明示的な順序を備えた、独立して検証可能なタスクを生成する。コンテキストウィンドウをまたいで状態を追跡するための永続タスクファイル(task_plan.md、progress.md)を作成する。高レベルの計画(project-planner を使用)やアーキテクチャの決定(system-architecture を使用)は対象外。
WeatherFlow Tempest ステーションの REST API とハブのローカル UDP ブロードキャストを通じて、超局地的な天気情報を照会します。現在の気象状況、予報、過去の観測値、リアルタイムでデコードしたデータグラム(obs_st、rapid_wind、evt_precip、evt_strike、hub_status)に対応します。ユーザーが自分の Tempest/WeatherFlow ステーションの天気、気温、雨、風、湿度、予報データについて尋ねた場合や、ハブの UDP ポート 50222 のブロードキャストを解析したい場合に使用します。Tempest ステーションを使わない一般または都市の予報(公共の気象サービスが提供)、シェイクスピアの戯曲『テンペスト』など文学に関する質問、他社製の気象ハードウェアには使用しないでください。REST エンドポイントには個人利用トークンが必要で、UDP ブロードキャストは Tempest ハブの LAN 内にのみ存在します。
スコア付き比較マトリックスを備えた構造化された技術トレードオフ分析文書を作成する。ユーザーが技術を比較したい、アーキテクチャの選択肢を評価したい、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'。ユーザーが技術調査を完了し、その結果を意思決定文書として整理したいときにも使用。
投資仮説をスクリーニング段階からポジション決済後の振り返りまで、ライフサイクル全体にわたって追跡します。スクリーナーの出力から仮説を登録し、状態遷移を管理し、ポジションサイズを設定し、レビュー期限を確認して、P&LとMAE/MFE分析を含む事後分析レポートを生成します。ユーザーが「register thesis」「track this idea」「thesis status」「review due」「close position」「postmortem」「trading journal」と言った場合に起動します
pnpm monorepo 内で本番品質の TypeScript SDK を npm パッケージとして設計・構築・検証・公開する。ワークスペース構成、公開 API とモジュール境界、プラグイン拡張ポイント、ブランド型とライブラリ向けに調整した tsconfig、tsdown によるバンドル(tsup/tsc のみ/unbuild との比較)、ESM+CJS デュアルおよび同形条件(browser/workers/RN/deno)付き package.json exports、Turborepo パイプライン、publint と @arethetypeswrong/cli による検証、changesets のプレリリースモード、npm dist-tags(latest/next/beta/rc/canary)、alpha→beta→rc→stable のリリースライフサイクルを扱う。トリガー:build a TS SDK、extract core library、package.json exports、dual ESM CJS、tsdown config、tsup vs tsdown、publint、attw、changesets prerelease、npm dist-tag、beta to rc、canary release、pnpm workspace SDK、isomorphic SDK、tsconfig library、npm provenance、shipping a TypeScript library。
1 つまたは複数のウェブページ/アプリ UI スクリーンショットを、単体ページとして、あるいは既存フロントエンドを改修して、高忠実度かつレスポンシブな実装に変換する。ビューポートの正確な一致、タイポグラフィ/アイコンの監査、明示的な余白と配色の一致、ブラウザでのスクリーンショット比較、明らかな不一致が残らなくなるまでの反復的な調整を優先する。アセットが不足している場合は、提供されたファイルを使用し、利用可能な場合は image_gen で不足しているラスターアセットを直接生成し(複数の関連アセットでは抽出可能なアセットシートの形が望ましい)、それ以外の場合はプレースホルダーと、残りの各アセットにつき 1 つの独立した生成プロンプトを含む 1 回でコピー&ペーストできるコードブロックを使用する。
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。
