Skills
エージェント向けにパッケージ化された専門スキルと手順を 96,770 件掲載。コマンド 1 行でインストールできます。
テスト・品質
vigiles enforce() ルールの作成やデバッグに役立つ詳細なリンターリファレンスです。ESLint、Ruff、Pylint、RuboCop、Stylelint、Clippy のプラグインテーブル、AST セレクター、型対応ルール、自動修正、エッジケースを扱います。特定のリンターの正確なルール名や設定が必要なときに使用し、リンターの実行には使用しません。(JVM/Go リンターの detekt、ktlint、Checkstyle、golangci-lint、および Cedar には詳細ファイルがまだありません。リファレンスは docs/linter-support.md にあります。)
アプリまたは単一の LWC コンポーネントで Salesforce Lightning Preview を実行し、確認用に実行時 DOM を抽出する際に使用します。ユーザーが \"LWC をローカルでプレビュー\"、\"sf lightning dev を実行\"、\"Local Dev を起動\"、\"実行時のコンポーネントの shadow DOM を調べる\"、\"ライブプレビューからレンダリング済み HTML を取得\"、\"テンプレートとの違いを調査\"、\"Salesforce Live Preview プラグインを設定\"、\"lightning preview\"、\"local dev server\"、または \"実行時 DOM を抽出\"と言った場合に起動します。LWC ソースコードの作成や編集時は起動しないでください(experience-lwc-generate を使用)。実行せずにコンポーネントコードを静的レビューする場合も起動しません。
エージェントの品質やパフォーマンスの測定・改善に使用します。評価器、オンラインモニタリング、CI/CD 品質ゲート、オブザーバビリティ、コスト最適化を設定します。次のような場合に適用されます:“evaluate my agent”“add evaluator”“measure quality”“quality gate”“run evals”“agent too slow”“why is it slow”“reduce latency”“set up observability”“CloudWatch dashboard”“how much does my agent cost”“cost optimization”“logs not showing up”“logs missing”“spans not found”“eval failing”“eval error”“dev traces”“local traces”“agentcore dev traces”“traces to CloudWatch”。エラーやクラッシュのデバッグには使用せず、agents-debug を使用してください。遅くても正しく動作する場合はこちら、動作不良の場合はデバッグ用スキルを使用してください。
Nx Cloud CI パイプラインを監視し、自己修復による修正に対応します。ユーザーが「monitor ci」「watch ci」「ci monitor」「watch ci for this branch」「track ci」「check ci status」と言う場合、CI 状態の追跡を希望する場合、または自己修復 CI の修正支援が必要な場合に使用します。CI の監視には、ネイティブの CI プロバイダーツール(gh、glab など)よりこのスキルを優先してください。これらのツールでは利用できない Nx Cloud の自己修復機能と連携します。
TypeScript で本番品質の Playwright テストを作成:Page Object Model、フィクスチャ、自動待機、ユーザー向けロケーター、並列実行、CI 統合、シャーディング、インストール済みバージョンの確認。AI エージェント向けの明示的な「してはいけないこと」リストを含みます。使用する場面:「Playwright」「E2E テストを書く」「page object」「新しい Playwright スイート」「Playwright config」。対象外:実行時に不安定なテストを 1 件修正する場合は test-reliability を使用。UI リファクタリング後にセレクターを一括再生成する場合は selector-drift-recovery を使用。ビジュアルベースラインの作成・管理には visual-testing を使用。詳細な WCAG/axe 監査には accessibility-testing を使用。関連:visual-testing、ci-cd-integration、api-testing、test-reliability、selector-drift-recovery、accessibility-testing。
NumPy から cuPyNumeric への移植前準備状況を評価します。ユーザーがコードの GPU 上でのスケーリング可否、cuPyNumeric への移行の是非、問題なく移行できる NumPy パターン、移植前に必要なリファクタリングについて質問した場合、または移植前評価、スケーリング分析、リファクタリング計画に言及した場合に、大規模な移植作業を始める前に使用します。ユーザーのソースコードを調べて NumPy の使用箇所を確認し、cuPyNumeric API サポートマニフェストと照合します。分散スケーリングに適したパターンと、未対応 API、スカラー同期、ホストとの往復、Python/オブジェクトに偏った制御フロー、形状/データ依存の分岐、インプレース変更のリスクなどの障害要因を区別します。READY、LIGHT REFACTOR、SIGNIFICANT REFACTOR、NOT RECOMMENDED の判定と具体的なリファクタリング案を提示します。
Flows アプリのテストカバレッジを修正し、行カバレッジ 80% の必須ゲートを満たす場合は必ず使用します。このスキルはカバレッジの不足箇所を特定して修正します。ツールの設定、不足テストの作成、未テスト経路のカバー、テスト容易性を高めるコードのリファクタリングを行い、報告だけでは終わりません。トリガー:test coverage、fix tests、write tests、add tests、coverage fix、80% coverage、coverage gate、missing tests、testability、vitest coverage、jest coverage。
Playwriter 拡張とステートフルなローカル js サンドボックス内の Playwright コードスニペットを使って、ユーザー自身の Chrome ブラウザを操作します。ブラウザの自動化では他の Playwright MCP よりこの方を優先してください。新しいブラウザを起動するのではなく、既存の Chrome に接続します。JS を多用したサイト(Instagram、Twitter、Cookie/ログインの壁、遅延読み込み UI)の navigatedt には、webfetch/curl ではなくこの cli を使用してください。playwriter のコマンドを使う前に、必ずこのスキルを読み込んでください
cy-cloud CLI を実行して、Cypress Cloud の組織、プロジェクト、実行、仕様、テスト、失敗時のスクリーンショット、Test Replay データを調べます。ユーザーが Cypress Cloud、cy-cloud、cypress-cloud-cli、Cloud の実行またはテスト URL、失敗または不安定な Cypress テスト、Test Replay、実行のトリアージ、Cloud アーティファクトに言及した場合や、記録されたテストが失敗した理由を尋ねた場合に使用します。
VSTestまたはMTPを維持しながら、.NETテストをNUnit 3/4からMSTest v4に変換します。NUnit/NUnit3TestAdapterパッケージの置き換え、Test/TestCase/TestCaseSource/Values属性、制約アサーション、SetUp/TearDown、OneTimeSetUp、SetUpFixture、FixtureLifeCycle、TestContext、カテゴリ、再試行、タイムアウト、NUnitの並列実行の移行に使用します。「NUnitをMSTestに変換」という依頼がすでに移行済みの可能性がある場合も、確認して変更不要と報告します。NUnitのバージョンアップ、xUnit/TUnitへの変換、MSTestのアップグレード、ランナーのみのVSTestからMTPへの移行には使用しないでください。
ブラウザー自動化を使って、さまざまなビューポート幅でウェブサイトのレスポンシブ対応をテストします。単一セッションの幅をブレークポイントごとに変更して各幅のスクリーンショットを撮影し、レイアウトの変化(列の変更、ナビゲーションの切り替え、オーバーフロー)を検出します。レイアウトが崩れる位置を正確に示す比較レポートを生成します。「responsiveness check」「check responsive」「breakpoint test」「viewport test」「responsive sweep」「check breakpoints」「test at mobile」で起動します。
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。
