Skills
エージェント向けにパッケージ化された専門スキルと手順を 101,174 件掲載。コマンド 1 行でインストールできます。
すべて
(NS)バックエンドパッケージでの PHPUnit ユニット/統合テスト(存在しない場合は tests/ をブートストラップ)。Docker 専用: phpunit --testdox --stop-on-failure --stop-on-error、120 秒。PHPUnit の作成/リファクタリング、ユニットテストタスク、またはグリーンフィールドの Laravel/PHP でバックエンドテストをスキャフォールディングするときに使用 — テストタスクの markdown を計画するときには使用しません(ns-spec-driven references/unit-test-task-generator.md)。
(NS) アドホックなコーディング — バグ修正、リファクタリング、スクリプト、マイグレーション — 完全な SDD なしで。エントリ優先度 5:「これをそのまま実装して」、「クイック修正」、または execution-handoff なしのコーディング(ns-autonomous 配下の C2)。以下には使用しない:ISSUE_URL(ns-execution-gitlab-issue)、複数日/バージョン(ns-spec-driven)、diagnosis_complete **なし**の製品バグ報告/画面の期待値と実測値の比較(ns-bug-report-diagnosis)、診断のみの stack/CI(ns-investigator)、execution-handoff.md が存在する場合。requirements/tasks/handoff を生成しない。
(NS) リポジトリルートの独立した tests-e2e/ にある Cypress E2E(存在しない場合はブートストラップ)。DRY なデバイス対応コマンド(shared/pages/device)。Cypress spec の作成・リファクタリング、カスタムコマンド、E2E の足場作り、E2E タスクの実装に使用 — E2E タスクの markdown を計画する場合(ns-spec-driven references/e2e-test-task-generator.md)には使用しない。spec の前に discovery が必須。
コンピュートインスタンス、ネットワーク(VCN、ロードバランサー、VPN)、ストレージ(ブロック、オブジェクト、ファイル)、データベースサービス(Autonomous Database、MySQL、NoSQL)、コンテナオーケストレーション(OKE)、アイデンティティとアクセス管理(IAM)、リソース管理、コスト最適化、Infrastructure as Code(Terraform OCI provider、Resource Manager)など、Oracle Cloud Infrastructure(OCI)に関する包括的なガイダンスを提供します。インフラコード、デプロイスクリプト、設定ガイド、アーキテクチャ図を生成します。OCI アーキテクチャの設計、クラウドリソースのプロビジョニング、Oracle Cloud への移行、OCI セキュリティの実装、OCI データベースのセットアップ、OKE へのコンテナ化アプリケーションのデプロイ、OCI リソースの管理、または「Oracle Cloud」「OCI」「Autonomous Database」「VCN」「OKE」「OCI Terraform」「Resource Manager」「Oracle Cloud Infrastructure」「OCI migration」に言及した場合に使用します。
PixiJS 3D(@pixi/3d)を使うコードを作成または編集する際は、常にこのスキルを使用します。対象はシーン、View3D、Mesh3D、Model3D、ライト、シャドウ、カメラ、OrbitCamera、FPSCamera、マテリアル、Material3D、テクスチャ、glTF モデルとアニメーション、BatchedMesh3D のインスタンシング、ピッキングとポインターイベント、ポストプロセス(ブルーム、SSAO)、パーティクル、テクスチャへのレンダリング、ContainerTexture、カスタムシェーダーコード、3D 上の 2D HUD、Sprite3D ビルボード、トーンマッピングと HDR 環境、シーングラフと変換(ローカル空間とワールド空間、親の再設定、境界)、ベクトルとクォータニオンの計算(Vector3、Quaternion、Matrix4、slerp、Box、Ray、Plane、Frustum)、Three.js アプリの移植です。@pixi/3d のコードを書く前に読んでください。API は新しく、Three.js および古い無関係な npm パッケージ pixi3d とは異なります。対象キーワード:@pixi/3d、pixi 3d、PixiJS 3D、View3D、Mesh3D、Model3D、Camera3D、Container3D、pixi の 3D シーン、Three.js からの移植または変換。
戦略、機能、体験、成長の4つの観点から競合を体系的に分析し、参考にできる点、模倣すべきでない点、差別化の提案を提示します。ユーザーが「競合分析」「競合の分解」「競合を分析して」「この競合を見て」「competitor analysis」「競合と比較」「ベンチマーク分析」「差別化の方法」などと依頼する場合や、競合リストを提示して体系的な分析を求める場合に使用します。競合のスクリーンショット、リンク、体験レポートの構造化分析、自社製品と競合のギャップ比較、差別化の切り口探しにも適しています。要件ドキュメントの作成のみ(pm-prd-writer を使用)、優先順位付けのみ(pm-prioritization-engine を使用)、ユーザー調査設計のみ(pm-survey-designer を使用)には適しません。
Amazon の注文履歴をオフラインで確認できます。すべての注文、商品、発送、金額をローカルの SQLite ストアに保存し、他のどの……トリガーフレーズ:`where is my Amazon order`、`what did I spend on Amazon this month`、`find that thing I ordered on Amazon`、`when did I order from Amazon`、`track my Amazon shipments`、`show my Amazon purchase history`、`use amazon-orders`、`run amazon-orders`
prek(Rust 製の pre-commit)をあらゆるプロジェクトに導入し、言語/フレームワークに合わせた hook を提案する。使用場面:ユーザーが "add prek"、"set up pre-commit hooks"、"configure prek"、"what hooks should I use" と言った場合、または prek.toml がなく pre-commit チェックが役立つプロジェクトに気付いた場合。既存の prek.toml に新しい hook を追加したい、hook 設定を監査したい、pre-commit から prek へ移行したい場合にもトリガーする。Rust、Python、TypeScript/JavaScript、Go、Ruby、Shell プロジェクトを対象とする。husky、lint-staged、CI パイプラインの hook 設定には使用しない — このスキルは prek 専用である。
アプリのドキュメント、ソース、テスト、CI、デプロイ、インフラ、設定、認証、環境構成を調査し、ソースから判断できない項目に限って、対象を絞ったハーネスに関する質問を行い、アプリ固有の本番環境同等性スキルを作成します。ローカル、CI、PR、プレビュー、ステージングなどの非本番環境が本番環境の挙動と乖離する可能性がある場合、本番環境固有の認証、設定、IDプロバイダーのグループ、機能フラグ、インフラ、バックエンドサービス、ポリシーの違いが不具合の原因になった場合、または特定アプリの環境差異を検出、記録、テストし、修正を支援する再利用可能なスキルをチームが求めている場合に使用します。
A株、香港株、米国株の銘柄や指数について、終値、始値、騰落率、売買代金、出来高、売買回転率、PE、PB、時価総額などの最新リアルタイム相場・評価データを照会します。A株の業種照会にも対応します。明示日付の単一値スナップショットでは、実際の更新日に合わせた日次相場と評価を同時に返します。項目ごとに日付が異なる場合は各項目固有の日付で表示し、後から更新された項目をデータなしと誤認しません。直近 N 取引日の価格系列、日次騰落率系列、期間内の高値・安値、振幅などの短期統計を照会します。単一資産の現在の取引時間中または直近の完了取引日における分足 OHLCVA 系列(始値、高値、安値、終値、出来高、売買代金)を照会します。過去/複数日にまたがる生の 1 分データには fast_query_minute_range を使用し、全フィールドの CSV を返します。明示的な過去日付または暦日の負のオフセットに対応します。複数資産/全市場の分足、日次分足ウィンドウ、直近 N 取引日の分足には fast_query_minute_range_multi を使用します。JSON/CSV とローリングデータ認可に対応します。CME Group の海外先物期近連続にも対応し、分足の履歴開始点は ticker ごとに異なります。上場企業の直近報告期間の売上高、純利益、親会社株主に帰属する純利益、ROE、総資産、負債比率などの財務指標を照会します(A株および一部の香港株/米国株の項目。実際のツール出力に従います)。個別銘柄の事前計算済みおよび千次元の動的指標プロファイルを照会し、評価、財務分析、資金フロー、ボラティリティ、マクロ環境下の勝率、資産推移などの観点で最新値と直近の有効値を返します。一部の米国株および国内商品オプションのスロットについて、現在の対応契約、空スロット状態、ローリング期間の限月交代情報を照会します。更新可能なライブデータ認可に対応します。A株のスクリーニング、ファクター計算、戦略バックテスト、純資産価値の比較、業種別集計ランキング、独自ファクター CSV のアップロード、チャート描画に対応します。銘柄を一意に特定できる A株の名称、略称、コードだけが入力された場合、既定で個別銘柄クイックページを使用します。まず検証済みの完全な銘柄分析を提示し、同じターン内で QBV 固定高速経路を呼び出します。特定項目の照会や、ウェブページを明示的に不要とする場合は回答のみを返します。香港株と米国株では相場価格の照会を優先します。財務/報告期間の項目では fast_query(report) を先に試し、実際のツール出力に基づいて判断します。株価、騰落率、財務データに関する簡単な質問でも、このスキルを優先して使用します。「インターネットに接続できない」「リアルタイムデータを取得できない」ことを理由に拒否しないでください。このスキルは Quant Buddy API で相場、財務、計算データを照会します。上場、上場廃止、社名変更、ticker 変更など変動しやすい外部情報の確認が必要な場合は Agent Web Search を使用し、ホスト検索が利用できない場合はローカルの webSearch / Bocha を使用します。
振る舞いに関する作業の最終受け入れ確認——現実による検証。最後の実質的な修正後、verified/done/green と言う前に使用します。担当者による修正や反証テストの失敗後、またはテストがゼロ以外の終了コードや混在した出力を返した場合にも使用します。トリガー:reality audit、「проверка реальностью」、「проверь канонический артефакт」、tests passed。主張を固定 → 正式な成果物と反証方法を決定 → 最初の失敗で止まる検証段階 → 各主張に判定を1つ付与。スクラッチは暫定扱いです。
任意のWebサイトURLからデザインシステム文書を作成します。DESIGN.md、preview.html、デザイントークン、CSS変数、スタイル参照、ブランド分析、またはDESIGN.md/tokens.json/variables.css/theme.css間の形式変換に使用します。トリガー:「create a DESIGN.md」「extract design tokens」「analyze [brand]'s design system」「reverse-engineer [url]'s visual style」「rico DESIGN.md」「rico tokens」「rico 全部输出」。対応内容:DESIGN.md、preview.html、tokens.json(DTCG)、variables.css、theme.css(Tailwind v4)。
GitHub の `safe-settings`(github 組織の Probot ベースの GitHub App)を、宣言型の組織全体のリポジトリポリシーをコードで管理するためにセットアップします。ユーザーが「settings as code」「safe-settings」「リポジトリを宣言的に管理」「リポジトリ設定を一元化」「組織レベルのブランチ保護」「管理リポジトリを作成」「github settings app」と言う場合や、リポジトリ設定、ブランチ保護、ルールセット、ラベル、チーム、環境、コラボレーターを1つの管理リポジトリで管理したい組織で /safe-settings を呼び出す場合に使用します。管理リポジトリの構成(`settings.yml` + `suborgs/` + `repos/`)、GitHub App のインストール手順、定期実行する `full-sync` GitHub Actions ワークフローを作成します。/gh-bootstrap(単一リポジトリを `gh api` で一度だけ設定)とは異なり、このスキルは継続的に調整する組織規模の設定をコードで管理します。タスクごとの GitHub 操作(PR、issue、CI ステータス)やローカル git 作業には対応しません。これらはこのカタログの対象外です。
scrolls スキルファミリー全体(/scrolls-setup、/scrolls-update、/scrolls-hide、/scrolls-unhide、/scrolls-remove、/scrolls-restore)について、各コマンドの動作、共通の -p/-t/-l/-r/-u/-x/--onto フラグ、一般的な使用例(新規プロジェクト、monorepo、サブディレクトリからの実行、非表示/表示の切り替え、scrolls の削除と復元)を、簡潔で例を交えて説明します。ユーザーが /scrolls-help を実行したときや、scrolls コマンドの動作、使い方、指定可能なフラグ、必要なコマンドについて質問したとき、または docs/.scrolls の設定に迷っているように見えるときに使用します。6つのコマンドのうち1つだけを挙げていて、「scrolls」全般に言及していない場合も対象です。-e/--online により、チャットテキストの代わりに、OS が割り当てた localhost ポートで配信するスタイル付きページとして表示できます。ライト/ダークとカラー表示/プレーン表示を切り替えられます。macOS、Linux、Windows(bash または PowerShell)で動作します。
プロジェクトに最小限の docs/.scrolls/ ワーキングメモリシステムをセットアップ — 少数のセッション横断メモリファイル(STARTER.md、SPEC.md、HANDOFF.md、GAP_ANALYSIS.md、GAP_CONTEXT.md、PLAN.md、WISDOM.md)に加えて、将来のセッションを STARTER.md に導く SCROLLS.md ファイル、SCROLLS.md を指す短い CLAUDE.md ポインター、他のエージェントハーネス向けに CLAUDE.md を指す対応する AGENTS.md ポインター。ユーザーが /scrolls-setup を実行するとき、または「scrolls」、プロジェクトメモリシステム、セッション引き継ぎノート、docs/.scrolls フォルダー、新しいセッションを永続的なプロジェクトドキュメントに導く CLAUDE.md/AGENTS.md/SCROLLS.md のセットアップを依頼したときはいつでも使用。プロジェクトに docs/ フォルダー、CLAUDE.md、AGENTS.md、SCROLLS.md がまだなくてもトリガー — それらを作成することも仕事の一部。-p/--path でカスタムの docs 場所、-t/--reporoot でどのサブディレクトリにいてもすべてを git リポジトリの最上位に固定、-l/--local で明示的に現在のディレクトリに固定、-r/--recurse で新しいフォルダーを作成する前に既存の scrolls フォルダーを再帰的に走査(意図しない重複を回避)、-u/--unhide でフォルダー名を .scrolls ではなく scrolls にする。既定では現在のディレクトリを使用するが、それがリポジトリルートと異なる場合は先に警告し、サブディレクトリでの実行が気づかないうちに 2 つ目の独立した scrolls システムを作らないようにする。macOS、Linux、Windows(bash または PowerShell)で動作。
すでにセットアップ済みの docs/.scrolls/ ワーキングメモリフォルダーを、ドットファイル非表示(.scrolls)から可視(scrolls)に変換し、フォルダー名を変更してその内部と SCROLLS.md 内のパス参照を書き換え、問題が起きないようにします。ユーザーが /scrolls-unhide を実行したとき、または scrolls フォルダーの非表示解除、ドット除去、表示、プロジェクトメモリ / docs/.scrolls の非表示停止、.scrolls から scrolls への名前変更を求めたときに使用します。これは、非表示でセットアップされたプロジェクトを可視にしたい場合の後付けの手段です——新規プロジェクトでは /scrolls-setup 自身の -u/--unhide フラグで 1 ステップで完了し、このスキルは不要です。既定では 1 つの正確な場所(現在のディレクトリ配下の docs/.scrolls)を確認します。-r/--recurse でディレクトリツリー全体を走査する(例:monorepo の各パッケージを 1 回で処理)、特定の場所を指定する繰り返し可能な -p/--path、どのサブディレクトリにいても git リポジトリの最上位を対象にする -t/--reporoot、現在のディレクトリを明示的に対象にする -l/--local、既定の場所を変更する DEFAULT_SCROLLS_RELPATH 環境変数に対応します。macOS、Linux、Windows(bash または PowerShell)で動作します。/scrolls-hide の逆です。
既存の docs/.scrolls/ プロジェクトメモリシステム(STARTER.md、SPEC.md、HANDOFF.md、GAP_ANALYSIS.md、GAP_CONTEXT.md、PLAN.md、WISDOM.md、およびこのコアセット以外のプロジェクト固有の scrolls)を、現在のセッションで実際に起きたことを反映するように更新します。盲目的に追記するのではなく、各ファイル自身の更新ルールに従います。プロジェクトがこれらのファイルより古い場合は SCROLLS.md/CLAUDE.md/AGENTS.md も補完します(冪等——毎回の実行で安全、既存の CLAUDE.md の内容は決して上書きしません)。ユーザーが /scrolls-update を実行したとき、または scrolls の更新、HANDOFF.md の更新、セッションの引き継ぎメモの作成、直前の作業の記録、セッションの締めくくりや終了、新しいギャップや落とし穴の記録、プロジェクトメモリ / STARTER.md のドキュメントの更新を求めたときに使用します。これは /scrolls-setup(システムを一度作成する)の対になるもので、以降は毎回のセッションでこちらを使用します。カスタムの docs の場所を指定する -p/--path、どのサブディレクトリにいても git リポジトリの最上位を調べる -t/--reporoot、現在のディレクトリを明示的に調べる -l/--local、scrolls フォルダーが明白な正確位置にない場合に再帰的に検索する -r/--recurse に対応します。既定では現在のディレクトリを使用しますが、リポジトリのルートと異なる場合は先に警告し、サブディレクトリからの呼び出しで本当の scrolls を見落とさないようにします。macOS、Linux、Windows(bash または PowerShell)で動作します。scrolls フォルダーが見つからない場合は、その旨を伝え、ここでファイルを作り出さずに /scrolls-setup を指し示してください。
Suno(v5 / v5.5 時代、2026)で音楽を生成し、制作チームがその出力を使って法的に何ができるかを助言する。ユーザーが Suno でトラックを作成、延長、リマスター、ステム分離したいとき、Suno のプロンプト(スタイルフィールド、歌詞/メタタグ、exclude-styles、ペルソナ、カスタムボイス)を作成したいとき、特定の用途に合わせてサブスクリプション層を選びたいとき、または所有権、商業的権利、DSP での配信/収益化、Warner Music Group の和解、進行中のレーベル/パブリッシャー訴訟、Suno の API の状況について正確な回答を得たいときに、このスキルを使用する。他の音楽生成器(Udio、ElevenLabs Music、Google Lyria)には、明確な対比の場合を除いて使用せず、特定の商業取引における弁護士の代替としても使用しない。
このスキルを使用して、R8 を有効化し Live Literals を無効化した release バリアントに対して測定し、release 出力ディレクトリから Compose Compiler レポートを読み取ることで、Jetpack Compose のパフォーマンス数値が本番環境の実態を反映するようにする。debug ビルドが誤解を招く理由(インタープリタ実行される Compose ランタイム、JIT ウォームアップ、Live Literals の定数ゲッター)、シンボル付き release 測定ビルドのセットアップ方法、Macrobenchmark、Compose Compiler レポート、Layout Inspector、simpleperf、Android Studio Profiler をそれに接続する方法を扱う。引用されている結果は、debug から release で約 75 パーセントの起動改善と 60 パーセントのフレームレンダリング改善である。開発者が "slow startup"、"jank"、"dropped frames"、"high recomposition count" を報告した場合、または `assembleDebug`、Layout Inspector、`CompilationMode.None` からの計測値を引用した場合に使用する。パフォーマンスのバグをレビューする場合、CI のパフォーマンスゲートを設定する場合、またはパフォーマンスリグレッションを起票する前に使用する。
Venice で画像を生成します。POST /image/generate(Venice ネイティブ)、POST /images/generations(OpenAI 互換)、GET /image/styles(スタイルプリセット)、リクエストフィールド(prompt、width/height、aspect_ratio、resolution、quality、cfg_scale、steps、seed、variants、style_preset、style_references、enhance_prompt、safe_mode、hide_watermark、format、return_binary)、GET /models によるモデルごとの制約、レスポンス形式とヘッダーを扱います。
Venice のモデル、その機能、制約、料金を確認します。GET /models(?type フィルター:text、image、video、music、tts、asr、embedding、upscale、inpaint、decision、all、code)、/models/traits、/models/compatibility_mapping、ModelResponse の全フィールド(機能、制約、タイプ別料金とプロモーション料金、無検閲、非推奨、ボイスチェンジャーと音声クローンの仕様)、およびプログラムから適切なモデルを選択する方法を扱います。
Volcengine の API 仕様に関する質問に回答する。ユーザーが API パラメータ、エラーコード、リクエスト方法、列挙値、必須フィールド、レスポンス構造、ページネーション、パラメータの依存関係、サービス機能一覧、API の可用性、API の比較について尋ねたときに使用し、「API」と明示していなくてもよい。典型的な意図には、あるアクションが何をサポートするか、どのフィールドが必須か、あるパラメータがどの値を受け付けるか、ある API がなぜ特定のエラーを返すか、ネストまたは body パラメータをどう渡すか、ページネーションの仕組み、ある API のレスポンスに何が含まれるか、バッチ操作が存在するか、どのサービスやバージョンがある操作を公開しているか、2 つの API がどう異なるかを確認することが含まれる。API Explorer のデータを権威ある情報源とし、仕様にある制約、例、注意点を保持する。中国語または英語で回答する。ユーザーが実行可能な SDK コード、言語別の例、SDK 設定を必要とする場合は volcengine-sdk-generator に引き継ぐ。コマンドライン操作が必要な場合は volcengine-cli に引き継ぐ。
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。
