with one click
validate-install
Validate installation script changes before completion
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Menu
Validate installation script changes before completion
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Based on SOC occupation classification
| name | validate-install |
| description | Validate installation script changes before completion |
| user-invocable | false |
After modifying installation scripts (install.sh, install/*.sh, or install/lib/*.sh), validate that changes don't break the installation process.
This skill is Claude-only and runs automatically before claiming work is complete.
Run these checks in order. Stop if any fail and fix the issue before proceeding.
Verify all shell scripts pass shellcheck with project standards (bash 4.0+, severity=warning):
shellcheck install.sh install/**/*.sh
Must pass: No warnings or errors
Test that the installation script can parse and plan installation without making changes:
./install.sh --minimal --dry-run
Expected: Clean exit (status 0), no errors in output
Run the BATS test suite to ensure core functionality works:
make -f test.mk test
Expected: All tests pass
Run this validation:
install/ directory.shellcheckrc for project standardsbats install/tests/test-<name>.bats--dry-run flag prevents actual installation, safe to run anywhere