AwakeLock — AI skill for Claude Code
Keep your Mac awake behind the native Lock Screen so long-running AI agents, coding tasks, terminals, downloads, and network jobs keep working.
How to install AwakeLock
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open hx24/AwakeLock and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What AwakeLock does
Keep your Mac awake behind the native Lock Screen so long-running AI agents, coding tasks, terminals, downloads, and network jobs keep working. Supports Touch ID/password unlock, custom shortcuts, timers, and English/Chinese.在 macOS 原生锁屏后保持系统唤醒,让 AI Agent、Codex、Claude Code、终端及网络任务持续运行;支持 Touch ID/密码解锁、自定义快捷键、防休眠计时和中英文界面。
Alternatives in AI
- Pixel Agents — Compressed Reference — VS Code extension with embedded React webview: pixel art office where AI agents (Claude Code terminals) are an 6.5k ★
- Nodeterm — Node-based terminal manager for AI coding agents — tmux-backed terminals and parallel agent sessions as dragga 1.3k ★
- Investment News — 为 A股投资者打造的全球产业链资讯看板 · 12 大赛道一一对应 A股板块(半导体/AI/机器人/新能源车…),覆盖 100+ 权威源,用你自己的大模型每日提炼中文「今日要点」+ 翻译 · 全程本地、零 API key 447 ★
README
AwakeLock
[简体中文](README.zh-CN.md)
AwakeLock is a native macOS menu bar utility that locks the screen with the real macOS Lock Screen while preventing idle system sleep. It was created for long-running AI agent workflows, so coding agents, research agents, terminal jobs, and network tasks can continue while the display is locked or turned off.
The sleep-prevention mechanism applies to the entire Mac rather than integrating with a specific agent, which also makes AwakeLock useful for builds, downloads, servers, data processing, and other unattended work.
Developer: [hx24](https://github.com/hx24) · Source: [github.com/hx24/AwakeLock](https://github.com/hx24/AwakeLock)
Why AwakeLock?
AI agents often run multi-step coding, research, browser, and automation tasks that take much longer than a normal interactive session. Locking a Mac is safe, but the Mac may later enter idle sleep and interrupt the agent's network connection or local process. AwakeLock keeps the real macOS Lock Screen while preventing that idle sleep.
Features
- Uses the native macOS Lock Screen and the system's Touch ID, Apple Watch, or password authentication.
- Keeps the Mac awake temporarily when using AwakeLock's Lock Screen action, then releases sleep prevention automatically after you unlock.
- Keeps the Mac awake across later system Lock Screen sessions only when Prevent Mac from Sleeping Automatically is enabled manually.
- Shows a clearly colored green menu bar icon with a high-contrast white lock while sleep prevention is active.
- Prevents idle system sleep while allowing the display to turn off normally.
- Uses
Control + Option + Command + Las the default global shortcut. - Supports recording and persisting a custom global shortcut.
- Follows the macOS language by default and supports manual English or Simplified Chinese selection.
- Provides preset
Related Skills
Jarhead
Voice-first Mac assistant that uses the computer for you. GPT-Live-1 full-duplex voice behind an on-device wak
Uisight
Your AI can already see the screen — it just can't measure it. Live mobile+desktop sessions, a measurement eng
Job Application Skill
A toolkit an AI agent (Claude Code, or any agent that can run shell + read SKILL.md) uses to source jobs from
Prompt Pro
Master AI prompting for business innovation. O'Reilly Live Learning course by Tim Warner covering ChatGPT, Cla
Agentic CLI Blueprint Library
Unlock 1000+ Universal Agentic AI Skills 2026 - Claude, Gemini, Cursor Scripts
Agentboard
Web GUI for tmux optimized for AI agent TUIs, with support for iOS safari and mac w/ keyboard shortcuts
Related Agents
Onedrive Organizer
Sorts loose files in OneDrive/Documents, OneDrive/Download, OneDrive root, and Mac ~/Downloads into the correc
9remote
Long-running AI coding sessions keep working after you leave the desk, but checking on them from a phone usual
Researcher Sonnet
Default research tier. Standard codebase investigation — how a feature is wired, what a change would touch, wh