Files & workspace
Long-task guard
Timeouts, logged output, checkpoints and a way out for anything that might hang.
Inside this skill
- When it applies
- Three hard rules
- The 30 seconds before you start (three commands)
- 1. Long commands: always go through pulse
- 2. Long-running and interactive commands: recognise and rewrite
- 3. Output budget: L0 / L1 / L2
- 4. Three-strikes rule (anti-infinite-loop)
- 5. Stall detection and escape
- 6. Checkpoint / resume protocol
- 7. Concurrency and subagents
- 8. Wrap-up check (5 items, missing one means not done)
- 9. Prohibited list
- Companion files
This page is generated from the skill document itself. The outline below is that document's own structure, translated headings included.
How to use it
- Download the file below — it is a single
SKILL.md. - Put it in the skills folder your agent reads, in a directory named
runtime-guard. - Start a message with the trigger from the description, or name the skill directly.