Skills
エージェント向けにパッケージ化された専門スキルと手順を 98,873 件掲載。コマンド 1 行でインストールできます。
開発
OpenLayers と ArcGIS サービスを使ったブラウザベースのマッピングアプリの構築、拡張、トラブルシューティングに使用します。OpenLayers と ArcGIS ベースマップ、フィーチャサービス、ベクター/ラスタタイル、位置情報サービス、ジオコーディング、ルーティング、場所、標高、セキュアな ArcGIS リソースとの連携方法を扱います。ESM のセットアップ、ol-mapbox-style、ArcGIS REST JS、API キーと OAuth、投影法、クエリとページネーション、スタイリング、ポップアップ、編集、帰属表示、パフォーマンスも含みます。
Navigation SDK for Android(com.google.android.libraries.navigation)を使用する Android アプリ(Java または Kotlin)を 7.x から 8.0 にアップグレードします。最低ツールチェーン要件の AGP 9.0.1 / Gradle 9.1.0、targetSdk 37 と Play Location Purpose Declaration、削除された推移的依存関係(kotlin-reflect、Glide)、androidx.car.app 1.3.0、および 8.0 の API 変更を扱います。DisplayOptions.showTrafficLights / showStopSigns と onGpsAvailabilityUpdate の削除、新しい RouteStatus.ROUTING_TIMEOUT、ナビゲーション中の地形マップタイプ、ListenableResultFuture、SupportNavigationFragment、setAudioGuidance、FollowMyLocationOptions、NavigationTransactionRecorder の Waypoint オーバーロードの非推奨化が含まれます。NavSDK を 8.0 にアップグレードする場合、更新後に失敗したビルドを修正する場合、またはアプリに対する 8.0 の変更点を監査する場合に使用します。iOS には使用しません。
Issue triage ワークフローが作成したドラフト PR に対するメンテナーのレビューコメントに、PR revision GitHub Actions ワークフロー(.github/workflows/revision.yml)内で無人対応します。PR に needs-revision、needs-revision-mac、needs-revision-win のいずれかのラベルが付くと開始します。コメントに従ってコードを変更し、Runner 上で検証して、ワークフローが同じ PR にプッシュするためのコミットを 1 つ残します。このワークフロー専用です。
proc CLI(macOS、Linux、Windows)でプロセスとポートを検索、調査、制御し、エージェント向けに JSON を出力します。ポート上のプロセスの確認やポートの解放(EADDRINUSE、"address already in use"、起動できない開発サーバー)、名前・PID・ファイル・プロジェクトディレクトリによるプロセス検索、プロセスの調査(コマンド、cwd、親プロセス、稼働時間、CPU、メモリ)、プロセスの停止・終了・一時停止・再開・待機、ポートが使用中の理由の追跡、自分または別のエージェントが起動した開発サーバー、ウォッチャー、ヘッドレスブラウザーなどの孤立・停止・残存プロセスの検索、タスク完了前のバックグラウンド処理の整理には、lsof、ps、pgrep、pkill、kill、netstat、pstree、top の代わりに使用します。ユーザーが proc、ポート、PID、シグナル(SIGTERM、SIGKILL、SIGSTOP)、またはマシンの動作の遅さに言及した場合も使用します。
ゲームプレイ動画(MiniMax H3 Max や Seedance などの動画モデルで生成したもの、または任意のクリップ)を、実際に遊べる Three.js の WebGL ゲームに変換します。ゲーム内の画像、3D モデル、効果音、音楽トラックはすべて fal で生成し、動画とゲームの並列フレーム、およびキーボードでゲームを操作して最も見どころのある数秒を撮影するシナリオで成果を検証します。動画の分析(フレーム、パレット、カット)、fal モデルの実行とログ記録、実際のフレームレートでのプレイテスト録画、ゲームと動画の比較、テイクの中で最も活気のある区間の特定を行うスクリプトを提供します。動画、AI ゲームプレイクリップ、ゲームのコンセプトを「ゲームにする」「プレイ可能にする」「ブラウザーで再現する」「Three.js/WebGL で再構築する」ことをユーザーが望む場合に使用してください。ゲームエンジン(Unity、Unreal、Godot)には使用せず、既存の商用ゲームの複製にも使用しません。
専門知識のない人向けに、既存のウェブサイト(団体、店舗、診療所、古い Jimdo、Wix、WordPress サイト)を刷新します。質問せずにすぐ現状調査を開始します。全ページ、すべての機能(フォーム、登録、予約、PDF、料金、ギャラリー、地図、言語)と全コンテンツを記録し、旧サイトの写真を docs/bestand.md に保存します。その後、本人しか知らない情報だけを尋ね、計画とデザインを経て新サイトへ進み、確認なしに機能を失わせません。「刷新して」「サイトを刷新して」「サイトが古くなった」「ウェブサイトを更新」「リニューアル」「Jimdo、Wix、WordPress から移行」「古いサイトを作り直す」などの依頼で使用します。ほかの言葉なしにウェブサイトのアドレス(https://…)だけが送られた場合もすぐ使用します。
任意のリポジトリでSemantic Versioningに基づくリリースを作成します。バージョンの基準を特定し、前回のタグ以降のコミットからMAJOR、MINOR、PATCHを判断して、マニフェスト、変更履歴、現在のリリースを示す行を更新し、コミットして注釈付きタグを作成します。プッシュはユーザーに委ねます。次の場合に使用します。(1)ユーザーがバージョン更新、リリースの作成・公開・タグ付け、リリースノートの準備を希望する。(2)次のリリースのバージョンを尋ねる。(3)前回のタグ以降にコミットがあり、変更履歴のセクションが必要。(4)ユーザーが /bumpv、bump version、release this、new version、tag a release、semver、CHANGELOG.md、Keep a Changelog、chore(release)、git describe、annotated tag、--follow-tags、package.json version、Cargo.toml、pyproject.toml、「what version should this be」に言及する。Node、Rust、Python、Go、PHP、Ruby、.NET、Dartのバージョン基準表、コミットからバージョンレベルへの対応、ワーキングツリーがクリーンであることの前提、`git push --follow-tags`後にリモートにタグが残ることを確認する注釈付きタグのチェックを備えています。任意のgitリポジトリに対応し、リポジトリ独自のマニフェスト、タグ接頭辞、変更履歴の場所、リリース慣例を接点とします。リリース公開ツールではありません。プッシュ、GitHub Releaseの作成、パッケージレジストリへの公開は行わず、モノレポのワークスペースではなく単一パッケージのバージョンを扱います。
Tailwind CSS v4 プロジェクトで入れ子の角丸が一致しない問題を修正・防止するため、tailwindcss-concentric プラグインをインストール、設定、使用します。ユーザーが tailwindcss-concentric の追加や設定、入れ子のボーダー半径の監査や修正を依頼した場合に使用します。また、角丸要素がパディングまたはボーダー付きの角丸親要素内にある UI(メディア付きカード、検索バーやツールバー内のボタン、セグメントコントロール、選択リング、モーダル、入力グループ)の構築やレビューにも使用します。rounded-[calc(...)] のような内側の半径のハードコードを見つけた場合や、同心、入れ子、内側/外側の角丸について言及された場合にも使用
既存のリポジトリ(ブラウンフィールド)で AI ファーストに作業できるよう、コンテキストを整備します。起動方法とテスト方法を確認し、CodeGraph インデックスを作成し、実際のレイヤーマップを再構築し、継承された判断を ADR として記録し、パターンカタログ(標準とレガシー)、負債マップ、検証可能なビルドルールをファイル:行番号の証拠付きでまとめ、人間の承認を待ちます。ARCH ロールが PRD のない既存コードベースに着手するとき、または作業前にレガシー/ブラウンフィールドリポジトリのコンテキスト整備、オンボーディング、文書化、マッピング、把握を求められた場合に使用
`orca` CLI を通じて、Orca 管理の worktree、フォルダーコンテキスト、ターミナル、リポジトリ、自動化、成果物、スキル共有、worktree コメント、Orca 内蔵ブラウザーを操作します。ユーザーが「$orca-cli」「Orca worktree」「child worktree」「spawn codex/claude in a worktree」「read/wait/send Orca terminal」「handoff」/「handover」/「give this to another agent」「Orca browser」「orca artifacts」「share skills」と言った場合に使用します。Orca の状態が関係する場合は、通常の git worktree、臨時の PTY、Computer Use より優先します。CLI、ファイルシステム、API では操作できない可視ウィンドウの GUI 操作が必要な場合に限り、Computer Use を使用します。
Headless 360 (H360) MCP ツールの discover、describe、dispatch_readonly、dispatch を使って組織の状態を読み取り、Setup を変更します。H360 ツールが利用可能で、回答に必要なのがスキルや sf コマンドでは読み取れない組織状態の場合に使用します。対象は Setup 設定、機能やライセンスへのアクセス、組織固有の上限、ヘルスチェック、リリース更新です。H360 のセットアップやエラー(401、403、404、ROUTE_NOT_FOUND、INVALID_ARGUMENT)にも対応します。レコード、SOQL、スキーマ、sf org list limits の制限、デプロイ、プラグインに関する質問には使用しないでください。
gitの作業ツリーの変更を、整理されたConventional Commitsにまとめます。差分を読み、リポジトリ独自のチェックを実行し、パス単位でステージし、無関係な変更は別々のコミットに分け、メッセージを作成して結果を検証します。次の場合に使用します。(1)ユーザーがコミット、進捗の保存、WIPの記録、完了したタスクの締めくくりを希望する。(2)作業ツリーに別々のコミットにすべき無関係な変更が混在している。(3)既存の使い方を壊す変更があり、リリースツールに認識させる必要がある。(4)ユーザーが commit、commit this、commit my changes、save progress、WIP commit、conventional commit、commit message、git add、staged、untracked、BREAKING CHANGE、feat!、Co-Authored-By、pre-commit hook、「split this into commits」に言及する。シークレットやビルド出力を除外するステージングルール、`bumpv`がMAJORリリースの判断に使う破壊的変更のマーカー、フックとamendのルール、帰属情報のトレーラーが入っていないことを確認するコミット後チェックを備えています。あらゆるgitリポジトリと技術スタックに対応し、リポジトリ独自のチェックと文書化された規約を接点とします。リリースツールでも変更履歴作成ツールでもなく、プッシュやプルリクエストのフローも扱いません。
MCU の周辺レジスタ、ビットフィールド、リセット値、アドレス(CMSIS SVD ベース)を検索し、各結果に出典と根拠ラベルを付けます。アドレス逆引き、レジスタ値のデコードと書き込み値の計算、ビットフィールド早見表とビットマップ、割り込み番号と NVIC 有効化のヒント、CMSIS 形式のマクロ生成、チップ間および周辺機器単位の比較、アドレス範囲検索、SVD 品質チェック、ローカルのチップ一覧と環境チェック、Markdown 表出力、解析結果のキャッシュに対応します。レジスタ、ビットフィールド、リセット値、周辺機器のベースアドレス、割り込み番号について質問された場合、書き込むレジスタ値のデコードや計算、レジスタマクロの生成、デバイス間のレジスタ定義の比較、またはマシン上の SVD ファイルの検索・検証を求められた場合に使用します。キーワード:寄存器、位域、复位值、SVD、外设地址、寄存器值、掩码、位图、中断号、IRQn、NVIC、宏定义、对比、整体对比、质量检查、SVD 位置、芯片清单、读改写、USART1->CR1、register、bitfield、mask、reset value、decode、interrupt。対象外:ピン多重化、マニュアルの章検索、正誤表の検索、コード内のレジスタ書き込みの検証(embedded-register-verify を使用)。
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。
