Complete AI TrainingYourJobSkills for your job

Skills / operations

anti-sleep

Keep a Mac awake with caffeinate during long builds, downloads, or supervised automation runs.

newOperations & Supply Chaincaffeinatemacosoperations

Anti-Sleep (macOS caffeinate)

When to Use

  • Use when the user wants the Mac to stay awake during a long supervised task.
  • Use when a build, download, or automation run should not be interrupted by sleep.

Keep the Mac awake using the built-in caffeinate command. No install needed.

Quick start — the standard command

caffeinate -d -i -t 7200    # full power: screen stays on + no idle sleep, for 2 hours

Duration is -t <seconds>: 2h = 7200, 7h = 25200, overnight (9h) = 32400.

Aggressiveness levels

FlagsEffect
-iprevents idle system sleep only (screen may still dim/lock)
-dprevents display sleep (screen stays on)
-d -idefault choice — screen on + system awake
-d -i -sadds -s: prevents sleep even on AC power semantics; -s only works when plugged in
-u -t 1simulates user activity — wakes the display right now

Default to -d -i -t <seconds> unless the user says otherwise.

Tie to a process instead of a timer

caffeinate -d -i -w <PID>          # stays awake until that process exits (great for builds)
caffeinate -i npm run build       # wraps a command; exits when the command finishes

Run it in a visible terminal (cmux pane)

Prefer running it in the user's own terminal pane so it's visible and easy to Ctrl+C. In cmux (read the cmux skill first if inte

Subscribers only

The full skill, its 1 bundled files and every download is included with every paid Complete AI plan.

Details

Sourcedavidondrej/skills
LicenseMIT
Risk labelcritical ("critical" means the skill may run commands or touch files — read before use)
FilesSKILL.md
Added2026-07-07

Related skills

pi-custom-model

Register custom Pi Agent model slugs so saved OpenRouter variants resolve correctly.

pre-release-review

Run a read-only pre-release review for deploy readiness, migrations, config, secrets, rollout order, rollback risk, and launch blockers.

vps-server-management

Manage authorized VPS hosts and server-side agents through cautious SSH and operations workflows.