test-martool-cli
Installation
SKILL.md
Test martool CLI
Run martool's two authoritative black-box matrices through one evidence-producing entrypoint. Use source mode for a checkout and Coolify mode for an already-deployed container. A full pass proves every manifest-derived case completed with exact coverage and no provider calls; a filtered pass is diagnostic only.
Essential rules
- Read the nearest repository instructions before running or changing anything.
- Use martool's bundled audit harnesses as the source of truth. Do not reimplement their flag cases in ad hoc shell loops.
- Run against the user's requested target. If they name Coolify, Hetzner, SSH, a deployed image, or say not to use local Docker, use Coolify mode and never start local Docker.
- Predeclare the scope: full release proof or one-command diagnostic. Never describe a filtered or single-matrix run as exhaustive.
- Require zero platform provider calls and zero paid provider calls. Do not add credentials to make an audit pass.
- Pin deployed evidence to one healthy container ID and image ID before the run; fail if either changes.
- Save and inspect the raw reports plus
combined.jsonbefore claiming a result.
When to use
Use this skill when the user asks to: