qa-test-environment プラグイン
Test environment setup: Testcontainers and Docker Compose services, Playwright fixtures, database snapshot and restore, and flag-aware test harnesses. Agents (test-environment-bootstrapper, db-snapshot-restore) wire a full integration environment for a greenfield service and reset the database between tests. Shared-state diagnosis composes with e2e-flake-bisector in qa-flake-triage.
qa-test-environment プラグインのインストール方法
両方のコマンドを Claude Code 内で実行してください。最初のコマンドで marketplace を一度追加し、2 番目のコマンドでプラグインをインストールします。
/plugin marketplace add testland/qa
/plugin install qa-test-environment@testland-qaqa-test-environment の内容
プラグイン自身のファイルから読み込まれた 6 個のパーツ です。
Agent 2
@agent-qa-test-environment:name として呼び出し- @agent-qa-test-environment:db-snapshot-restoresonnet
Use proactively whenever integration tests share a database and need per-test isolation faster than drop and migrate. Captures a baseline snapshot (Postgres template DB, mysqldump, Mongo dump), restores it before each test or suite, and wires BEGIN/ROLLBACK where the ORM allows.
- @agent-qa-test-environment:test-environment-bootstrappersonnet
Use proactively whenever a service has no integration or E2E test environment yet. Starts containers with Testcontainers or Docker Compose, runs migrations, seeds a baseline database, installs an in-memory OpenFeature provider and emits Playwright fixtures for auth, database and flags.
SKILL 4
タスクが一致したときに Claude が読み込みます- docker-compose-tests
ファイルに説明がありません。
- feature-flag-test-harness
ファイルに説明がありません。
- playwright-fixture-builder
ファイルに説明がありません。
- testcontainers
ファイルに説明がありません。
Claude Code での qa-test-environment の使用方法
Agent を名前で指定してください:
@agent-qa-test-environment:db-snapshot-restore
@agent-qa-test-environment:test-environment-bootstrapperSKILL にコマンドは不要です。リクエストが説明と一致したときに Claude が読み込みます。
更新、オフ、または削除
- プラグインを更新 (shell)
- claude plugin update qa-test-environment@testland-qa
- marketplace を更新
- /plugin marketplace update testland-qa
- 一時的にオフにする
- /plugin disable qa-test-environment@testland-qa
- 削除する
- /plugin uninstall qa-test-environment@testland-qa
qa-test-environment プラグインに関する質問
qa-test-environment プラグインをインストールするにはどうすればよいですか。
Claude Code で /plugin marketplace add testland/qa を実行し、続いて /plugin install qa-test-environment@testland-qa を実行します。
qa-test-environment プラグインには何が含まれていますか。
qa-test-environment には 2 件のエージェント, 4 件のスキル が含まれています。
qa-test-environment にはどの Agent が含まれていますか?
db-snapshot-restore, test-environment-bootstrapper です。@agent-qa-test-environment:db-snapshot-restore で呼び出せます。
qa-test-environment プラグインを更新または削除するにはどうすればよいですか?
shell で claude plugin update qa-test-environment@testland-qa を使用して更新するか、/plugin の Installed タブから行ってください。削除するには /plugin uninstall qa-test-environment@testland-qa を使用してください。
qa-test-environment プラグインのライセンスは何ですか?
プラグインのマニフェストに記載されている MIT です。