sleep
Installation
SKILL.md
sleep - Pausing & Periodic Scheduling
The sleep module enhances the standard sleep command by supporting human-readable time formats and offering integrated scheduling for repeating tasks.
When to Activate
- When a script needs to pause for a duration like
5mor1h30m. - When creating a periodic "beacon" that outputs timestamps.
- When scheduling a command to run at regular intervals (polling, backups, tests).
Core Principles & Rules
- Time Units: Use
s,m,h,dfor intuitive duration specification. - Combined Command: Pause then immediately execute a command using
x sleep <time> <command>. - Scheduled Loops: Use
schdfor controlled repeating tasks, with optional iteration limits (-n).