smithery.ai

afk

AFK (Away From Keyboard) mode - enable tiered modes, check status, review sessions. Use /afk [operation] where operation is full|plan|research|monitor|off|status|review

First seen Mar 19, 2026

Installation

$ npx skills add https://smithery.ai

Also in this package

Other skills from smithery.ai · top by installs.

npx skills add https://smithery.ai

Browse all from smithery.ai

More details

Agent compatibility

Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.

Claude Code Not declared
Cursor Not declared
Codex Not declared
GitHub Copilot Not declared
Windsurf Not declared
Gemini CLI Not declared
Cline Not declared
OpenCode Not declared

Skill metadata

Parsed from SKILL.md frontmatter.

Allowed toolsRead, Bash

Package contents

Files included with this skill beyond the listing page.

  • skill md SKILL.md 2,094 B
  • docs SUMMARY.md 179 B

History

  1. First seen on skills.sh
  2. First recorded snapshot · 1 installs

SKILL.md

AFK Mode Skill

Manage AFK (Away From Keyboard) mode with tiered tool access and session tracking.

Operations

  • [Enable AFK mode](enable.md) - Activate AFK with tiered tool access (full/plan/research/monitor)
  • [Disable AFK mode](off.md) - Turn off AFK and resume normal operation
  • [Check status](status.md) - View current AFK status and statistics
  • [Review session](review.md) - Review planning documents and blocked actions

Routing

Parse $ARGUMENTS to determine the operation:

First Word Operation Description
full [enable.md](enable.md) No tools allowed
plan [enable.md](enable.md) Read-only tools (Read, Glob, Grep)
research [enable.md](enable.md) Read + web (WebFetch, WebSearch)
monitor [enable.md](enable.md) Read + Bash
off [off.md](off.md) Disable AFK mode
status [status.md](status.md) Show current status
review [review.md](review.md) Review planning session
(empty/other) [enable.md](enable.md) Default to full mode

Usage Examples

/afk                           → full mode, default message
/afk full "In a meeting"       → full mode, custom message
/afk plan "Explore codebase"   → plan mode (read-only)
/afk research                  → research mode (read + web)
/afk off                       → disable
/afk status                    → check status
/afk review                    → review current/last session
/afk review 20240115_103000    → review specific session

State Management

All state operations use the script at scripts/state.sh:

"${CLAUDE_PLUGIN_ROOT}/skills/afk/scripts/state.sh" <command> [args]

Commands: enable, disable, is-enabled, get-state, get-mode, get-message, get-allowed, is-allowed, get-plan-path, get-log-path