Failed cases are listed under their skill with only the checks that failed. Exits 1 if any case fails.
Each case calls Claude at least twice and often runs
check, which makes its own calls, so a full run takes a few minutes. Use --json to read the replies: a pass rate says how often a skill clears its checks, not how good the reply is. See Skills for the case format.