Skills
エージェント向けにパッケージ化された専門スキルと手順を 96,981 件掲載。コマンド 1 行でインストールできます。
テスト・品質
ユーザーフローを自然言語で説明するだけで、実行可能な k6 ブラウザーテスト(k6/browser)を生成します。CSS セレクターや技術的な詳細は不要です。一時的な k6/browser セッションで稼働中の対象サイトを探索し、実際に検証済みのセレクター(getByRole/getByLabel/getByText など)を見つけ、Cookie/同意バナーを閉じてから、k6-testing の expect() を使った機能テストまたは負荷テストを作成します(負荷テストには Web-Vitals のしきい値を使用)。`k6 x docs` で k6/browser API を調べ、`k6 run` で検証します。実ブラウザーを使った k6 のブラウザー/UI テストまたは負荷テストの作成・生成を希望する場合、「…のブラウザーテストを書いて」「このログイン/チェックアウト/検索フローを k6 でテストして」「サイトを操作して確認して」といった依頼、またはサイトの操作手順を文章で説明された場合に使用します。複数テストからなる完全なパフォーマンステストスイートには k6-perf-test-website、HTTP/プロトコル(非ブラウザー)テストには汎用 k6 スキル、Grafana Cloud Synthetic Monitoring でのブラウザーまたはスクリプトによるチェックには synthetic-monitoring-checks を使用します。
相談しながら段階的に進めるモジュール式の方法で、必要な Maven プラグインだけを pom.xml に追加または設定します。品質ツール(enforcer、surefire、failsafe、jacoco、pitest、spotbugs、pmd)、セキュリティスキャン(OWASP)、コード整形(Spotless)、バージョン管理、コンテナイメージのビルド(Jib)、ビルド情報の追跡、ベンチマーク(JMH)を扱います。pom.xml への Maven プラグインの追加や改善、Maven 品質プラグインの設定、Java の検証用 Maven ビルドライフサイクルプラグインの追加、Maven プラグインのバージョンや実行設定のレビュー依頼で使用します。Plinth Toolkit の一部です。
Java のインテグレーションテストを設定、レビュー、改善するときに使用します。WireMock の HTTP スタブを含む BaseIntegrationTest.java の生成、インポート情報からの HTTP クライアント基盤の検出、System.setProperty() によるサービス座標の動的な注入、bodyFileName を含む WireMock JSON マッピングファイルの作成、テストメソッドごとのスタブの分離、HTTP のやり取りの検証、Mockito で HTTP クライアントをモックしたり WireMock スタブをグローバル登録したりするアンチパターンの解消などに対応します。Java のインテグレーションテストコードのレビュー、Java コードへのインテグレーションテストのベストプラクティス適用、実際のインフラ境界を使った Java インテグレーションテストの作成、Java コードの Testcontainers インテグレーションテストの改善、Java プロジェクトのインテグレーションテストのセットアップと後処理のレビューなどの依頼で使用します。Plinth Toolkit の一部です
ユーザーの要件とガードレールに従って、すべての変更をリリースします。開始時、重要な場面、完了時のスクリーンショットを撮影し、画像付きの個別の変更履歴バージョンを作成し、テストで検証します。自分が変更したファイルのみをコミットし、最新の main にマージしてファストフォワードでプッシュし、その main とまったく同じ内容を公開します。各手順を確認し、実測サイズを報告します。50 MB を超えるアップロードの前には確認を求めます。各変更(機能、修正、微調整、アート、バランス調整、仕上げ)の完了時、およびユーザーが「ship it」「commit」「push」「merge」「publish」「deploy」「go live」「update the changelog」と言った場合に使用します。ホスティング、変更履歴のパイプライン、マージコンフリクトなどのプロジェクト固有情報は、このスキルと同じ場所にある任意のローカル references/<project>.md に記載します
inference.sh を介した AI エージェント向けブラウザー自動化。Web ページの移動、@e 参照を使った要素操作、スクリーンショット撮影、動画録画ができます。機能:Web スクレイピング、フォーム入力、クリック、入力、ドラッグ&ドロップ、ファイルアップロード、JavaScript 実行。用途:Web 自動化、データ抽出、テスト、エージェントによるブラウジング、調査。トリガー:browser、web automation、scrape、navigate、click、fill form、screenshot、browse web、playwright、headless browser、web agent、surf internet、record video
AI エージェントの計画、Markdown 仕様書、差分を対象とする、ルーティング優先のビジュアル承認ゲートです。実行前に具体的な計画を人間がレビューする場合、ブラウザーで対象の差分を確認する場合、仕様書/PRD/アーキテクチャメモに注釈を付ける場合、または Claude Code、Gemini CLI、Codex CLI、OpenCode でレビューのループを設定する場合に使用します。計画や仕様書の作成は `task-planning` または `ralph`、広範な PR ポリシーのレビューは `code-review`、レンダリング済み UI の批評は `agentation`、新しいセッションでのブラウザー検証は `browser-harness` にルーティングします。
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。
