Skills
エージェント向けにパッケージ化された専門スキルと手順を 101,174 件掲載。コマンド 1 行でインストールできます。
すべて
CSS と SVG 変位フィルターを使って Apple の Liquid Glass UI エフェクト(iOS 26 / macOS 26)を実装する。リキッドグラス効果、すりガラスコンポーネント、iOS 26 のガラス UI、屈折を伴うグラスモーフィズム、ガラスのボタン/カード/ナビゲーションバー、feDisplacementMap による屈折効果、あるいは背景コンテンツにリアルなガラス状の歪みを必要とする UI の作成を求められたときに本スキルを使用する。物理(Snell の法則、SDF)からそのまま使える HTML/React/CSS テンプレートまで、技法全体を解説する。
AI エージェント向けのプロバイダー非依存の制作ワークフローで、ミュージックビデオ、リリックビデオ、ビジュアライザー、パフォーマンス/ナラティブ/ダンス動画、SNS 用カットダウン、アルバムまたはシングルのローンチ素材、楽曲に同期した生成メディアのクリップを制作する。録音済みの楽曲、アーティストのパフォーマンス、歌詞、ビートのタイミング、振り付け、プラットフォーム別バリアント、音楽の権利、肖像の同意、アクセシビリティ、合成メディアの開示を中心に構築された動画コンテンツの計画、演出、プロンプト作成、編集、レビュー、納品を行うときに使用。
(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」に言及した場合に使用します。
スコープに基づいてプロフェッショナルなペネトレーションテスト案件またはネットワーク脆弱性スキャンを実行する。WEB モード(アペックスドメイン / アプリ URL)——必須の攻撃面の拡張、OWASP 攻撃クラスの体系的な網羅、可逆なアクティブ攻撃、権威ある検証、Transilience PDF。NETWORK モード(IP/CIDR のリスト、例:1500 ホスト)——機械的に慎重なバッチ式ツール優先の nmap スイープ(ホスト探索 + 範囲を限定した一般的および比較的珍しいポート/サービススキャン + CVE の可視化)で、IP ごとに統一された出力ツリーを作成し、その後、最も価値の高いホストに対して範囲を限定した深掘りを行う。hackthebox/htb-solve の一般向け(非 CTF)版。
Playwright をブラウザ自動化のためにエンドツーエンドで操作する:E2E テストスイートの作成とデバッグ(堅牢なロケーター、ネットワーク傍受とモック、並列ワーカー、アクセシビリティスナップショット検査)、CI への組み込み、extract -> validate -> save ループによるヘッドレスブラウジングとスクレイピングの実行。Playwright で作成、実行、修正、スクレイピングするとき、Playwright の CI 失敗や JSON レポートをトリアージする必要があるとき、同梱の pwrun スクリプトで実行を分析するときに使用する。QA 戦略やテストフレームワークの選定(qa-methodology へ)、フロントエンドのコンポーネントやアーキテクチャ設計(frontend-engineering へ)、Cloudflare/DDoS-GUARD チャレンジの回避(flaresolverr を使用)には使用しない。
アプリのドキュメント、ソース、テスト、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 を使用します。
任意の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)。
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 を指し示してください。
本スキルは、mainClock.autoAdvance = false を設定し、advanceTimeByFrame と advanceTimeBy(durationMillis) でフレームを手動で進めることで、flaky にならない Compose アニメーションテストを書くために使用します。autoAdvance を無効にしない限り InfiniteAnimationPolicy がテスト開始の瞬間に不確定アニメーションをキャンセルする理由、状態切り替え後の最初のフレームが playTime を初期化しない理由、一時停止したクロックのウィンドウ内での状態変更を runOnIdle ではなく runOnUiThread 経由で行う必要がある理由を説明します。ユーザーが "animation never finishes"、"InfiniteAnimationPolicy CancellationException"、"Crossfade test flaky"、"indeterminate progress indicator"、"Thread.sleep(500) waiting for animation"、advanceTimeByFrame、advanceTimeBy、autoAdvance に言及した場合は、本スキルを使用してください。
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。
