Skills
エージェント向けにパッケージ化された専門スキルと手順を 96,770 件掲載。コマンド 1 行でインストールできます。
開発
CrazyGames JavaScript SDK(v3)をブラウザーまたは HTML5 ゲームに統合します。SDK の初期化、ユーザー認証とプロフィール取得、永続的なキー/バリューストレージ、インタースティシャル広告とリワード広告、広告ブロック検出、レスポンシブバナー広告、ゲームプレイのライフサイクルフック(loadingStart/Stop、gameplayStart/Stop、happytime)、および任意の Xsolla Pay Station アプリ内購入と分析用注文追跡に対応します。CrazyGames について言及した場合、CrazyGames でのゲーム公開や統合を希望する場合、またはブラウザー/HTML5/JavaScript ゲームに広告、ユーザーアカウント、ゲームイベント、ストレージ、ゲーム内購入などの SDK 機能を追加する必要がある場合に使用します。
GameDistribution JavaScript SDK(GD SDK)を JavaScript または HTML5 ゲームに統合します。SDK の初期化、インタースティシャル広告とリワード広告の表示、バナー広告、広告コールバックの処理、ゲームのライフサイクルイベントを扱います。GameDistribution、GD SDK、ゲーム広告、HTML5 ゲームの収益化、広告の統合、または JavaScript/HTML5 ゲームでの広告やライフサイクルイベントの接続について質問された場合に使用します。
HyperFrames CLIの開発ループを使用します。init、add、catalog、capture、lint、check、snapshot、compare、grade-compare、preview、play、present、beats、keyframes、単一またはバッチのrender、publish、cloud、cloudrun、feedback、lambda、doctor、browser、info、upgrade、skills、compositions、timeline、history、clean、docs、benchmark、telemetry、transcribe、auth、tts、remove-backgroundに対応します。ビルドやレンダリングの失敗の診断にも使用します。validate、inspect、layoutは非推奨のエイリアスです。checkを使用してください。ローカル、HeyGenホストのクラウド、AWS Lambda、Google Cloud Runでのレンダリングに対応します。
MSN JavaScript SDK(`window.$msstart`)を Microsoft Start 上で動作する JavaScript ゲームに統合します。SDK の初期化、プレイヤー認証、クラウドセーブのキー/バリューストレージ、バナー広告とインタースティシャル/リワード広告のライフサイクル管理、ネイティブ共有、リーダーボードへのスコア送信、アプリ内購入に対応します。MSN SDK の設定、MSN 広告の統合、MSN によるゲーム収益化、JavaScript ゲームへの MSN 機能追加、`$msstart`、`msstart` スクリプト、MSN クラウドセーブ、MSN IAP に言及した場合に使用します。
Poki JavaScript SDK(PokiSDK)を JavaScript ブラウザーゲームに統合します。PokiSDK を初期化し、インタースティシャル広告とリワード広告の表示タイミング(commercialBreak、rewardedBreak)を設定し、ゲームプレイのライフサイクルイベント(gameplayStart、gameplayStop)を管理して、読み込み進捗のトラッキング(gameLoadingFinished)を設定します。ユーザーが Poki、PokiSDK、ウェブゲームの収益化、ゲームポータルとの統合、ブラウザーゲームの広告表示、または Poki プラットフォームでの HTML5 ゲームの配信に言及した場合に使用します
Next.js App Router アプリ向けに、戦略駆動の時間枠ジェネレーターを構築します。日次の範囲、毎月第 N 曜日のルール、単発枠、終日枠に対応し、現地の壁時計時刻で定義して UTC の時点として保存します。座席、予約、予約不可時間、ホストの予定、共有リソース、営業時間を差し引き、一覧ルートと、書き込みトランザクション内で容量を再確認する予約ルートを備えます。次の場合に使用します。(1)予約、クラス、レンタルなどの時間枠を個別に保存するのではなく、ルールから生成したい。(2)DST 前後で日付が誤る、UTC から離れた地域で曜日が誤る、週表示が 1 日だけになる、またはサーバーのタイムゾーンによって時刻が変わる。(3)戦略の検証やタイムゾーンの固定が必要、または壁時計時刻を UTC として保存する方式から移行したい。(4)2 人のゲストが最後の座席を同時に予約できてしまう。(5)ユーザーが次の語句に言及する:time slots、slot generator、availability、booking slots、opening hours、slot strategy、RANGE、PERIODICITY、DAY_RANGE、ONCE、slotInterval、slotDuration、slotsLimit、daysLimit、first Monday of the month、last Friday、overnight slots、lead time、booking window、timeOffset、IANA time zone、DST、fromZonedTime、storageVersion、slot ID、md5、overbooking、capacity check、book_slots、slot-no-longer-available、slot-has-not-enough-capacity。Intl に基づく依存関係のないエンジンを搭載し、4 種類のプロセスタイムゾーンで実行する 23 件のテストスイートを備えています。既存予約の slot ID は安定して維持され、一覧と予約で 1 つの空き状況マップを共有し、両バックエンドで予約トランザクション内に容量を再確認します。Next.js App Router のルートハンドラーは Node.js runtime で動作し、SlotStore の境界の背後で Firestore または Supabase/Postgres を使用します。カレンダー UI、RRULE や iCalendar の繰り返し、決済、予約フロー画面には対応しません。
cooked.を最新バージョンに更新します。インストール方法を判別し、それぞれに適した方法で更新します。マーケットプレイスの公式プラグインには、ai-editorとcreator-teardown用のプラグイン更新コマンドを使用します。ユーザー所有のフォーク(エディター自体のコードを変更する上級者向けの方法)は、バックアップブランチを作成してからnextwork-projects/ai-video-editor-cookedの新バージョンを取得し、ユーザーの変更を保持してマージします。その後、簡易セルフチェックを実行し、失敗した場合はロールバックします。通常のクローンには、フォーク向けの手順を3ステップで適用します。ユーザーが「エディターを更新」「最新バージョンを取得」「自分のフォークを同期」「新バージョンを取得」と言う場合や、エディターのコードを変更した後に最新状態を保つ方法を尋ねた場合に使用します。スタイルや設定の変更(tasteまたはhome page)、メンテナーがフィードバックを修正に反映する作業(improve)には使用しません。
Y8 JavaScript SDK を JavaScript および HTML5 ゲームに統合します。SDK の読み込みと初期化ハンドシェイク、Y8 ログインによるプレイヤー認証、クラウド連携のユーザーデータ保存、Google AdSense によるインタースティシャル広告とリワード広告、ネイティブ実績の解除と一覧取得、ゲーム内リーダーボードのスコア送信と取得を扱います。Y8 SDK、Y8 API、Y8 の統合、Y8 リーダーボード、Y8 実績、Y8 ログイン、または JavaScript/HTML5 ゲームへの Y8 機能追加に言及した場合に使用します。
Yandex Games JavaScript SDK(YaGames)を JavaScript ゲームに統合します。SDK とライフサイクルフックを初期化し、プレイヤー認証と認可を管理し、プレイヤーごとのクラウドストレージを扱い、広告枠(インタースティシャル、リワード動画、固定バナー)を制御します。アプリ内購入とリーダーボードを実装し、リモート設定フラグを取得し、レビューの促進やホーム画面ショートカットなどのソーシャル機能をサポートします。Yandex Games、YaGames、yandex sdk、Yandex.Games プラットフォームへのゲームのデプロイ、または Yandex 上でホストされる JavaScript ゲームへの広告、リーダーボード、アプリ内購入、プレイヤー認証などの機能の統合に言及した場合に使用します。
YouTube Playables JavaScript SDK を HTML5 ゲームで初期化して統合する際に使用します。SDK の起動処理、ゲームのライフサイクル通知、永続的なセーブデータ管理、インタースティシャル広告とリワード広告、リーダーボードへのスコア送信、プレイヤーの言語検出、音声/一時停止のライフサイクルフックを扱います。YouTube Playables、YouTube 向けゲームの作成や埋め込み、YT game SDK、YT Playables の統合、または YouTube 上で遊べるインタラクティブなゲームの作成について質問された場合に使用します。
要件の簡単な説明、またはユーザーが指定したブランチ名/フォルダー名をもとに、リポジトリの `.worktrees/` 内へ専用ブランチ付きの新しい独立した git worktree を作成します。同じ checkout 内で stash や checkout を行わずに、複数の作業を並行して進められます。「worktree を作成」「新しい worktree」「並行して作業」「この機能を専用フォルダーに分離」「X 用の別 checkout」「Y 用の worktree」「new worktree」「work on multiple branches at once」「set up a parallel checkout」と依頼された場合、または `.worktrees/` フォルダーが明示された場合に使用します。
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)、またはマシンの動作の遅さに言及した場合も使用します。
任意のリポジトリで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 のない既存コードベースに着手するとき、または作業前にレガシー/ブラウンフィールドリポジトリのコンテキスト整備、オンボーディング、文書化、マッピング、把握を求められた場合に使用
ターミナルを使わず、チャットからユーザーの GitHub リポジトリに PostHog をセットアップします。PostHog のセットアップエージェント Wizard がクラウドで実行され、SDK と最初のイベントを追加してプルリクエストを作成します。ユーザーのコードを読み取ったり編集したりできない場合に限り使用します。ChatGPT や Claude のウェブ版などのウェブチャットアプリでは、この状況がよくあります。典型的な依頼は、アプリやリポジトリへの PostHog のインストール、追加、セットアップ、または PostHog を追加するプルリクエストの作成です。ユーザーのリポジトリ内で作業する場合は、代わりに installing-posthog-in-a-codebase を使用します。GitHub への接続、リポジトリの選択、実行の開始と状態確認、プルリクエストの共有を扱います。
`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 を使用します。
データ抽出のエキスパートガイド。対象を理解するための構造化された聞き取りから始めます。常に最も低コストの方法(HTTP リクエスト → ブラウザーフィンガープリント → ヘッドレスブラウザー)を最初に試します。TLS/HTTP フィンガープリントの偽装(curl_cffi、primp、rnet)、最新のステルスブラウザースタック(patchright、camoufox、nodriver)、ベンダー別の回避策を含むアンチボットベンダーマトリクス(Cloudflare、DataDome、Kasada、Akamai)、CAPTCHA/Turnstile の解決、位置指定に対応したプロキシネットワークとマネージドブロック解除サービス(Zyte API、Web Unlocker)、構造化データ抽出(JSON-LD/microdata/OpenGraph)、AI/LLM 駆動および適応型抽出(scrapling、crawl4ai、firecrawl)、サイトスタック別の手引き(Next.js App Router/RSC、Tableau、OData、PX-Web、SDMX、ASP.NET、GraphQL、SPA)、ブラウザーリクエストの注入、リアルタイムリクエストの傍受、スクレーパーと抽出データのためのクリーンな OOP アーキテクチャ標準を扱います。ユーザーがウェブサイトまたは API からのスクレイピング/データ抽出を求めた場合に使用します。
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 を使用)。
公開の `orca` CLI を使用して、Orca が管理する worktree、フォルダーコンテキスト、ターミナル、リポジトリ、自動化、アーティファクト、worktree コメント、および Orca アプリに埋め込まれたブラウザを操作する。ユーザーが「$orca-cli」「use orca cli」「Orca worktree」「child worktree」「cardStatus」「spawn codex/claude in a worktree」「read/wait/send Orca terminal」「terminal send」「full handoff」「handover」「give this to another agent」「another worktree」「Orca browser」「orca artifacts」「share HTML/Markdown」「public artifact link」「control the browser inside Orcaoclassroom」と言ったときに使用する。Orca が管理する状態に wortt Involving タスクでは、生の `git worktree`、場しの PTY、Playwright、Computer Use よりこの方法を優先する。Orca の埋め込みブラウザ以外のブラウザウィンドウ、webview、デスクトップ UI には Computer Use を使用してきた。
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。
