Skills
エージェント向けにパッケージ化された専門スキルと手順を 97,222 件掲載。コマンド 1 行でインストールできます。
テスト・品質
ユーザーが "execute Lua code in Roblox Studio"、"run code in Studio"、"test Lua script"、"connect to Studio Hub"、"manage Studio instances"、"check Studio status"、"install Studio Hub"、"setup Studio Hub service" を求めたり、Roblox Studio のリモート実行、Studio Hub API、Lua コードのテストに言及したときに、このスキルを使用する。
ユーザーが Ruby コードベースのコードレビュー、リファクタリング、コード品質の改善を求めたときに、この Skill を使用する。保守しやすいオブジェクト指向コードを書くための Sandi Metz の 4 つのルール、すなわちクラスは 100 行未満、メソッドは 5 行未満、パラメータは 4 つまで、コントローラーが生成するオブジェクトは 1 つだけ、を適用する。ユーザーが「Sandi Metz」「コード品質」「リファクタリング」に言及したとき、または Ruby コードの保守性をレビューするときに使用する。
Chrome DevTools Protocol と Accessibility Tree による自律的なブラウザ操作で、GPT Operator のような全画面制御を実現する。ユーザーが「画面を操作して」「Lovable を検証して」「スクレイパーをテストして」「DOM をデバッグして」「自律テスト」などを依頼したとき、または任意のブラウザ自動化タスクに使用する。スクリーンショットは不使用 — CDP + セマンティッククエリにより、要素の特定が 10 倍高速で 100% 信頼性が高い。
Spring Boot テストの基本。@SpringBootTest、スライステスト、MockMvc、@MockBean によるモック、テスト設定、テストユーティリティを含む。Testcontainers を使用した統合テストについては spring-boot-integration を参照。使用する場合:ユーザーが "spring boot test"、"mockmvc"、"@WebMvcTest"、"@DataJpaTest" に言及した場合、"@SpringBootTest"、"@MockBean"、"spring test"、"controller test"、"repository test" について尋ねた場合。使用しない場合:単体テスト — `junit` と Mockito を使用;実 DB を使う統合テスト — `spring-boot-integration` を使用;REST API クライアント — `rest-assured` を使用;E2E テスト — Selenium を使用。
テストの作成、カバレッジの改善、テスト基盤に関わるタスクでは積極的に読み込む。ユーザーが "add tests"、"write unit tests"、"set up E2E testing"、"improve coverage"、"add mocks" と言ったときに使用する。Vitest/Jest の単体テスト、React Testing Library のコンポーネントテスト、Playwright の E2E テスト、MSW による API モック、テストの構成と命名、fixture の管理、カバレッジの目標としきい値、スナップショットテスト、CI 連携を扱う。
Web アプリケーションの利用(E2E)フローのカタログとオーケストレーター。プロジェクトのフロー定義を保持し、それらを 1 つずつ `ux-persona` skill に渡してブラウザ上でユーザビリティを検証する。"list the flows"、"validate all flows as a user"、"run the usability walkthrough"、"create a new usage flow"、または Webwright スタイルの再生可能なエビデンスを伴うフローウォークスルーを実行するときに使用する。
Temps SDK を使って React アプリにプライバシーに配慮したセッション録画と再生を追加する。入力マスキング、要素のブロック、GDPR 準拠の同意フローを通じてプライバシーを尊重しつつ、再生用にユーザー操作をキャプチャする。ユーザーが次のことを求める場合に使用:(1) アプリにセッション録画を追加する、(2) セッションリプレイ機能を実装する、(3) デバッグのためにユーザーセッションを録画する、(4) プライバシーに準拠した画面録画を追加する、(5) 視覚的なリプレイでユーザーの問題をデバッグする、(6) rrweb ベースの録画を実装する、(7) GDPR 準拠のセッションキャプチャを設定する。トリガー:「session recording」「session replay」「record sessions」「user replay」「screen recording」「rrweb」「session capture」。
ブランチや PR の変更が、外部でホストされる、または埋め込まれた Streamlit の利用にとって高リスクかどうかを評価し、`@pytest.mark.external_test` による外部 e2e カバレッジが必要かを推奨します。変更がルーティング、認証、websocket/セッション動作、埋め込み、アセット、クロスオリジン動作、SiS/Snowflake ランタイム、ストレージ、セキュリティヘッダーに触れる場合のコードレビュー、PR トリアージ、テスト計画で使用します。
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。
