Плагин 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. Первая один раз добавляет маркетплейс; вторая устанавливает плагин.
/plugin marketplace add testland/qa
/plugin install qa-cli-tools@testland-qaЧто внутри qa-cli-tools
4 части прочитано из файлов самого плагина.
Skills 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.
Использование qa-cli-tools в Claude Code
Skills не требуют команд. 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?
Обновите его с помощью claude plugin update qa-cli-tools@testland-qa в вашем shell или на вкладке Installed в /plugin. Удалите его с помощью /plugin uninstall qa-cli-tools@testland-qa.
Под какой лицензией распространяется плагин qa-cli-tools?
MIT, как указано в манифесте плагина.