Plugin 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.
Cómo instalar el plugin qa-cli-tools
Ejecuta ambos comandos dentro de Claude Code. El primero agrega el marketplace una vez; el segundo instala el plugin.
/plugin marketplace add testland/qa
/plugin install qa-cli-tools@testland-qaQué hay dentro de qa-cli-tools
4 partes leídas de los archivos del propio plugin.
Skills 4
Claude lo carga cuando la tarea coincide- 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.
Usando qa-cli-tools en Claude Code
Las Skills no necesitan comando. Claude las lee cuando tu solicitud coincide con lo que describen.
Actualizar, desactivar o eliminar
- Actualizar el plugin (shell)
- claude plugin update qa-cli-tools@testland-qa
- Refrescar el marketplace
- /plugin marketplace update testland-qa
- Desactivarlo por ahora
- /plugin disable qa-cli-tools@testland-qa
- Eliminarlo
- /plugin uninstall qa-cli-tools@testland-qa
Skills en qa-cli-tools
- bats-testingtestland/qa
Enables automated testing of shell scripts, CLI binaries, and Unix programs using a TAP-compliant framework.
3 archivos13estrellas - cli-output-conventionstestland/qa
Defines standards for command-line interface output including exit codes, stream separation, machine-readable formats, and determinism for testing.
3 archivos13estrellas - pester-cli-testingtestland/qa
Sets up unit, integration, and acceptance testing for PowerShell scripts, functions, and CLI tools using the Pester v5 framework.
3 archivos13estrellas - 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 archivos13estrellas
Preguntas sobre el plugin qa-cli-tools
¿Cómo instalo el plugin qa-cli-tools?
En Claude Code ejecuta /plugin marketplace add testland/qa y luego /plugin install qa-cli-tools@testland-qa.
¿Qué incluye el plugin qa-cli-tools?
qa-cli-tools agrupa 4 skills.
¿Cómo actualizo o elimino el plugin qa-cli-tools?
Actualízalo con claude plugin update qa-cli-tools@testland-qa en tu shell, o desde la pestaña Installed de /plugin. Elimínalo con /plugin uninstall qa-cli-tools@testland-qa.
¿Bajo qué licencia está el plugin qa-cli-tools?
MIT, como se indica en el manifiesto del plugin.