From caffeinate
Manages macOS caffeinate command to prevent system sleep. Supports start, stop, and status via bash script. macOS only.
npx claudepluginhub hiroro-work/claude-plugins --plugin caffeinateThis skill is limited to using the following tools:
Prevent macOS system sleep using `caffeinate`.
Retrieves the current macOS Focus mode name (e.g., 'No Focus', 'Office', 'Sleep') via shell script. Useful for macOS automation that adapts to user focus state.
Configures MacBook as always-on-AC desktop workstation with USB device resilience via uhubctl, battery charge limits, sleep optimization, and Swift-based self-healing audio monitoring. For USB audio drops after sleep and permanent AC setups.
Generates secure AppleScript and JXA for macOS app automation, system scripting, and osascript execution with input sanitization and blocked dangerous commands.
Share bugs, ideas, or general feedback.
Prevent macOS system sleep using caffeinate.
Requires: macOS (caffeinate command)
Use caffeinate.sh located in the same directory as this SKILL.md.
bash <skill-dir>/caffeinate.sh startWhen the user requests "stop":
bash <skill-dir>/caffeinate.sh stopbash <skill-dir>/caffeinate.sh status/caffeinate stop