long-command-check
Installation
SKILL.md
Long Command Check
For people building agents. The question is simple: when the agent runs a shell command, should it wait for it to finish? Following that question leads to a chain of design decisions. Foreground is for fast commands, background is for long ones, and ideally the same process connects the two.
Companion to MCode Engineering Notes 04, "How long should one bash command
wait". Plain-text checklist: checklists/long-command.md.
Why waiting is expensive
Two costs while the agent blocks on a command: