claude

deep-test

テスト設計→環境構築→実施→報告→再テストを支援するプラグイン。コードレビューの差分テスト(deep-code-review)とは別

0 on GitHubby dmajimav2.0.0MITupdated 3 days agodeveloper-tools
/

Plugin deep-test from marketplace dmajima-claude-plugins in dmajima/claude-plugins. Commands read from the repo's manifest — 3 days ago.

What it installs

Skills (14)

  • orchestrator-test

    deep-test のテストライフサイクル全体のオーケストレータ。「テストして」「テスト設計して」(design-only)「ユニットテストだけ実行して」(run-only)「再テストして」「テスト報告書を作って」(report-only)や /deep-test:test で起動。モード判定・target-slug 解決・フェーズ委譲・ゲート判定・実績 YAML 記録を担い実務は各 worker へ委譲。Use when orchestrating deep-test. コードレビューの差分ユニットテスト(deep-code-review:code-review-testing)は対象外。

  • test-analyze

    テスト対象ソースを read-only で静的に理解し、下流が消費する解析材料(analysis.yaml / target-analysis.md)を生成する Phase 1.5 のフェーズスキル。決定は行わず提案(hint)に留める。責務外=ケース設計・レベル/技法/優先度決定(test-design が担当)、テスト実行・カバレッジ実測(test-run-* が担当)。test 委譲時や「テスト対象を解析して」「解析材料を作って」「テスト対象のリスクを洗い出して」と依頼時に使用。Use when analyzing a test target for deep-test.

  • test-design

    analysis.yaml(test-analyze 生成)を消費し計画 test-plan.md・ケース test-cases.yaml を設計。8 レベルから境界値/同値/異常系の Playwright ケースを生成・test-architect 自己チェック・revision 管理。test 委譲や「テスト計画を作って」「テストケースを設計して」で起動(単独時 draft のみ・承認ループなし)。Use when designing cases/plan. SKIP when running (test-run-*) or review (test-review).

  • test-environment

    SUT の docker 資産から非破壊で派生環境(compose.test.yml・.env.test)を生成し up/down/status と environment.yaml を管理。analysis.yaml を消費し endpoints/exec_forms を提供。責務外=テスト実行(test-run-*)・ツールチェーン検証(test-setup)・ケース設計(test-design)。test 委譲時や「テスト用コンテナ環境を作って/起動して/片付けて」と依頼時に使用。Use when provisioning deep-test's docker test env.

  • test-fixture

    Playwright フィクスチャ基盤(storageState・API モック・シード・base)を作成・拡充する Phase 1.6 スキル。analysis.yaml を消費し fixtures.yaml と SUT テストコードを生成。責務外=ケース設計(test-design)・テスト実行(test-run-*)・ツールチェーン検証(test-setup)。test 委譲時や「フィクスチャ基盤を作って」「認証 storageState を用意して」「API モックを追加して」と依頼時に使用。Use when building deep-test fixtures.

  • test-report

    実績 YAML(test-results.yaml/test-cases.yaml)から報告書 1 ファイル生成。対話時 Excel/Markdown 選択・非対話時 Markdown 既定。results_manager.py validate と evidence-auditor でエビデンス完全性を検証し、違反検出時は生成を中断して差し戻す。「テスト報告書を作成して」「テスト結果を Excel にまとめて」等や test の report 委譲で起動。Use when generating reports. テスト実行(test-run-*)・実績 YAML 書込・欠陥修正は責務外。

  • test-review

    テスト成果物を多観点レビューするスキル。設計文脈(test-plan.md/test-cases.yaml)は 3 エージェントで網羅性/実現性/ユーザー目線を評価し PASS/NEEDS REVISION 判定・approved 化。結果文脈は 2 エージェントで NG 原因/再現手順/severity 検証。「テストケースをレビューして」「テスト結果をレビューして」で起動。Use when reviewing artifacts/results. SKIP when designing (test-design) or running (test-run-*).

  • test-run-functional

    単体テスト(画面操作。level: functional / TC-FUNC)の実行スキル。Playwright MCP で画面・機能の実動作を確認しスクショ収集して中間結果 JSON を返す。コード実行の「ユニットテスト」は test-run-unit(本スキルは画面操作の単体テスト)。deep-test の test の run から functional 実行時や「単体テストレベル(画面・機能単位)のケースを実行して」で起動(入力不足なら非実行)。MCP 不可時は skipped。Use when running screen functional tests.

  • test-run-integration

    内部結合(TC-ITA)・外部結合(TC-ITB)の実行スキル。Playwright MCP で画面間/モジュール間連携と Bash(curl)API を確認し中間 JSON 返却。外部接続不可時はスタブポリシー。deep-test の test の run から結合実行時や「結合テストレベルのケースを実行して」で起動。入力不足なら非実行。Use when running integration tests. SKIP when unit (test-run-unit) or single-screen (test-run-functional).

  • test-run-performance

    性能テスト(TC-PERF)を Playwright タイミング計測で実行するスキル。応答時間を既定 3 回計測し中央値を閾値比較で pass/fail 判定。k6 等の負荷ツール検出時のみ多重負荷を条件付き実行、なければ skipped。deep-test の test の run から performance 実行委譲や「性能テストを実行して」「応答時間を計測して閾値判定して」で起動。入力不足なら非実行。Use when running perf tests. SKIP when non-perf levels (other test-run-*).

  • test-run-scenario

    システムテスト(TC-SYS)・受入テスト(TC-UAT)を Playwright MCP の業務シナリオ E2E で実行。ログインから業務操作・結果確認・ログアウトまで通し実行し中間データ返す。deep-test の test の run から system/uat 実行委譲や「システムテストを実行して」「業務シナリオを通しで検証して」で起動。入力不足なら非実行。UAT の最終受入判断は人間が行う(材料を揃える支援)。Use when running system/UAT E2E. SKIP when component (test-run-functional/integration).

  • test-run-security

    セキュリティテスト(TC-SEC)を Playwright MCP + Bash で OWASP 動的チェックをするスキル。認証・セッション・入力検証・ヘッダを承認範囲で確認し中間データ返す。deep-test の test の run から security 委譲や「セキュリティテストを実行して」「OWASP 観点で動的チェックして」で起動。入力不足なら非実行。ペネトレーション・SCA・SAST やコード静的レビュー(deep-code-review:code-review-security)の代替ではなく破壊的攻撃はしない。Use when doing security checks.

  • test-run-unit

    ユニットテスト(コード実行。level: unit / TC-UNIT)の実行スキル。テストランナー(pytest・jest 等)を検出し Bash 実行、出力解析して中間結果 JSON を返す。画面操作の「単体テスト」は test-run-functional の担当(本スキルはコードのユニットテスト)。deep-test の test の run から unit 実行時や「ユニットテストレベルのケースを実行して」で起動。入力不足なら案内し非実行。ランナー・コード不在時は skipped。Use when running unit tests in deep-test.

  • test-setup

    deep-test のテストツールチェーン(Playwright MCP・ランナー・venv)を検証するスキル。既存登録検出・規約準拠の新規登録・ToolSearch 実利用判定・再起動ハンドオフ・ランナー検出(pytest 等)・venv 構築を一元化し検証レポート返却。責務外=Docker 派生環境の構築・起動(test-environment)。deep-test の test 委譲時や「deep-test のテストツールチェーンを準備して」「Playwright MCP をセットアップして」と依頼時に使用。Use when preparing deep-test toolchain.

Slash commands (2)

  • /deep-test:test-retest

    オーケストレータ deep-test:orchestrator-test を再テストモードで起動する

  • /deep-test:test

    テスト設計→レビュー→実行→報告のフルライフサイクルを実行する

Subagents (9)

  • coverage-reviewer

    テストケースの網羅性を評価するレビュアー。test-review(設計文脈)から起動され、要件カバレッジ・境界値・同値分割・異常系・8 テストレベルの取りこぼしを評価する。実行可能性・自動化適合性・ユーザー目線評価・テスト戦略の再設計・実行結果の分析は対象外。

  • defect-analyst

    テスト実行で検出した欠陥(NG)を分析する欠陥分析者。test-review(結果文脈)から起動され、fail の原因分類・再現手順の完全性検証・severity 妥当性判定(severity-policy.md 基準)を行う。テスト設計の網羅性評価・エビデンスファイルの実在/マスキング監査・報告書生成・欠陥修正の実施は対象外。

  • env-architect

    test-environment が生成したテスト用派生環境(environment.yaml と compose.test.yml・.env.test)の分離妥当性・read-only 境界・秘匿値の非出力・本番誤爆疑義・teardown 完全性を単独レビューする自己チェック用エージェント。test-environment(Phase 1.7)から起動、project/ports/volume/network の非干渉・SUT/docker 資産の無変更を評価。テストケースの妥当性評価(test-architect / coverage-reviewer の責務)・実行結果の分析は対象外。

  • evidence-auditor

    テスト実績のエビデンスを監査する監査者。test-report から報告書生成前に起動され、NG 提出物 3 点セット(再現手順・検証データ・エビデンス)の完全性・エビデンスファイルの実在性・機微情報マスキング・報告書転載可否を監査する。欠陥の原因分析・severity の再判定・テスト設計の評価・報告書生成そのものは対象外。

  • feasibility-reviewer

    テストケースの実行可能性を評価するレビュアー。test-review(設計文脈)から起動され、自動化適合性(Playwright で実行可能か)・環境依存リスク・テストデータ準備の実現性・実行時間見積を評価する。網羅性・ユーザー目線評価・テスト実行そのもの・実行結果の分析は対象外。

  • fixture-architect

    test-fixture が生成 / 拡充した Playwright フィクスチャ基盤(fixtures.yaml と SUT テストコード)の設計妥当性・再利用性・責務分離を単独レビューする自己チェック用エージェント。test-fixture(Phase 1.6)から起動され、認証/モック/シード/base の責務分離・書き込み境界(SUT テストディレクトリのみ・プロダクションコード不変)・認証情報のハードコード有無・スキーマ準拠を評価する。テストケースの妥当性評価(test-architect / coverage-reviewer の責務)・実行結果の分析は対象外。

  • source-analyst

    test-analyze が生成した対象理解の材料(analysis.yaml / target-analysis.md)の網羅性・根拠妥当性・誠実性を単独レビューする自己チェック用エージェント。test-analyze(Phase 1.5)から起動され、材料の抜けと、source_ref の妥当性・measured:false の誠実性・open_questions への未確認事項記録・捏造の不在を評価する。テスト計画/ケースの妥当性評価(test-architect の責務)・実行結果の分析は対象外。

  • test-architect

    テスト戦略・テストレベル選定・テスト計画の妥当性を評価するテストアーキテクト。test-design から起動され、テスト計画(test-plan.md)とケース構成(レベル配分・優先度・依存関係)をレビューし改善提案を返す。個別ケースの網羅性詳細・実行可能性・ユーザー目線評価・実行結果の分析は対象外。

  • user-perspective-reviewer

    ユーザー目線でテスト成果物を評価するレビュアー。test-review の設計文脈(実利用シナリオ妥当性・UAT 観点・業務フロー網羅の評価)と結果文脈(検出欠陥のユーザー影響度・業務継続可否の評価)の両方から起動される。技術的網羅性・自動化適合性・欠陥の原因分類・エビデンスの実在監査は対象外。

View source on GitHub

More from dmajima/claude-plugins

All 13 plugins →

connector

claude

7サービス対応の外部連携プラグイン(安全ゲート・レンダリングチェック・承認付き)

8 skills · 18 commands

0

観点別マルチエージェントでコード変更・PR をレビューするプラグイン(Anthropic 公式 code-review とは別)

9 skills · 3 commands · 13 agents

0

Claude Code 拡張要素(プラグイン/スキル/コマンド/エージェント/フック)の作成・レビュー・公開を統括支援

11 skills · 1 command · 4 agents · hooks

0

coding

claude

対象リポジトリの言語・フレームワークを自動検出し、プロジェクト規約準拠の実装・設計を統括する多言語対応プラグイン。

10 skills · 2 commands · 4 agents

0

Markdown と HTML / PDF / PPTX を相互変換するドキュメント変換プラグイン(PPTX 取り込み・デザイン追加対応)

6 skills · 7 commands

0

Markdown 画面設計書とモック HTML を claude.ai/design へ同期し未反映を Stop フックで防止

5 skills · 5 commands · hooks

0

Similar plugins

Collection of example skills demonstrating various capabilities including skill creation, MCP building, visual design, algorithmic art, internal communications, web testing, artifact building, Slack GIFs, and theme styling

19 skills

anthropics/skills 193,780

Comprehensive PR review agents specializing in comments, tests, error handling, type design, code quality, and code simplification

1 command · 6 agents

anthropics/claude-code 155,476

storybook

claudecodex

Build, preview, and test UI components with Storybook.

7 skills

storybookjs/storybook 91,552

Agentic QE (external: maintained in proffesor-for-testing/agentic-qe, pinned to v3.15.17): a quality-engineering fleet with 11 QE agents, 9 skills, 9 commands, the agentic-qe MCP server pinned to the plugin version, and the aqe-mod guard that refuses destructive operations on AQE learning data

9 skills · 9 commands · 11 agents · 1 MCP server

ruvnet/ruflo 81,589

Automates browser interactions for web testing, form filling, screenshots, and data extraction

12 skills

vercel-labs/agent-browser 50,373

Install the "AAS QA & Test Automation" workflow plugin from Agentic Awesome Skills.

14 skills

sickn33/agentic-awesome-skills 49,620

Maintain deep-test?

This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.

claude & codex plugins13 plugins