qa-cli-tools プラグイン
CLI and terminal UI testing: Bats for shell scripts and binaries, Pester for PowerShell, TUI snapshot tests, and conventions for testable CLI output. Snapshot tests capture rendered terminal frames as text or SVG and diff them on every run; the output conventions cover exit codes, stdout vs stderr, and machine-readable modes.
qa-cli-tools プラグインのインストール方法
両方のコマンドを Claude Code 内で実行してください。最初のコマンドで marketplace を一度追加し、2 番目のコマンドでプラグインをインストールします。
/plugin marketplace add testland/qa
/plugin install qa-cli-tools@testland-qaqa-cli-tools の内容
プラグイン自身のファイルから読み込まれた 4 個のパーツ です。
SKILL 4
タスクが一致したときに Claude が読み込みます- bats-testing
Enables automated testing of shell scripts, CLI binaries, and Unix programs using a TAP-compliant framework.
- cli-output-conventions
Defines standards for command-line interface output including exit codes, stream separation, machine-readable formats, and determinism for testing.
- pester-cli-testing
Sets up unit, integration, and acceptance testing for PowerShell scripts, functions, and CLI tools using the Pester v5 framework.
- tui-snapshot-tester
Captures and compares rendered terminal UI frames as SVG or text snapshots to detect layout regressions across various TUI frameworks.
Claude Code での qa-cli-tools の使用方法
SKILL にコマンドは不要です。リクエストが説明と一致したときに Claude が読み込みます。
更新、オフ、または削除
- プラグインを更新 (shell)
- claude plugin update qa-cli-tools@testland-qa
- marketplace を更新
- /plugin marketplace update testland-qa
- 一時的にオフにする
- /plugin disable qa-cli-tools@testland-qa
- 削除する
- /plugin uninstall qa-cli-tools@testland-qa
qa-cli-tools のスキル
- bats-testingtestland/qa
Enables automated testing of shell scripts, CLI binaries, and Unix programs using a TAP-compliant framework.
3件のファイル13スター - cli-output-conventionstestland/qa
Defines standards for command-line interface output including exit codes, stream separation, machine-readable formats, and determinism for testing.
3件のファイル13スター - pester-cli-testingtestland/qa
Sets up unit, integration, and acceptance testing for PowerShell scripts, functions, and CLI tools using the Pester v5 framework.
3件のファイル13スター - tui-snapshot-testertestland/qa
Captures and compares rendered terminal UI frames as SVG or text snapshots to detect layout regressions across various TUI frameworks.
2件のファイル13スター
qa-cli-tools プラグインに関する質問
qa-cli-tools プラグインをインストールするにはどうすればよいですか。
Claude Code で /plugin marketplace add testland/qa を実行し、続いて /plugin install qa-cli-tools@testland-qa を実行します。
qa-cli-tools プラグインには何が含まれていますか。
qa-cli-tools には 4 件のスキル が含まれています。
qa-cli-tools プラグインを更新または削除するにはどうすればよいですか?
shell で claude plugin update qa-cli-tools@testland-qa を使用して更新するか、/plugin の Installed タブから行ってください。削除するには /plugin uninstall qa-cli-tools@testland-qa を使用してください。
qa-cli-tools プラグインのライセンスは何ですか?
プラグインのマニフェストに記載されている MIT です。