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.
Comment installer le plugin qa-cli-tools
Exécutez les deux commandes dans Claude Code. La première ajoute la marketplace une seule fois ; la seconde installe le plugin.
/plugin marketplace add testland/qa
/plugin install qa-cli-tools@testland-qaContenu de qa-cli-tools
4 parties lues depuis les fichiers du plugin.
Skills 4
Claude le charge quand la tâche correspond- 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.
Utiliser qa-cli-tools dans Claude Code
Les Skills ne nécessitent pas de commande. Claude les lit quand votre requête correspond à leur description.
Mettre à jour, désactiver ou supprimer
- Mettre à jour le plugin (shell)
- claude plugin update qa-cli-tools@testland-qa
- Actualiser le marketplace
- /plugin marketplace update testland-qa
- Le désactiver pour le moment
- /plugin disable qa-cli-tools@testland-qa
- Le supprimer
- /plugin uninstall qa-cli-tools@testland-qa
Skills dans qa-cli-tools
- bats-testingtestland/qa
Enables automated testing of shell scripts, CLI binaries, and Unix programs using a TAP-compliant framework.
3 fichiers13étoiles - cli-output-conventionstestland/qa
Defines standards for command-line interface output including exit codes, stream separation, machine-readable formats, and determinism for testing.
3 fichiers13étoiles - pester-cli-testingtestland/qa
Sets up unit, integration, and acceptance testing for PowerShell scripts, functions, and CLI tools using the Pester v5 framework.
3 fichiers13étoiles - 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 fichiers13étoiles
Questions sur le plugin qa-cli-tools
Comment installer le plugin qa-cli-tools ?
Dans Claude Code, exécutez /plugin marketplace add testland/qa, puis /plugin install qa-cli-tools@testland-qa.
Que contient le plugin qa-cli-tools ?
qa-cli-tools regroupe 4 skills.
Comment mettre à jour ou supprimer le plugin qa-cli-tools ?
Mettez-le à jour avec claude plugin update qa-cli-tools@testland-qa dans votre shell, ou depuis l'onglet Installed de /plugin. Supprimez-le avec /plugin uninstall qa-cli-tools@testland-qa.
Sous quelle licence est le plugin qa-cli-tools ?
MIT, comme indiqué dans le manifeste du plugin.