From skills
Manage AFK mode — agent operates autonomously while you're away. Verbs is `on` (default) / `off` / `status`. Bare /afk = enable. /afk "task" = enable with task context. /afk on/off/status [task] for explicit verb. As of v0.3.0 this is one consolidated skill (was three).
How this skill is triggered — by the user, by Claude, or both
Slash command
/skills:afk [on|off|status] [task context][on|off|status] [task context]This skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Dispatch the requested AFK action.
Dispatch the requested AFK action.
/afk → enable AFK mode (default verb is on)/afk "<task>" → enable AFK mode with focus context (default verb is still on)/afk on [task] → enable explicitly/afk off → disable AFK mode for this session/afk status → show current state and other sessions in the AFK stack!bash "${CLAUDE_SKILL_DIR}/scripts/afk-dispatch.sh" "${CLAUDE_SESSION_ID}" $ARGUMENTS
If the action above ENABLED AFK mode (verb on or default), the human is now away from their keyboard. Continue the current session's in-flight work — plus the registered task if one was supplied — autonomously per these principles:
feedback_approval_gates). If one of those is the only path forward, write task_status: "blocked" to your AFK state file with a one-line block_reason, then stop on the next turn.task_status: "done" to your AFK state file (or run /afk off). The Stop hook will then release the session.knowledge/ before each Stop event, then continue browsing or automation. Ephemeral browser state that never lands in the KG is wasted AFK iteration.The Stop hook will keep blocking session exit until task_status is done / blocked or the iteration cap (50) is reached. Resume / continue working now.
If the action above was off or status, the principles above don't apply to this invocation — they're for AFK enable. Just acknowledge the action and return control to the user.
Guides creation, editing, and verification of skills for AI coding agents using test-driven development with subagent scenarios. Use when authoring or debugging skills.
npx claudepluginhub ming1in/skills --plugin skills